Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
12
Добавлен:
09.06.2015
Размер:
284.16 Кб
Скачать

Федеральное государственное автономное образовательное учреждение высшего профессионального образования

«СИБИРСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ»

«Институт Инженерной Физики и Радиоэлектроники»

Кафедра «Радиотехника»

Отчет по лабораторной работе №4

«Обработка массивов»

Вариант №20

Преподаватель _______________ Валиханов М.М.

Студент РФ12-32Б 051201452 _______________ Фидаров А.Е.

Красноярск 2013

Задание

Задан вектор . Найти сумму всех его элементов, для которых выполняется условие . Значение суммы вместе с количеством ее слагаемых вывести на печать.

Вариант 20

2

Алгоритм

На рис. 1 представлена блок схема

Рисунок 1 – Алгоритм работы программы.

3

Текст программы

#include <stdio.h>

#include <conio.h>

#include <math.h>

int main()

{

double k,a,b,m;

int i;

a=2;

b=8;

k=0;

m=0;

i=0;

double X[10]={2.2,0.6,4.8,9.4,0.1,7.3,5.4,6.3,1.7,8.3};

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

if ((a<=X[i]) && (X[i]<=b))

{

m++;

k+=X[i];

}

printf("Summa = %.2lf\n",k);

printf("Koli4estvo slogaemih= %.0lf",m);

getch();

}

Результаты работы программы

Рисунок 2 – результаты работы программы

4

Вывод

В ходе выполнения работы ознакомился с обработкой одномерных и двумерных массивов с использованием операторов цикла.

5

Соседние файлы в папке laba4