elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 00:54  


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse)
| | |-+  Duda sobre C
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda sobre C  (Leído 101 veces)
josepeet_4

Desconectado Desconectado

Mensajes: 11



Ver Perfil
Duda sobre C
« en: 30 Noviembre 2011, 19:12 »

Alguien podria explicarme como funciona y como hago el código de un "switch()"


En línea
..:ALT3RD:..

Desconectado Desconectado

Mensajes: 198


C++ Programmer


Ver Perfil
Re: Duda sobre C
« Respuesta #1 en: 30 Noviembre 2011, 19:21 »

El switch sirve para elegir una opcion entre varias. Un ejemplo:

Código:

#include <iostream>

using namespace std;

int main() {

int opcion; //Se almacenará aqui la respuesta

cout << "Cuantos años tiene tu hermano pequeño?" << endl; //Te pregunta los años

cin >> opcion; //Dices tu respuesta

switch (opcion) { //lo que va entre parentesis te dice que valor se va a comparar

case 1: cout << "tu hermano tiene 1 año" << endl; // En el caso de que hayas contestado uno, te dice tu hermano tiene un año
           break; //Sirve para que no se ejecuten todos los casos

case 2: cout << "tu hermano tiene 2 año" << endl; // En el caso de que hayas contestado dos, te dice tu hermano tiene un año

//Y asi sucesivamente, si el usuario elige una respuesta que no quieres que se pueda elegir se pone esto:

default: cout << "No puede tener esos años" << endl; // Esto saldrá si no elige la respuesta dos o 1





}

}




No he probado el codigo, pero basicamente el switch hace eso.

Mira este video que lo explica mejor que yo.



En línea

"Mañana sabrás que hoy no sabes nada"
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
DUDA SOBRE ICQ
Chats; IRC y Messengers
chichina 2 747 Último mensaje 23 Enero 2003, 14:47
por chichina
Una duda sobre Binders y otra sobre Bifrost
Análisis y Diseño de Malware
Dark_Deker 2 954 Último mensaje 13 Abril 2007, 21:38
por Dark_Deker
duda sobre VB sobre RAM
Programación Visual Basic
Mr pom0 1 568 Último mensaje 1 Octubre 2007, 00:03
por Tengu
Duda sobre referencias sobre mi tesis
Dudas Generales
jdc 3 1,819 Último mensaje 3 Mayo 2011, 23:39
por jdc
duda sobre formateo y cosa sobre todos los pcs de una casa
Dudas Generales
SixToex (Agares) 5 1,148 Último mensaje 27 Agosto 2011, 09:21
por SixToex (Agares)
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines