#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
switch (n){
case 1:
cout<<"Неуд.\n";
break;
case 2:
case 0:
case 3:
cout<<"Удовл.\n";
case 4:
cout<<"Хорошо\n";
case 5:
cout<<"Отлично\n";
}
// Это долгий метод, но простой. Можно использовать контейнер map из STL
return 0;
С отступами всё плохо. Прикреплю файл, копируй оттуда.
Объяснение:
Эта ошибка возникает если переменная или функция не определена до ее вызова. Я по примеру не могу однозначно определить язык программирования. Но возможно нужно сперва подключить математический модуль.
в СИ++ нужно подключить заголовочный файл
#include <cmath>
// пример использования функции sqrt
#include <iostream> // для оператора cout
#include <cmath> // для функции sqrt
double param = 1024.0;
std::cout << "sqrt(" << param << ") = "
<< sqrt(param) // вычисляем корень квадратный
<< std::endl;
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
switch (n){
case 1:
cout<<"Неуд.\n";
break;
case 2:
cout<<"Неуд.\n";
break;
case 0:
cout<<"Неуд.\n";
break;
case 3:
cout<<"Удовл.\n";
break;
case 4:
cout<<"Хорошо\n";
break;
case 5:
cout<<"Отлично\n";
break;
}
// Это долгий метод, но простой. Можно использовать контейнер map из STL
return 0;
}
С отступами всё плохо. Прикреплю файл, копируй оттуда.
Объяснение:
Эта ошибка возникает если переменная или функция не определена до ее вызова. Я по примеру не могу однозначно определить язык программирования. Но возможно нужно сперва подключить математический модуль.
в СИ++ нужно подключить заголовочный файл
#include <cmath>
// пример использования функции sqrt
#include <iostream> // для оператора cout
#include <cmath> // для функции sqrt
int main()
{
double param = 1024.0;
std::cout << "sqrt(" << param << ") = "
<< sqrt(param) // вычисляем корень квадратный
<< std::endl;
return 0;
}