#include < iostream >
#include < iomanip >
using namespace std;
int main ( void )
{
const int col = 4;
const int row = 4;
int arr[ row ][ col ];
int count = 0;
srand( time(NULL) );
for (int i = 0; i < row; i++)
{
for (int j = 0; j < col; j++)
{
arr[ j ][ i ] = rand() % 80 - 20;
cout << setw( 5 ) << arr[ j ][ i ];
if ( (arr[ j ][ i ] > 0) && (arr[ j ][ i ] % 2) )
{
count++;
cout << '*';
}
else
cout << ' ';
}
cout << endl;
}
cout << "-----------------------" << endl << count;
system("pause > nul");
return 0;
}
Другие языки программирования и технологии
c++ Borland. Найти количество не отрицательных нечетных элементов двумерного массива.
int n=5,m=6; //могу быть любыми
int mas[m][n]; //массив нужно инициализировать
int i,j,k=0;
for(i=0;i<m;i++)>[j]>=0 && mas[j]%2==1) k++;
}
}
//ответ в k.
int mas[m][n]; //массив нужно инициализировать
int i,j,k=0;
for(i=0;i<m;i++)>[j]>=0 && mas[j]%2==1) k++;
}
}
//ответ в k.
с++ я не знаю, но могу подсказать алгоритм.
пишешь 2 цикла, по которым ты просматриваешь двумерный массив.
во втором цикле ставишь условие если (элемент меньше 0) и (элемент мод 2 не равен 0) то количество увеличиваешь на 1.
вот и вся задача)
пишешь 2 цикла, по которым ты просматриваешь двумерный массив.
во втором цикле ставишь условие если (элемент меньше 0) и (элемент мод 2 не равен 0) то количество увеличиваешь на 1.
вот и вся задача)
int count=0;
for (int i=0; i< (количество_строк_массива) ; i++)
{
for (int j=0; j<(количество_столбцов_массива) : j++)
{
if (имя_массива [j] >=0 && имя_массива [j] % 2 !=0) count++;
}
}
В count сохранится твое количество.
Удачи на экзамене! :)
for (int i=0; i< (количество_строк_массива) ; i++)
{
for (int j=0; j<(количество_столбцов_массива) : j++)
{
if (имя_массива [j] >=0 && имя_массива [j] % 2 !=0) count++;
}
}
В count сохранится твое количество.
Удачи на экзамене! :)
Похожие вопросы
- Assembler. HEEEEEEEEEEEEELP! дан одномерный массив найти количество и сумму нечетных элементов assembler
- Найти наибольший и наименьший элементы двумерного массива и поменять их местами . на С++ Builder. на С++ Builder
- C++ Как объявить и вывести из функции статический двумерный массив?
- Помогите с массивами! Найти и вывести на экран сумму нечётных элементов массива и количество отрицательных.
- ПОМОГИТЕ, ДОБРЫЕ ЛЮДИ!!! Язык С++, записать в массив d нечетные элементы массива А которых нет в В - НЕ ПОЛУЧАЕТСЯ
- Помогите !!!С++Работа с одномерными и двумерными массивами. В каждой строке матрицы F(k, k) элемент. лежащий на главной
- дан двумерный массив С(3,4).Получите новый массив А путём увеличения всех элементов исходного массива на число С.
- Вычислить сумму нечетных элементов в программа С++ .Через статический и динамический массив! Вот я сам написал проверьте
- Дан двумерный массив А [7,8], заполненный случайным образом. Заменить нечетные элементы массива на число 0 СРОЧНОО ГАЙСЫ
- обработка двумерных массивов (заменить по условию элементы на 0)