55 БАЛЛОВ:
Найти средние арифметические первых 15 элементов массива целых чисел P(30) и последних 15 элементов код в си или си++​

Ответы

Ответ дал: serhiy22823
1

#include <iostream>

using namespace std;

float Summa(int arr[], int start, int stop) {

float suma = 0;

for (int i = start; i < stop; i++)

{

 suma += arr[i];

}

return suma;

}

void Show(int arr[], int start, int stop) {

for (int i = start; i < stop; i++)

{

 cout << arr[i] << " ";

}

cout << endl;

}

int main()

{

srand(time(0));

const int size = 30;

int P[size];

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

{

 P[i] = rand() % 50;

}

cout << "All arr : " << endl;

Show(P, 0, size);

cout << "First 15 elements : " << endl;

Show(P, 0, 15);

cout << "Average : " << (Summa(P, 0, 15) / 15) << endl;

cout << "Last 15 elements : " << endl;

Show(P, size - 15, size);

cout << "Average : " << (Summa(P, size - 15, size) / 15) << endl;

}


Speedfire05: Простите я а не могли бы вы с блок-схемой на код помочь?
serhiy22823: Простите но блок схеми не умею делать
Speedfire05: Ничего страшного, спасибо большое, что помогли с самим кодом)
Похожие вопросы