Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/05/2011, 08:36
pgrishcm4954
 
Fecha de Ingreso: mayo-2011
Mensajes: 10
Antigüedad: 13 años
Puntos: 0
Respuesta: como salir de un programa en C

Código C:
Ver original
  1. printf ("Este programa te dara las primeras 20 potencias de los 20 primeros numeros\n");
  2.         getch ();
  3.         clrscr ();
  4.  
  5.      for (num1=1; num1<=20; num1++)
  6.       {
  7.       for (double i=0; i<=20; i++)
  8.          {
  9.          gotoxy (col1,ren1);
  10.          potencia= pow (num1,i);
  11.          printf ("%.0f ^%.0f = %.0f\n",num1,i,potencia);
  12.          ren1++;
  13.             if (ren1==22)
  14.               {
  15.                   getch ();
  16.                   clrscr ();
  17.                   col1=1;
  18.                   ren1=1;
  19.               }
  20.          }
  21.         }
  22.         break;
  23.     case 2:
  24.  
  25.       clrscr ();
  26.  
  27.   printf ("Este programa te muestra las tablas de multiplicar del 1 al 10\n\n");
  28.       for (control=1; control<=10; control++)
  29.         {
  30.           for (num=1; num<=10; num++)
  31.             {
  32.                 resultado= num * control;
  33.                 gotoxy (col,ren);
  34.                 printf ("%d * %d = %d\n",control,num,resultado);
  35.                 ren++ ;
  36.                   if (ren==13)
  37.                      {
  38.                          col+=15,ren=3;
  39.                      }
  40.                   if (col==75)
  41.                     {
  42.                       getch ();
  43.                       clrscr ();
  44.                       col=0;
  45.                       ren=3;
  46.                     }
  47.  
  48.             }
  49.         }
  50.         break;
  51.      case 3:
  52.  
  53.         clrscr();
  54.  
  55.   for (numero=2; numero<=541; numero++)
  56.      {
  57.       Primo=1;
  58.   for (divisor=2; divisor<=sqrt(numero); divisor++)
  59.      {
  60.           if (numero%divisor==0)
  61.              {
  62.               Primo=0;
  63.            break;
  64.              }
  65.       }
  66.  
  67.       if(Primo==1)
  68.       printf("%d\n", numero);
  69.  
  70.       }
  71.       getch ();
  72.      clrscr ();
  73.      break;
  74.       case 4:
  75.          clrscr();
  76.        
  77.          break;
  78.      }
  79.      }while (opcion!=4);
  80.  
  81.      return 0;
  82.  
  83. }