8.1.. Napisati program za učitavanje 10 brojeva i ispisati aritmetičku sredinu negativnih i aritmetičku sredinu pozitivnih brojeva kao i broj nula.
Listing programa:
//08115008//
#include <stdio.h>
#include <math.h>
main()
{
int i,br,br0,s1,s,n,br1;
double as,as1;
printf("Od 10 brojeva ispisati aritmeticku sredinu pozitivnih,aritmeticku sredinu negativnih i broj nula \n");
s=0;
br0=0;
s1=0;
br=0;
br1=0;
for(i=1; i<=10; i++)
{
printf("%d",i);
printf(". broj: ");
scanf("%d",&n);
if(n < 0)
{
s=s+n;
br=br+1;
}
else if (n == 0 )
br0 = br0 + 1;
else if (n > 0)
{
s1=s1+n;
br1=br1+1;
}
}
as=0;
if(br > 0)
as=s/br;
as1=0;
if( br1 > 0)
as1=s1/br1;
printf("Aritmeticka sredina negativnih brojeva je: %lf \n",as);
printf("Nula ima: %d \n",br0);
printf("Aritmeticka sredina pozitivnih brojeva je: %lf \n",as1);
getchar();
return 0;
}
Ispis na ekranu:
Index
|
|