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

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЛЕСА

Факультет электроники и системотехники.

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

по программированию на языке высшего уровня С

Тема: «Функции»

Выполнил студент: Галкин И.В. ВТ-11

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

Москва 2011

  1. Листинг программы:

#include<stdio.h>

#include<stdlib.h>

int max(int n , int a[])

{ int max=a[0];

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

if (a[i]>max)

max=a[i];

return max; }

int sum(int a, int b)

{ int s=0;

for( i=10; i>=0; i--){

if( a[i]>=0)

k=i;break;}

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

s=s+a[i];

return s;}

int main()

{

int i,a[10]={1,3,-5,6,4,-3,2,-1,0,-3},max,s,k,c,b,g,n;

{

m=max(i,a}

printf("max=%i \n",max);}

{s=sum(s,a[]);

printf("s=%i\n",s);}

system("pause");

return 0;

}