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

Московский Государственный Университет Леса

Лабораторная работа №4.

Программирование на языках высокого уровня

Выполнил: Стариков В.Н

Проверил: Ларионов Н.В.

Москва 2011

Задание: В одномерном массиве состоящим из n вещественных элементов вычеслить:

1)Произведение отрицательных элементов массива

2)Сумму положительных элементов массива, расположенных до максимального элемента.

Изменить порядок следования элементов на обратный.

Листинг:

#include<stdio.h>

#include<stdlib.h>

#include<math.h>

int main()

{

int i,n;

int s1=1;

int s2=0;

int max;

printf("vvesti n kolichestvo elementov massivan\n");

scanf("%i",&n);

printf("vvesti %i znacheni\n\n",n);

{

int ra[10];

for(i=0;i<n;i++)scanf("%i",&ra[i]);

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

printf("%i ",ra[i]);

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

if(ra[i]<0)

s1*=ra[i];

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

s2+=ra[i];

printf("\n");

printf("proizvedenie=%i\n",s1);

printf("summa=%i\n",s2);

}

system ("pause");

return 0;

}

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