Заворотная М.Г. Группа ТК 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/
}
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.