Обробка двох масивів різної довжини за допомогою функції визначення середнього значення елементів масиву

Страницы работы

2 страницы (Word-файл)

Содержание работы

Заворотная М.Г.     Группа ТК 12-1

Лабораторная работа №5

Задание 5

5. За допомогою функції  визначення  середнього  значення  елементів масиву обробити два  масиви  різної  довжини.

#include <iostream>

using namespace std;/подключаем библиотеки/

double Average(int ar[],int N)/обьявляем функцию типа double(дробные числа)в скобках передаем параметры « int ar[],» - массив « int N » - размер масива/

{

      int i; видимо если обьявить i в цикле компилятор выдаст ошибку

      double s=0.0, sr=0.0; /обьявляем переменные(они работают внутри функции)/

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

      {

            s=s+ar[i];

      }/цикл в котором мы сумируем значения в масиве/

      sr=s/N; /определяет среднее значение/

      return sr;/ «return»-ето описание того что возвращает функция в даном случае «sr» размерности «double» тобишь дробное число равное среднему значению/

}

void Print(int ar[], int N)/обьявляем функцию для вывода на екран передаем в неё значения «int ar[]» - масив  «int N» – размер масива/

{

      int i;/обьявляем переменные/

видимо если обьявить i в цикле компилятор выдаст ошибку

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

      {

            cout<<ar[i]<<"\t";

      }

      cout<<endl; /цикл последовательно выводит на екран елементы масива/

}

void main()

{

      int mas1[5]={1,2,3,4,5};

      int mas2[8]={1,2,3,4,5,6,7,8};/обьявляем два масива/

      Print(mas1,5);/используем функцию вывода на екран в скобках указываем имя масива и его размер/

      cout<<"Srednee znachenie elementov = "<<Average(mas1,5)<<endl;

/ «Average(mas1,5)» тут мы используем функц поиска среднего значения в скобках указываем имя масива и размер/

      Print(mas2,8);

      cout<<"Srednee znachenie elementov = "<<Average(mas2,8)<<endl;

      cin.get();

      cin.get(); /если не помнишь что ето смотри лб 4/

}

Похожие материалы

Информация о работе

Предмет:
Информатика
Тип:
Отчеты по лабораторным работам
Размер файла:
60 Kb
Скачали:
0