Вопрос задан 23.06.2023 в 13:12. Предмет Информатика. Спрашивает Романова Софья.

Пользователь вводит число N от 1 до 10, на экран должна выйти надпись: 1 минута, 2 минуты, 5

минут и т.п
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Головченко Ваня.

//c++

#include <iostream>

#include <string>

using namespace std;

signed main() {

setlocale(LC_ALL, "Rus");

int N;

cout << "Введите N от 1 до 10: ";

cin >> N;

if (N == 1)

 cout << "1 минута";

else if (N > 1 && N < 5)

 cout << N << " минуты";

else if (N > 4 && N < 11)

 cout << N << " минут";

else

 cout << "Введены неверные данные!";

return 0;

}

0 0
Отвечает Казлитин Костя.

Напишу на Haskell.

  • main :: IO ()
  • main = do
  •  n <- read <$> getLine :: IO Int
  •  putStrLn $ show n ++ " " ++ getSuffix n
  • getSuffix :: Int -> String
  • getSuffix n
  •  | n < 1 = error "User input is incorrect!"
  •  | n == 1 = "минута"
  •  | n <= 4 = "минуты"
  •  | n <= 20 = "минут"
  •  | otherwise = getSuffix $ n `mod` 10

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вывода правильного склонения слова "минута" в зависимости от введенного числа N вам нужно использовать условия. Вот пример кода на языке Python, который делает это:

python
N = int(input("Введите число от 1 до 10: ")) if N == 1: print(f"{N} минута") elif 2 <= N <= 4: print(f"{N} минуты") elif 5 <= N <= 10: print(f"{N} минут") else: print("Число должно быть от 1 до 10")

Этот код позволит правильно склонять слово "минута" в зависимости от введенного числа N.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос