Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cstdlib>
- #include <ctime>
- using namespace std;
- void gen(int tab[]) {
- srand(time(0));
- for(int i=0; i<100; i++) {
- tab[i]=rand()%21+20;
- }
- }
- void wyswietl(int tab[])
- {
- int i;
- cout<<"1. Wygenerowane liczby to: ";
- for (i=0; i<100; i++) {
- cout<<tab[i]<<", ";
- }
- cout<<endl;
- }
- void srednia(int tab[]) {
- int suma=0,sr;
- for(int i=0; i<100; i++) {
- suma=suma+tab[i];
- }
- sr = suma/100;
- cout<<endl<<"2. Srednia jest rowna: "<<sr<<endl;
- }
- void srednia50(int tab[]) {
- int suma50=0,sr50;
- for(int i=0; i<50; i++) {
- suma50=suma50+tab[i];
- }
- sr50 = suma50/50;
- cout<<"3. Srednia z 50 pierwszych liczb jest rowna: "<<sr50<<endl;
- }
- void srednia25(int tab[]) {
- int suma25=0,sr25;
- for(int i=0; i<25; i++) {
- suma25=suma25+tab[i];
- }
- sr25 = suma25/25;
- cout<<"4. Srednia z 25 pierwszych liczb jest rowna: "<<sr25<<endl;
- }
- void maksymalna(int tab[]) {
- int max=0;
- for (int i=0;i<100;i++) {
- if(max<tab[i]) {
- max = tab[i];
- }
- }
- cout<<"5. Liczba maksymalna to: "<<max<<endl;
- }
- void minimalna(int tab[]) {
- int min=41;
- for (int i=0;i<100;i++) {
- if(min>tab[i]) {
- min = tab[i];
- }
- }
- cout<<"6. Liczba minimalna to: "<<min;
- }
- int main() {
- int tablica[100];
- gen(tablica);
- wyswietl(tablica);
- srednia(tablica);
- srednia50(tablica);
- srednia25(tablica);
- maksymalna(tablica);
- minimalna(tablica);
- }
Advertisement
Add Comment
Please, Sign In to add comment