JakubbPL
JakubbPL
#naukaprogramowania #cplusplus Napisz program ktory za pomoca instrukcji do...while znajduje najwieksza i najmniejsza liczbe ze zbioru n liczb losowych z przedzialu od 0 -99 oraz oblicza ich srednia ( w zadaniu n=5)
  • Najlepsze
  • Wszystkie komentarze
JakubbPL
JakubbPL
JakubbPL Autor
1
@JakubbPL: Takie cos zrobilem ( daje mi to 2 losowe liczby) ale jak zdobyc najwieksza i najmniejsza? Wygenerowac ich np. 10 i z nich wybrac czy jak?
JakubbPL
JakubbPL
JakubbPL Autor
1
@JakubbPL: i ten while na koncu to po prostu cos wpisalem zeby zobaczyc czy dziala
szpieg_z_krainy_deszczowcow
@JakubbPL: Losujesz poza przedziałem(dodatnie). While ma się obracać do n i wprowadź sobie nowy-niezależny licznik. Dodatkowo potrzebujesz 2 zmienne max i min. W każdym obrocie (do) sprawdzasz czy wylosowana jest większa od max albo mniejsza od min - jeżeli tak nadpisujesz i inkrementujesz licznik. Tak będzie chyba najprościej na początek.
JakubbPL
JakubbPL
JakubbPL Autor
0
@MlodyWilk: przepisalem cale zadanie nad obrazkiem
JakubbPL
JakubbPL
JakubbPL Autor
0
@szpieg_z_krainy_deszczowcow: W sensie w taki sposob? NIe rozumiem tylko " W każdym obrocie (do) sprawdzasz czy wylosowana jest większa od max albo mniejsza od min - jeżeli tak nadpisujesz i inkrementujesz licznik "
JakubbPL
JakubbPL
JakubbPL Autor
0
@szpieg_z_krainy_deszczowcow: #include
#include
#include
#include
#include //pobiera czas od
JakubbPL
JakubbPL
JakubbPL Autor
0
@szpieg_z_krainy_deszczowcow: Skad wziac te max i min?
szpieg_z_krainy_deszczowcow
@JakubbPL: Musisz je sobie zadeklarować i zainicjalizować sam patrząc na przedział który rozpatrujesz. Nie musisz pobierać ilości losowań bo jest w treści zadania(n=5). Dodatkowo losujesz tylko jedną liczbę co obrót(wykonanie do)- nie dwie. Kolejna rzecz to licznik w pętli - widziałem dzisiaj jakiś Twój post i miałeś ten sam problem - pamiętaj że liczymy od zera i bierz to pod uwagę. Btw. wklejaj kod na np. pastebin.com - zachowasz formatowanie