Вопрос задан 26.09.2023 в 22:11. Предмет Английский язык. Спрашивает Заварзина Эвелина.

Реализовать программу через switch. #include #include #include #include #include using

namespace std; void main(void) { setlocale(LC_ALL, "Russian"); int Test;// егЭ int Ball;// оценка do { printf("Введите результат егЭ испытуемого\n"); scanf_s("%d", &Test); if (Test <= 40) Ball = 2; else if (Test <= 60) Ball = 3; else if (Test <= 80) Ball = 4; else Ball = 5; printf("оценка в аттестате: %d\n", Ball); printf("если больше нет испытуемых, нажмите ESC\n"); } while (getchar() != 27); system("pause"); } (Я понимаю, что дело крайне сомнительное, но мне интересы ваши варианты)
0 0
Перейти к ответам

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

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

Ответ:

это вообже что я не понимаю это очень сложно

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

Конечно, вы можете переписать эту программу, используя оператор switch вместо цепочки if-else. Вот ваша программа с использованием switch:

cpp
#include <iostream> #include <cstdlib> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int Test; // ЕГЭ int Ball; // Оценка do { cout << "Введите результат ЕГЭ испытуемого: "; cin >> Test; switch (Test) { case 0 ... 40: Ball = 2; break; case 41 ... 60: Ball = 3; break; case 61 ... 80: Ball = 4; break; default: Ball = 5; break; } cout << "Оценка в аттестате: " << Ball << endl; cout << "Если больше нет испытуемых, нажмите ESC: "; } while (getchar() != 27); system("pause"); return 0; }

В этой версии программы оператор switch используется для выбора оценки на основе результата ЕГЭ, и код становится более читаемым и легко поддерживаемым.

0 0

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

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

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