Дан массив размера N и целые числа K и L (1 <= K <= L <= N). Найти среднее арифметическое элементов массива с номерами от K до L включительно.

Данияр Мырзаканов 2013 M01 22
5015
0
2
0

#include #include int main(){ int a[1000]; int n,k,l,n1,i; double sred; int sum=0; clrscr(); printf("Vvedite n->"); scanf("%d",&n); printf("Vvedite...

#include <stdio.h>

#include <conio.h>

 

int main(){

int a[1000];

int n,k,l,n1,i;

double sred;

int sum=0;

clrscr();

printf("Vvedite n->");

scanf("%d",&n);

printf("Vvedite l->");

scanf("%d",&l);

if(l>n)

{

printf("l>n Vvedite pravilnoe znachenie");

return 1;

}

else{

printf("Vvedite k->");

scanf("%d",&k);

if ((k<1) || (k>l)){

printf("k<1 k>l Vvedite pravilnoe znachenie");

return 1;

}

else{

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

{

printf("a[%d]=",i);

scanf("%d",&a[i]);

}

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

printf("a[%d]=%d ",i,a[i]);

 

n1=l-k;

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

sum=sum+a[i];

sred=double(sum)/double(n1);

printf("\narifmetikalik oratasi %5.3f",sred);

}

}

getch();

return 0;

 

}

 

Оцените пост

2
Дальше