Составьте программу, которая для числа K (от 1 до 99), введенного вами, напечатает фразу «Мне K лет», где K – введенное число, при этом в нужных случаях слово «лет» заменяя на «год» или «года». Например, при K=70 «Мне 70 лет», при K=15 «Мне 15 лет», при K=23 «Мне 23 года», при K=31 «Мне 31 год».что значит until и case в этой задаче
Для решения данной задачи, мы можем использовать условные операторы и операторы выбора (switch case). Ниже приведен пример программы на языке программирования Java:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Введите число от 1 до 99: "); int k = scanner.nextInt(); String years = ""; if (k % 10 == 1 && k != 11) { years = "год"; } else if ((k % 10 == 2 || k % 10 == 3 || k % 10 == 4) && (k != 12 && k != 13 && k != 14)) { years = "года"; } else { years = "лет"; } System.out.println("Мне " + k + " " + years); } }
Данный код считывает число от пользователя, определяет, какое слово (лет, год, года) подходит для числа K и выводит соответствующее предложение.
В данной программе использованы условные операторы if-else для определения правильного склонения слова "год", "лет" или "года" в зависимости от числа K.
Для решения данной задачи, мы можем использовать условные операторы и операторы выбора (switch case). Ниже приведен пример программы на языке программирования Java:
import java.util.Scanner;public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите число от 1 до 99: ");
int k = scanner.nextInt();
String years = "";
if (k % 10 == 1 && k != 11) {
years = "год";
} else if ((k % 10 == 2 || k % 10 == 3 || k % 10 == 4) && (k != 12 && k != 13 && k != 14)) {
years = "года";
} else {
years = "лет";
}
System.out.println("Мне " + k + " " + years);
}
}
Данный код считывает число от пользователя, определяет, какое слово (лет, год, года) подходит для числа K и выводит соответствующее предложение.
В данной программе использованы условные операторы if-else для определения правильного склонения слова "год", "лет" или "года" в зависимости от числа K.