Normas del foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Noviembre 18, 2008, 11:04:15
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: principiante, Duda con el uso de DO WHILE!! 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: principiante, Duda con el uso de DO WHILE!!  (Leído 225 veces)
estaca32a
Recien Llegado
*
Desconectado Desconectado

Mensajes: 5


Ver Perfil Email
« en: Febrero 27, 2007, 04:40:06 »

Mi duda es como puedo hacer haciendo uso de DO WHILE para que un programa le pida al usuario que si quiere volver a repetir el programa y que este al darle la opcion 'si'  lo vuelva a ejecutar o 'no'  que salga del programa.

O si no es con DO WHILE, como puedo hacer esto?

Agradeceria su ayuda y si es con un programa sencillo de ejemplo mucho mejor.
En línea
Micki Qwerty
Visitante
« Respuesta #1 en: Febrero 27, 2007, 05:06:56 »

#include <stdio.h>

int main ()
 {
   int salir=0; // Condicion de salida del bucle.
   char opcion;
   while (! salir)
     {
       printf("Aqui todo el resto del programa\n");
       printf("Deseas salir s/n: ?\n");
       scanf("%c",&opcion);
       if (opcion=='s') salir=1; // Si quieres miras que 'S' tb valga etc...
       scanf("%c",&opcion); // Capturar el retorno de carro.
     }
   return (0);
 }

si no entiendes el codigo te lo explico pero creo que se entiende solo. Con un do while tambien se puede hacer, simplemente habria que reestructurar el codigo.
un saludo
En línea
estaca32a
Recien Llegado
*
Desconectado Desconectado

Mensajes: 5


Ver Perfil Email
« Respuesta #2 en: Febrero 27, 2007, 05:23:22 »

En línea
Micki Qwerty
Visitante
« Respuesta #3 en: Febrero 27, 2007, 05:36:37 »

En línea
Rexix
Colaborador
*****
Desconectado Desconectado

Mensajes: 483


xoy del rojo, ex un xentimiento no puedo parar!!


Ver Perfil Email
« Respuesta #4 en: Febrero 28, 2007, 04:22:07 »

En línea




my page:

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

problemas para Recordar tus contraseñas? aqui tienes la solucion

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
DarkIker
Habitual
*****
Desconectado Desconectado

Mensajes: 269


Colombia Underground Team

dark_iker_reign@hotmail.com
Ver Perfil WWW Email
« Respuesta #5 en: Febrero 28, 2007, 04:29:07 »

En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion --> Colombia Underground Team

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion --> My Blog
Rexix
Colaborador
*****
Desconectado Desconectado

Mensajes: 483


xoy del rojo, ex un xentimiento no puedo parar!!


Ver Perfil Email
« Respuesta #6 en: Febrero 28, 2007, 04:37:17 »


ok, tienes razon...
En línea




my page:

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

problemas para Recordar tus contraseñas? aqui tienes la solucion

Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: principiante, Duda con el uso de DO WHILE!! « anterior próximo »
Ir a:  


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