Тема. Вкладені цикли.«Табличне виведення числових послідовностей»
ЗАВДАННЯ ДЛЯ ВИКОНАННЯ
Вивести числа у вигляді таблиці:
1) за допомогою оператора for
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
2) за допомогою оператора while
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
Вивести числа у вигляді таблиці:
1) за допомогою оператора for
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
8 8 8 8 8 8 8 8 8 8
2) за допомогою оператора while
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7
1 2 3 4 5 6
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
ПРИКЛАД СКЛАДАННЯ ПРОГРАМИ
Вивести числа у вигляді таблиці:
1)
5 5 5 5 5 5
5 5 5 5 5 5
5 5 5 5 5 5
5 5 5 5 5 5
public class Cycle1 {public static void main(String[] args) {int i,j;for (i=1; i<5; i++) {for (j=1; j<7; j++) {System.out.print(" "+5);}System.out.println();}}}
2)
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
public class Cycle2 {public static void main(String[] args) {int i,j;for (i=1; i<5; i++) {for (j=1; j<11; j++) {System.out.print(" "+j);}System.out.println();}}}
3)
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
public class Cycle3 {
public static void main(String[] args) {
int i, j;
for (i=4; i<8; i++) {
for (j=i*10+1; j<i*10+11; j++) {
System.out.print(" "+j);
}
System.out.println();
}
}
}
Cycle1:
5 5 5 5 5 5
5 5 5 5 5 5
5 5 5 5 5 5
5 5 5 5 5 5
Cycle2:
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
Cycle3:
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80