Pomyślcie ile będziecie musieli się narobić aby dopisać jedną zmienną do programu, gdy będzie taka potrzeba...
Rozpisywanie każdego przypadku osobno jest błędem. Program sam ma zliczyć ile jest przypadków danego rodzaju np.
zliczDodatnie = zliczDodatnie +1;
albo
zliczDodatnie += 1
oba zapisy można stosować zamiennie
dołączam działający kod
int ileD = 0, ileU = 0;
int a = Integer.parseInt(reader.readLine());
if(a>0)
ileD += 1;
if(a<0)
ileU += 1;
int b = Integer.parseInt(reader.readLine());
if(b>0)
ileD += 1;
if(b<0)
ileU += 1;
int c = Integer.parseInt(reader.readLine());
if(c>0)
ileD += 1;
if(c<0)
ileU += 1;
System.out.println("Liczba liczb ujemnych: " + ileU);
System.out.println("Liczba liczb dodatnich: " + ileD);
Pewnie i ten kod da się jeszcze zoptymalizować ale przy zastosowaniu tablic oraz pętli...
podpowiedź
Rozwiązane
Komentarze (1)
- Popularne
- Najnowsze
- Najstarsze
Musisz się zalogować, aby dodać komentarz
Michał
8 lutego 2023, 16:07
i to mnie się podoba i ja to lubie, tylko pytanie jak zawsze się nasuwa, czy na tym etapie iść w skomplikowane (jak dla mnie na tym poziomie) konstrukcje czy klepać podstawowe schematy żeby te podstawy przyswoić. Pomijając wszystko twój kod ułatwił sporo i ja go sobie przeanalizuje
0