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

помогите!!! Информатика​

Приложения:

Ответы

Автор ответа: nazikmuz
0

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

const int SIZE = 10;

void cinarr(int *A, const int SIZE){

cout << "Вводим елементы массива" << endl;

int counter = 1;

for(int i = 0; i < SIZE; i++, counter++){

 cout << counter << " елемент: ";

 cin >> A[i];  

}

}

void printarr(int *A, const int SIZE){

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

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

}

}

int sumelements(int *A,const int SIZE){

int sum = 0;

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

 if(A[i] > 0){

  sum += A[i];

 }

}

return sum;

}

int divtwo(int *A, const int SIZE){

int counter = 0;

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

 if(A[i] % 2 == 0){

  counter++;

 }

}

return counter;

}

int minelements(int *A, const int SIZE){

int min = A[0];

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

 if(i % 2 != 0){

  if(A[i] < min){

   min = A[i];

  }

 }

}

return min;

}

int main(){

setlocale(LC_ALL , "Ukrainian");

int A[SIZE];

cinarr(A,SIZE);

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

printarr(A,SIZE);

cout << "\nСумма положительных елементов массива = " << sumelements(A,SIZE) << endl;

cout << "Кол-во чисел которые деляться на 2 = " << divtwo(A,SIZE) << endl;

cout << "Минимальный четный елемент массива = " << minelements(A,SIZE) << endl;

return 0;

}

Похожие вопросы
Предмет: Русский язык, автор: Акниет111111111
Предмет: Биология, автор: shahmina43