Napaskudziłem cos takiego, ale prosze powiedzcie mi jak to zrobic za pomoca 1 petli for? przeciez na kursie nie bylo jeszcze uzywania petli w petli !?
public static void main(String[] args) throws Exception {
for (int a = 0; a<1; a++){
System.out.println("8");
}
for (int b = 0; b<1; b++){
System.out.println("88");
}
for (int c = 0; c<1; c++){
System.out.println("888");
}
for (int d = 0; d<1; d++){
System.out.println("8888");
}
for (int e = 0; e<1; e++){
System.out.println("88888");
}
for (int f = 0; f<1; f++){
System.out.println("888888");
}
for (int g = 0; g<1; g++){
System.out.println("8888888");
}
for (int h = 0; h<1; h++){
System.out.println("88888888");
}
for (int i = 0; i<1; i++){
System.out.println("888888888");
}
for (int j = 0; j<1; j++){
System.out.println("8888888888");
}
}
}
help
Rozwiązane
Komentarze (3)
- Popularne
- Najnowsze
- Najstarsze
Musisz się zalogować, aby dodać komentarz
Rafał
3 maja 2021, 13:25
public static void main(String[] args) throws Exception {
for (int i = 1; i <= 10 ; i++) {
for (int j = i ; j >= 1 ; j--){
System.out.print("8");
}
System.out.println();
}
}
}
0
Rafal Klimek
5 maja 2020, 18:57
tu proszę też zastosowanie dwóch pętli for (pętla w pętli)
for (int y = 9; y >= 0; y--)
{
for (int i = y; i <= 9; i++)
{
System.out.print("8");
}
System.out.println();
}
0
Misiu
17 kwietnia 2020, 10:51rozwiązanie
Dwie pętle for (pętla w pętli) dają krótkie rozwiązanie. Ale skoro chcesz jedną, to może tak:
for (int i = 1; i <= 10; i++) {
if (i == 1)
System.out.println(8);
if (i == 2) {
System.out.print(8);
System.out.println(8);
}
itd. .........................................
+2