Предмет: Информатика, автор: Misak005

Пожалуйста помогите надо на с++ написать задачу как можно проще можно через cout или printf:
В одномерном массиве произвольных чисел А(20) определить сумму и количество
элементов, которые меньше -5 и номера которых кратны 4

Ответы

Автор ответа: musicwave15
1

#include <iostream>

#include <time.h>

using namespace std;

int main(){

srand(time(0));

int A[20];

int sum = 0;

int index = 0;

cout << "Массив: { ";

for(int i = 0; i<20; i++){

 A[i] = rand()%40-30;

 cout << A[i] << " ";

}

cout << "}\n\n";

for(int i = 0; i<20; i++){

 if(A[i]<=-5 and A[i]%4==0){

 sum=sum+A[i];

 index++;

 }

}

cout << "Сумма: " << sum << endl;

cout << "Количество: " << index;

cout << endl;

return 0;

}


Misak005: не могли бы пожалуйста более полноценно написать с библиотекой и со всем остальным пожалуйста буду очень благодарен
musicwave15: массив заполнять вручную или рандомно?
Misak005: В одномерном массиве произвольных чисел А(20) определить сумму и количество
элементов, которые меньше -5 и номера которых кратны 4
Misak005: только это ничего больше не написанно
Misak005: ну если произвольных то рандомно наверное
Misak005: ну что поможете пожалуйста?
musicwave15: Да, пишу
musicwave15: Изменил
Misak005: все спасибо большое
Misak005: если создам задачу сможете ее решить мне просто нужо вот на таком уровне как вы решаете
Похожие вопросы