Регистрация
Войти
Стать экспертом Правила
Информатика

#include <iostream>
using namespace std;

int f1(int a){
switch (a){
case 1: return 10;
case 2: return 100;
case 3: return 1000;
}
cout << a;
}
в чем ошибка?

ОТВЕТЫ
Технически, кроме отсутствующего возврата значения функции при аgt;3 никаких.

а так..
int f1(int a) {
 cout lt;lt; a;
switch (a) {
 case 1: return 10;
 case 2: return 100;
 case 3: return 1000;
 }
 return 0; // default
}

Но лучше заведи переменную result
133
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам