В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
HappyMen11
HappyMen11
08.03.2023 19:05 •  Информатика

Составте программу, которая выдает реакцию родителей на вашу оценку. например такая реакция: 1 - плохо пора мне прийти в школу, 2 - плохо, я тобой недовольна, 3 - мог бы и лучше, 4 - хорошо, но пятерка лучше, 5 - молодец, на выходных пойдешь в кино. в программе следует предусмотреть ввод пользователем неверной оценки, например 6 или 15

Показать ответ
Ответ:
яч123
яч123
04.10.2020 13:55
#include <iostream>
#include <string>

typedef std::string STR;

STR ReactToMark();

int main() {
    STR mark = ReactToMark();
    std::cout << mark << '\n';
    return 0;
}

STR ReactToMark() {
    int mark;
    std::cout << "Оценка: ";
    std::cin >> mark;
    switch (mark) {
    case 1:
        return "Очень плохо, надо мне прийти в школу";
    case 2:
        return "Плохо, я тобой недовольна";
    case 3:
        return "Мог бы и лучше";
    case 4:
        return "Хорошо, но пятёрка лучше";
    case 5:
        return "Молодец, на выходных пойдёшь в кино";
    default:
        std::cout << " введи правильную оценку!" << '\n';
        return ReactToMark();
    }
}
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота