• Viernes 8 de Noviembre de 2024, 16:53

Autor Tema:  Repetir un programa en c++  (Leído 5120 veces)

123mago456

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Repetir un programa en c++
« en: Lunes 25 de Abril de 2011, 21:55 »
0
Hola soy nuevo en la comunidad.
Quisiera ayuda con un programa que tengo y quiero que al final me pregunte si deseo repetirlo

el programa esta en c++ y es el siguiente:

#include <stdio.h>
#include <conio.h>
#include <iostream.h>


int main()
{

char x;
printf("Teclea una letra:n");
scanf("%c",&x);


switch(x)
{
          case 'a':printf("Tecleo la letra ann");
                   break;    
          case 'A':printf("Tecleo la letra Ann");
                   break;          
         
          case 'b':printf("Tecleo la letra bnn");
                   break;    
          case 'B':printf("Tecleo la letra Bnn");
                   break;                  
                   
          case 'c':printf("Tecleo la letra cnn");
                   break;    
          case 'C':printf("Tecleo la letra Cnn");
                   break;          
                   
          case 'd':printf("Tecleo la letra dnn");
                   break;    
          case 'D':printf("Tecleo la letra Dnn");
                   break;                  
                   
          case 'e':printf("Tecleo la letra enn");
                   break;    
          case 'E':printf("Tecleo la letra Enn");
                   break;                  
                   
          case 'f':printf("Tecleo la letra fnn");
                   break;    
          case 'F':printf("Tecleo la letra Fnn");
                   break;                  
                   
          case 'g':printf("Tecleo la letra gnn");
                   break;    
          case 'G':printf("Tecleo la letra Gnn");
                   break;
                   
          case 'h':printf("Tecleo la letra hnn");
                   break;    
          case 'H':printf("Tecleo la letra Hnn");
                   break;          
         
          case 'i':printf("Tecleo la letra inn");
                   break;    
          case 'I':printf("Tecleo la letra Inn");
                   break;                  
                   
          case 'j':printf("Tecleo la letra jnn");
                   break;    
          case 'J':printf("Tecleo la letra Jnn");
                   break;          
                   
          case 'k':printf("Tecleo la letra knn");
                   break;    
          case 'K':printf("Tecleo la letra Knn");
                   break;                  
                   
          case 'l':printf("Tecleo la letra lnn");
                   break;    
          case 'L':printf("Tecleo la letra Lnn");
                   break;                  
                   
          case 'm':printf("Tecleo la letra mnn");
                   break;    
          case 'M':printf("Tecleo la letra Mnn");
                   break;                  
                   
          case 'n':printf("Tecleo la letra nnn");
                   break;    
          case 'N':printf("Tecleo la letra Nnn");
                   break;
                   
          case 'ñ':printf("Tecleo la letra ñnn");
                   break;    
          case 'Ñ':printf("Tecleo la letra Ñnn");
                   break;          
         
          case 'o':printf("Tecleo la letra Onn");
                   break;    
          case 'O':printf("Tecleo la letra Onn");
                   break;                  
                   
          case 'p':printf("Tecleo la letra pnn");
                   break;    
          case 'P':printf("Tecleo la letra Pnn");
                   break;          
                   
          case 'q':printf("Tecleo la letra qnn");
                   break;    
          case 'Q':printf("Tecleo la letra Qnn");
                   break;                  
                   
          case 's':printf("Tecleo la letra tnn");
                   break;    
          case 'T':printf("Tecleo la letra Tnn");
                   break;                  
                   
          case 'u':printf("Tecleo la letra unn");
                   break;    
          case 'U':printf("Tecleo la letra Unn");
                   break;                  
                   
          case 'v':printf("Tecleo la letra Vnn");
                   break;    
          case 'V':printf("Tecleo la letra Vnn");
                   break;
                   
          case 'w':printf("Tecleo la letra wnn");
                   break;    
          case 'W':printf("Tecleo la letra Wnn");
                   break;          
         
          case 'x':printf("Tecleo la letra xnn");
                   break;    
          case 'X':printf("Tecleo la letra Xnn");
                   break;                  
                   
          case 'y':printf("Tecleo la letra ynn");
                   break;    
          case 'Y':printf("Tecleo la letra Ynn");
                   break;          
                   
          case 'z':printf("Tecleo la letra znn");
                   break;    
          case 'Z':printf("Tecleo la letra Znn");
                   break;              
         
          case 'r':printf("Tecleo la letra rnn");
                   break;    
          case 'R':printf("Tecleo la letra Rnn");
                   break;  
             
             default: printf("Introducir solamente letras del abecedario");      
                   
}                                  
 getch ( );
 return 0;
 
 }

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Repetir un programa en c++
« Respuesta #1 en: Martes 26 de Abril de 2011, 04:34 »
0
Con clclos repites

Puedes usar while o do..while

saludos :)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

123mago456

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Repetir un programa en c++
« Respuesta #2 en: Martes 26 de Abril de 2011, 06:17 »
0
Cita de: "ProfesorX"
Con clclos repites

Puedes usar while o do..while

saludos :)


pero en donde meto el do while?
:(

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Repetir un programa en c++
« Respuesta #3 en: Martes 26 de Abril de 2011, 22:49 »
0
Cita de: "123mago456"
pero en donde meto el do while?
:(

Extraña pregunta, que nunca has usado do..while??  :rolleyes:

Pones el do justo antes del bloque que quieras repetir, y el while justo despues del bloque que queras repetir.

mas informacion:

http://c.conclase.net/curso/?cap=005b#Se_hacermientras

Saludos :)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================