Z.4 Funkcja F zwraca ilość elementów xi>0, funkcja S zwraca sumę elementów xi>0 w tablicy N liczb rzeczywistych. W main() wczytać tablicę {xi} i=0,...10, obliczyć średnią arytm. dla tablicy x korzystając z funkcji F, S. Wyświetlić wynik .
#include
#include
int F (int n, float x[])
{
int ilosc=0, i;
for (i=0;i {
if (x[i]>0)
{ ilosc=ilosc+1; }
}
return ilosc;
}
float S (int n, float x[])
{
float suma=0;
int i;
for (i=0;i {
if (x[i]>0)
{ suma=suma+x[i]; }
}
return suma;
}
int main()
{
float x[20], srednia, suma;
int k, n=4, ilosc;
for (k=0; k {
scanf("%f", &x[k]);
}
suma=S(n,x);
ilosc=F(n,x);
printf("%f\n", suma);
printf("%d\n", ilosc);
if(ilosc!=0)
{
srednia=suma/ilosc;
printf("%f\n", srednia);
}
system("PAUSE");
return 0;
}
Z.1 Funkcja P oblicza wypłatę na podstawie podanych w parametrach: il_godz, stawki. Funkcja VAT
oblicza kwotę podatku na podstawie podanych w parametrach: progu_pod, pr1, pr2. W main
wprowadzić potrzebne dane, wywołać funkcje, wyświetlić wypłatę brutto i netto.
#include
#include
float P(int godz, float stawka)
{float wyplata;
wyplata=godz*stawka;
return wyplata;
}
float VAT(float prog,float pr1,float pr2,float wyplata)
{float kpod;
if(wyplata>prog)
kpod=(wyplata-prog)*pr2+prog*pr1;
else
kpod=wyplata*pr1;
return kpod;
}
int main(int argc, char *argv[])
{float prog=1000;
float pr1=0.1;
float pr2=0.2;
int godz=100;
float stawka=50;
float w;
w=P(godz,stawka);
printf("%f", VAT(prog,pr1,pr2,w));
system("PAUSE");
return 0;
}
Wyszukiwarka
Podobne podstrony:
III kolos 05 2013
III kolos ( 05 2013
4 Sieci komputerowe 04 11 05 2013 [tryb zgodności]
STOMATOLOGIA DZIECIĘCA, ĆWICZENIE 9, 10 05 2013
Badanie płytą 18 05 2013 Proj rondo 2 w wa cz 2
III kolos 1
Petle 2 wymiarowe 14 05 2013
MIKROBIOLOGIA JAMY USTNEJ, WYKŁAD 7, 23 05 2013
II rok, 15 05 2013
Literaturoznawstwo (20 05 2013)
Baza pytań egzaminacyjnych z odpowiedziami teoria 1 05 2013
III kolos Z 1 podatek wypłata
12M5 05 2013 OLEKSY
Kodeks Pracy Rozdział IIb III 31 01 2013
więcej podobnych podstron