Operaciones Switch/Case en DevC++

  Рет қаралды 10,878

Pepe RD

Pepe RD

Күн бұрын

Пікірлер: 10
@andream394
@andream394 3 жыл бұрын
Hola, no tiene nada que ver con el video pero sabes cómo puedo convertir números a letras?
@peperd3271
@peperd3271 3 жыл бұрын
En dev c++ no lo he hecho, tengo uno en vba para excel, no se si te sirva de algo
@andream394
@andream394 3 жыл бұрын
Como puedo hacer que el programa no siga corriendo hasta que me de una opción válida????
@peperd3271
@peperd3271 3 жыл бұрын
Hola, no comprendo muy bien tu pregunta, pero por lo que entiendo quizá pudiera ser con un if, si me explicas mejor te puedo dar una respuesta más acertada, gracias por ver mis videos.
@andream394
@andream394 3 жыл бұрын
No se si pueda explicarme bien, pero aquí va. Estoy realizando un programa donde te pide la opción que sería el case, en ella tengo solo 4 case y cuando das el número te imprime un nombre, entonces lo que quiero es que cuando me de un una opción que no esté dentro del case, el programa no siga corriendo porque abajo tengo más lenguaje. Quiero que se detenga me diga opción incorrecta y que me pregunte que ponga una opción correcta y mientras que de la opción no sea del 1 al 4 el programa no siga corriendo. No se si este mejor la explicación, pero si me pudieras ayudar te lo agradecería mucho. Ya he intentado hacerlo pero me sigue corriendo el programa aunque de una opción que no tengo en el case.
@peperd3271
@peperd3271 3 жыл бұрын
​@@andream394 Hola, así como lo planteas te recomiendo que con un ciclo while valides que mientras no sea la opción del 1 al 4 te vuelva a pedir la opción n veces, y que salga del ciclo hasta que escribas cualquiera de esos números, ya saliendo del ciclo que es cuando escribes 1, 2, 3 o 4 continua tu código con el case y todo lo demás que lleve tu código, así lo solucioné en base a tu comentario, te dejo el código de lo que te planteo espero te sirva y sea lo que buscas:
@peperd3271
@peperd3271 3 жыл бұрын
@@andream394 #include #include int main() { int opcion; printf("Escribe una opcion: "); scanf("%d",&opcion); while((opcion=5)) { printf(" Opcion no valida, escribe un numero del 1 al 4: "); scanf("%d",&opcion); } switch (opcion) { case 1: printf(" Muestra el primer nombre"); break; case 2: printf(" Muestra el segundo nombre"); break; case 3: printf(" Muestra el tercer nombre"); break; case 4: printf(" Muestra el cuarto nombre"); break; } printf(" Sale del case, continua el resto de tu codigo y despues termina"); }
@andream394
@andream394 3 жыл бұрын
Muchas Gracias por tu ayuda!! 🤗
Comandos MS DOS
26:21
Pepe RD
Рет қаралды 3 М.
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
JISOO - ‘꽃(FLOWER)’ M/V
3:05
BLACKPINK
Рет қаралды 137 МЛН
Ejercicio arreglos unidimensionales ejercicio 1 2024
15:11
Eduardo vaz per
Рет қаралды 46
DIPLOMADO EN PROGRAMACIÓN. Clase 10. Parte 1
35:20
ishaako
Рет қаралды 43
DIPLOMADO EN PROGRAMCIÓN. Clase 11. Parte 1
35:50
ishaako
Рет қаралды 38
DIPLOMADO EN PROGRAMACIÓN. Clase 12. Parte 2
33:59
ishaako
Рет қаралды 27
INSTRUCTIUNEA SWITCH. C++
5:47
Lumea algoritmilor
Рет қаралды 47
Aprenda como criar um Sistema de Cadastro dinâmico em Linguagem C
24:32
Programação Full Stack
Рет қаралды 38
Los Misterios de la NAVIDAD🕯️La Cara Oculta de la Historia
1:03:26
El Canal del Coronel
Рет қаралды 53 М.