Ответ:
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();
case 0:
System.out.println("Програма завершується...");
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("* ");
public static void drawRectangle() {
System.out.println("Прямокутник:");
for (int row = 1; row <= 4; row++) {
for (int col = 1; col <= 6; col++) {
Объяснение:
Цей код дозволяє користувачеві вибрати фігуру (крапковий трикутник або прямокутник) для виведення. Залежно від вибору виконується відповідна функція drawTriangle() або drawRectangle(), які виводять крапковий трикутник та прямокутник відповідно.
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
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(), які виводять крапковий трикутник та прямокутник відповідно.