Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Agosto 30, 2008, 10:00:07
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Ayuda de "Asignacion" 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Ayuda de "Asignacion"  (Leído 229 veces)
xinxan
Recien Llegado
*
Desconectado Desconectado

Mensajes: 13


Ver Perfil
« en: Å¿eptiembre 13, 2006, 11:38:22 »

En línea
anusky
Miembro
*****
Desconectado Desconectado

Mensajes: 47



Ver Perfil WWW Email
« Respuesta #1 en: Å¿eptiembre 13, 2006, 12:02:13 »

« Última modificación: Å¿eptiembre 13, 2006, 12:04:35 por anusky » En línea
xinxan
Recien Llegado
*
Desconectado Desconectado

Mensajes: 13


Ver Perfil
« Respuesta #2 en: Å¿eptiembre 13, 2006, 12:10:29 »

 Wink Wink Gracias...Probare a ver que tal... Tongue
En línea
anusky
Miembro
*****
Desconectado Desconectado

Mensajes: 47



Ver Perfil WWW Email
« Respuesta #3 en: Å¿eptiembre 13, 2006, 12:17:12 »

es bastante util si a lo largo del programa tienes que hacer varios modulos sino, hazlo como has puesto, aunque yo lo pondria
char r, car;

puts("pulsa S para salir del programa");
scanf("%c", &car);
if(car=='s')
return;

o si lo prefieres con numero pues igual, pero sin las comillas
En línea
xinxan
Recien Llegado
*
Desconectado Desconectado

Mensajes: 13


Ver Perfil
« Respuesta #4 en: Å¿eptiembre 13, 2006, 12:19:54 »

Ahh...Y mira,una pregunta mas xD...Yo podria poner

int opc;
char nombre[];
char apellido[];
int edad;

main()
{
do
{     /*Aqui lo que he hecho*/

printf("Ingresa El Nombre:\n ");
gets(nombre);
printf("Ingresa el Apellido:\n ");
gets(apellido);
printf("Ingresa Su Edad:\n ");
scanf("%d", &edad);

/*Aca lo que me has dicho*/

puts("1.salir");
puts("Pulsa \"1\" para salir... Cualquier otra tecla para seguir ");
scanf("%d", &opc);
}while(opc!=1)
}
getch();
}

Osea,asi quedaria de tal manera que si presiona "1" se sale del programa,y si presiona Otra cosa,sigue??...Y le vuelve a aparecer lo mismo del principio no??...(Poner el nombre,apellido,edad,etc...)... Huh
En línea
anusky
Miembro
*****
Desconectado Desconectado

Mensajes: 47



Ver Perfil WWW Email
« Respuesta #5 en: Å¿eptiembre 13, 2006, 12:27:17 »

no te lo he sabido explicar bien mea culpa, lo del menu es por si quieres que se repita todas las veces que quieras hasta que te aburras


int opc;
char nombre[];
char apellido[];
int edad;

main()
{
 /*Aqui lo que he hecho*/
do
{
printf("Ingresa El Nombre:\n ");
gets(nombre);
printf("Ingresa el Apellido:\n ");
gets(apellido);
printf("Ingresa Su Edad:\n ");
scanf("%d", &edad);
printf("Pulsa S para salir... Cualquier otra tecla para seguir ");
scanf("%c", &car);
}while(!=s);

if(car=='s')
return;
}

te repite todo el do while hasta que le des a la S
« Última modificación: Å¿eptiembre 13, 2006, 12:29:07 por anusky » En línea
Micki Qwerty
Visitante
« Respuesta #6 en: Å¿eptiembre 13, 2006, 12:59:43 »

a ver:

get(t) y si t es igual a lo que tu quieres entonces hago esto.

Si quieres contemplar muchas opciones, usa un case.
En línea
xinxan
Recien Llegado
*
Desconectado Desconectado

Mensajes: 13


Ver Perfil
« Respuesta #7 en: Å¿eptiembre 13, 2006, 01:44:46 »

En línea
anusky
Miembro
*****
Desconectado Desconectado

Mensajes: 47



Ver Perfil WWW Email
« Respuesta #8 en: Å¿eptiembre 13, 2006, 03:50:18 »

sii copiaste y pegaste se me olvido poner dentro del while esto
}while(car!='s');
En línea
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: Ayuda de "Asignacion" « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC