Назад Зміст Вперед

Лабораторна робота: «Табличне виведення числових послідовностей»

Тема. Вкладені цикли.«Табличне виведення числових послідовностей»


ЗАВДАННЯ ДЛЯ ВИКОНАННЯ
Вивести числа у вигляді таблиці:
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

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
.