Информатика, вопрос задал JaneVanil , 1 год назад

Мова програмування -- ДЖАВА!
реалізувати виведення примітивних крапкових трикутників нижченаведених конфігурацій, а також прямокутника (Через Екліпс)

Приложения:

Ответы на вопрос

Ответил pupsik228228228228
1

Ответ:

import java.util.Scanner;

public class Shapes {

   public static void main(String[] args) {

       Scanner scanner = new Scanner(System.in);

       int choice;

       do {

           System.out.println("Оберіть фігуру для виведення:");

           System.out.println("1. Простий крапковий трикутник");

           System.out.println("2. Прямокутник");

           System.out.println("0. Вийти");

           System.out.print("Ваш вибір: ");

           choice = scanner.nextInt();

           switch (choice) {

               case 1:

                   drawTriangle();

                   break;

               case 2:

                   drawRectangle();

                   break;

               case 0:

                   System.out.println("Програма завершується...");

                   break;

               default:

                   System.out.println("Невірний вибір. Спробуйте ще раз.");

           }

           System.out.println();

       } while (choice != 0);

       scanner.close();

   }

   public static void drawTriangle() {

       System.out.println("Простий крапковий трикутник:");

       for (int row = 1; row <= 5; row++) {

           for (int col = 1; col <= row; col++) {

               System.out.print("* ");

           }

           System.out.println();

       }

   }

   public static void drawRectangle() {

       System.out.println("Прямокутник:");

       for (int row = 1; row <= 4; row++) {

           for (int col = 1; col <= 6; col++) {

               System.out.print("* ");

           }

           System.out.println();

       }

   }

}

Объяснение:

Цей код дозволяє користувачеві вибрати фігуру (крапковий трикутник або прямокутник) для виведення. Залежно від вибору виконується відповідна функція drawTriangle() або drawRectangle(), які виводять крапковий трикутник та прямокутник відповідно.

Новые вопросы