Вопрос задан 13.03.2021 в 23:32. Предмет Информатика. Спрашивает Лушпай Светлана.

С++ С использованием оператора switch () написать программу, которая будет выводить на экран:

«Введи количество углов», затем считывать введенное с клавиатуры целое число и выводить на экран при соответствующем введенном значении одну из фраз: «Это треугольник», «Это четырехугольник», «Это пятиугольник», «Это многоугольник» или «Нет такого многоугольника»
0 0
Перейти к ответам

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

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

Ответ:

#include "stdafx.h"

#include <iostream>

using namespace std;

 

int main(int argc, char* argv[])

{

 int count; // переменная для выбора в switch

 cout << " Введите число углов";

 cin >> count;

 switch (count) // начало оператора switch

 {

    case 3: // если count = 3

    {

    cout << " Это четырех угольник" << endl;  

    break;

    }

    case 4: // если count = 4

    {

    cout << "Это четырехугольник" << endl;  

    break;

    }

    case 5: // если count = 5

    {

    cout << "Это пятиугольник" << endl;

    break;

    }

    case 4: // если count = 4

    {

    cout << a << " / " << b << " = " << a / b << endl;

    break;

    }

    default: // если count равно любому другому значению

    cout << "Нет такого многоугольника" << endl;

    }

system("pause");

return 0;

}

Объяснение:

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

Вот пример программы на языке C++, которая выполняет указанную задачу:

cpp
#include <iostream> using namespace std; int main() { int numSides; cout << "Введи количество углов: "; cin >> numSides; switch (numSides) { case 3: cout << "Это треугольник" << endl; break; case 4: cout << "Это четырехугольник" << endl; break; case 5: cout << "Это пятиугольник" << endl; break; case 6: case 7: case 8: case 9: case 10: cout << "Это многоугольник" << endl; break; default: cout << "Нет такого многоугольника" << endl; break; } return 0; }

В этой программе сначала выводится сообщение "Введи количество углов", затем считывается введенное с клавиатуры целое число numSides. Затем используется оператор switch для проверки значения numSides и вывод соответствующей фразы на экран. Если значение numSides равно 3, выводится "Это треугольник". Если значение равно 4, выводится "Это четырехугольник". Если значение равно 5, выводится "Это пятиугольник". Если значение находится в диапазоне от 6 до 10 включительно, выводится "Это многоугольник". Во всех остальных случаях выводится "Нет такого многоугольника".

0 0

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

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

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