Вопрос задан 23.06.2023 в 20:19. Предмет Информатика. Спрашивает Осинникова Катя.

Исправьте/сделайте чтобы заработала программа С++ #include #include int main() { int x ;

cout<<"Input city"; cin>>x; switch(x) } { case 1: cout<<"1-150"; break; case 2: cout<<"2-250"; break; case 3: cout<<"3-300"; break; case 4: cout<<"4-180"; break; case 5: cout<<"5-230"; break; case 6: cout<<"6-290"; break; case 7: cout<<"7-165"; default: cout<<"Error"; break; } return 0 ;
0 0
Перейти к ответам

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

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

Ошибки из-за невнимательности.

Первое, нам нужен здесь только iostream

Второе, второй include меняем на подключение пространства имен (namespace std)

Ну и косяк со скобками, исправленный код ниже:

#include <iostream>

using namespace std;

int main()

{

int x;

cout << "Input city: ";

cin >> x;

switch (x)

{

case 1: cout << "1-150";

 break;

case 2: cout << "2-250";

 break;

case 3: cout << "3-300";

 break;

case 4: cout << "4-180";

 break;

case 5: cout << "5-230";

 break;

case 6: cout << "6-290";

 break;

case 7: cout << "7-165";

default: cout << "Error";

 break;

}

return 0;

}

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

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

cpp
#include <iostream> using namespace std; int main() { int x; cout << "Input city: "; cin >> x; switch (x) { case 1: cout << "1-150"; break; case 2: cout << "2-250"; break; case 3: cout << "3-300"; break; case 4: cout << "4-180"; break; case 5: cout << "5-230"; break; case 6: cout << "6-290"; break; case 7: cout << "7-165"; break; default: cout << "Error"; break; } return 0; }

Внесенные изменения:

  1. Добавлены <iostream> и using namespace std; для правильной работы операций ввода и вывода.
  2. Исправлены операторы ввода и вывода cout и cin.
  3. Убраны фигурные скобки, которые были лишними перед { и после } в switch блоке.

Теперь программа должна корректно компилироваться и выполняться.

0 0

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

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

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

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