katcornewa
22.02.2023 08:27

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Aleks2281338
05.10.2020 00:26
Технически, кроме отсутствующего возврата значения функции при а>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
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота