даша3638
14.05.2020 04:20

Решить 1,2,3,4,5 номера буду признателен

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
20071218hi
30.04.2020 01:27

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

void randarr(int *A,const int size){

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

 A[i] = rand() % 201 - 100;

}

}

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

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

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

}

}

float expression(int *A,int size){

float sum = 0;

int counter = 0;

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

 if(A[i] > 0){

  sum += A[i];

  counter++;

 }

}

sum /= counter;

return sum;

}

const int size = 10;

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Ukrainian");

int A[size];

randarr(A,size);

printarr(A,size);  

cout << "\nСереднє арифметичне додатнiх чисел = " << expression(A,size) << endl;

 

return 0;                                                                  

}

0,0(0 оценок)
Ответ:
yanamartynova6
15.11.2021 16:54

Відповідь:

#include <iostream>

#include <cstdlib>

#include <time.h>

using namespace std;

void randarr(int *A,int N){

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

 A[i] = rand() % 20 + 1;

}

}

void printarr(int *A,int N){

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

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

}

}

int expression(int *A,int N){

int sum = 0;

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

 if(i % 2 == 0){

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

   sum += A[i];

  }

 }

}

return sum;

}

int main(){

srand(time(NULL));

setlocale(LC_ALL , "Ukrainian");

int N;

cout << "Введiть кiлькiсть елементiв масиву: ";

cin >> N;

int A[N];

randarr(A,N);

printarr(A,N);

 

cout << "\nСума всiх парних елементiв з парними iндексами = " << expression(A,N);

return 0;                                                                  

}

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота