Предмет: Информатика,
автор: Lollipppoo
#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;
}
в чем ошибка?
Ответы
Автор ответа:
0
Технически, кроме отсутствующего возврата значения функции при а>3 никаких.
а так..
int f1(int a) {
cout << a;
switch (a) {
case 1: return 10;
case 2: return 100;
case 3: return 1000;
}
return 0; // default
}
Но лучше заведи переменную result
а так..
int f1(int a) {
cout << a;
switch (a) {
case 1: return 10;
case 2: return 100;
case 3: return 1000;
}
return 0; // default
}
Но лучше заведи переменную result
Похожие вопросы
Предмет: Литература,
автор: Аноним
Предмет: Математика,
автор: mariabrо
Предмет: Геометрия,
автор: Svetozar228
Предмет: Математика,
автор: nastya18112004
Предмет: Геометрия,
автор: qwerty4376