0

Switch what I am doing wrong?

#include <iostream> using namespace std; int main() { int choice=0; cin>>choice; switch (choice){ case:1 cout<<"Latte"; break; case:2 cout<<"Espresso"; break;} /*1 - Latte 2 - Americano 3 - Espresso 4 - Cappuccino 5 - Macchiato */ //tu código va aquí return 0; }

26th May 2021, 11:44 PM
Julián Rossi
Julián Rossi - avatar
4 Respostas
0
El switch evalua el valor entero, en este caso choice. Pero debes poner el numero antes de los dos puntos. Ejemplos: case 1: case 36: case -57628:
27th May 2021, 12:07 AM
arturop200
arturop200 - avatar
0
Mi culpa, de todos modos me sigue tirando como resultado "sin Salida"
27th May 2021, 12:15 AM
Julián Rossi
Julián Rossi - avatar
0
estas usando sololesrn playground o en un IDE en la pc? lo unico q le faltaba a tu codigo era esos numeros antes de los dos puntos, pero obvio q debes tener los 5 casos registrados.
27th May 2021, 12:18 AM
arturop200
arturop200 - avatar
0
El playground de sololearn, pero tal vez sea que no funcione muy bien. Gracias!
27th May 2021, 1:18 PM
Julián Rossi
Julián Rossi - avatar