program, który wyświetli na ekranie liczby od 1-20 i zaznacz

0

Mam problem z wykorzystaniem paru pętli:

Mam napisać program, który wyświetli na ekranie liczby od 1-20 i zaznaczy przy każdej z nich , czy jest to liczba parzysta czy nie parzysta jak to wykonać.
a) wykorzystując pętle for
b) wykorzystując pętle while
c) wykorzystując pętle do ... while

mam tak ale to nie wszystko

class Main

{
public static void main (String args[])

{

for(int i=0; i<20; i++)

{

System.out.println("[i="+ i +"]Petle w Javie");

if(i%2==0)
System.out.println("parzyste");
}
}
}

0
public class Liczby {
	public static void main(String[] args){
		System.out.println("Petle w Javie");
		System.out.println("Petla for");
		int i=0;
		for(i=0; i<20; i++){
			System.out.println("Liczba "+ i +" jest "+(i%2==0?"parzyste":"nieparzysta"));
		}
		System.out.println("Petla while");
		i=0;
		while((i++)<20){
			System.out.println("Liczba "+ i +" jest "+(i%2==0?"parzyste":"nieparzysta"));
		}
		System.out.println("Petla do while");
		i=1;
		do{
			System.out.println("Liczba "+ i +" jest "+(i%2==0?"parzyste":"nieparzysta"));
		}while((i++)<20);
	}
}
0

Po kompilacji wyświetla mi się:

Liczba 15 jest nieparzysta
Liczba 16 jest parzyste
Liczba 17 jest nieparzysta
Liczba 18 jest parzyste
Liczba 19 jest nieparzysta
Petla while
Liczba 1 jest nieparzysta
Liczba 2 jest parzyste
Liczba 3 jest nieparzysta
Liczba 4 jest parzyste
Liczba 5 jest nieparzysta
Liczba 6 jest parzyste
Liczba 7 jest nieparzysta
Liczba 8 jest parzyste
Liczba 9 jest nieparzysta
Liczba 10 jest parzyste
Liczba 11 jest nieparzysta
Liczba 12 jest parzyste
Liczba 13 jest nieparzysta
Liczba 14 jest parzyste
Liczba 15 jest nieparzysta
Liczba 16 jest parzyste
Liczba 17 jest nieparzysta
Liczba 18 jest parzyste
Liczba 19 jest nieparzysta
Liczba 20 jest parzyste
Petla do while
Liczba 1 jest nieparzysta
Liczba 2 jest parzyste
Liczba 3 jest nieparzysta
Liczba 4 jest parzyste
Liczba 5 jest nieparzysta
Liczba 6 jest parzyste
Liczba 7 jest nieparzysta
Liczba 8 jest parzyste
Liczba 9 jest nieparzysta
Liczba 10 jest parzyste
Liczba 11 jest nieparzysta
Liczba 12 jest parzyste
Liczba 13 jest nieparzysta
Liczba 14 jest parzyste
Liczba 15 jest nieparzysta
Liczba 16 jest parzyste
Liczba 17 jest nieparzysta
Liczba 18 jest parzyste
Liczba 19 jest nieparzysta
Liczba 20 jest parzyste

0

Widocznie konsola ma ustawioną mniejszą liczbę wierszy i ci początek ucina, u mnie chodzi ok ;-)

0

Na blueJ ćwiczę

Oki dzięki ci bardzo za pomoc. jak coś mogę pisać??

pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1