4507

4507



cin » T[i];


}

}

float Obliczsrednia(float T[])

{ float suma=0;

for(int i=0; i<lLOSC_DNi; i++) suma+=T[i]; return suma/lLOSC_DNl;

}

void main()

{ float kursy[ilosc_dni];

czytajDane(KURSY);

cout « "średni kurs w tygodniu: "

« obliczsreednia(kursy);

}

b) Miesiąc - okres o ograniczonej liczbie dni.

Liczba dni miesiąca nie jest stała, ale nigdy nie jest większa niż 31. Kursy walut można więc zapamiętać w tablicy o stałej liczbie elementów równej 31. Dla miesięcy o mniejszej liczbie dni tablica nie będzie całkowicie wypełniona Faktyczną liczbę dni miesiąca trzeba pamiętać w dodatkowej zmiennej HoscDni, która wraz z tablicą KURSY będzie przekazywana przez parametry do funkcji Czytaj Dane I Obliczsrednia. Poniżej przedstawiono zmodyfikowany program:

Przykład 2

#define max_ilosc_dni 31

void czytajDane(float T[], unsigned int ile_dni)

{ for(int i = 0; i<ile_dni; i++)

{ cout « "Podaj kurs " « i+i « "-go dnia:"; cin » T[i];

}

}

float ObliczSrednia(float T[], unsigned int ile_dni) { float suma=6;

for(int i=o; i<ile_dni; i++) suma+=T[i]; return suma/ile_dni;

}

void main()

{ float KURSY[MAX_ILOSC_DNI]; unsigned int HoscDni;



Wyszukiwarka

Podobne podstrony:
60610 zdj7 Kilka zadań z C ł ros c policzyć złożoność obliczeniową następującego fragmentu programu
char *szNazwisko; float fltPensja; union { int nldNaucz; int nldPrac;};}; int main(int arg
M 0 90 Andrzej Zero - Muthcad 7.0 4. Obliczenia 91 którego suma ma być policzona, a na zakończenie n
Egzamin Algorytmy Zadanie ■for (int i-0; i<n; i-*-*-) ( i* <i%3--0) A[i]-l; // (-) i* (i%6--0)
Wskaźniki Wypadkowości Lp. Zmienne - sposób obliczania Interpretacja wyniku 1 Suma
10.    sprliczba[1]=7; 11.    for(int k=2; k<=50; k++){ 12.
boolean roznowartosciowa() { boolean jest = tnie; //jest różnowartościowa for( int i =0 && j
for{ int k = 1 ; k<=20 ; k++ ){ wynik +- sin(3.14*pow(k,a)*x)/(3.14*pow(k,a))) if( wynik < 0 )
Ustawic elementy na stosie S w porzadku rosnacym2 ml = S.si/c( ).y = for (im i -0: i<x: i++) for
13 eksporterów przemysłu przetwórczego dla których wartość eksportu obliczono jako sumę a) Suma
84 M. Suwała Tabela 2 Table 2 Dane wyjściowe do obliczenia kosztów Input data for cost
56371 obraz8 (66) Złożoność obliczeniowa - przykład 1    sum = 02    
if (bit_na_symbol >= 4){ sym = 0; for (int 1=0; 1 < bit_na_symbol; 1++, wsk++) sym = sym +

więcej podobnych podstron