Don't like ads? PRO users don't see any ads ;-)

Guest

code shit

By: ogmamx on Jun 25th, 2012  |  syntax: None  |  size: 13.01 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4.  
  5. void programa1(void);
  6. void programa2(void);
  7. void programa3(void);
  8. void programa4(void);
  9. void programa5(void);
  10. void programa6(void);
  11. void programa7(void);
  12. void programa8(void);
  13. void programa9(void);
  14. void programa10(void);
  15. void programa11(void);
  16. void programa12(void);
  17. void programa13(void);
  18. void programa14(void);
  19. void programa15(void);
  20. void programa16(void);
  21. void salir(void);
  22. void main (){//inicio del programa
  23.         int mopc;
  24.         clrscr();
  25.     while (mopc!=17){//inicio del menu de opciones
  26.        clrscr();
  27.             printf("\n**************************************************************");
  28.             printf("\n*****    1.-Numeracion de 1-100 de 1 en 1          ***********");
  29.             printf("\n*****    2.-Numeracion de 100-0 de 1 en 1          ***********");
  30.             printf("\n*****    3.-Numeracion de 0-100 de 2 en 2          ***********");
  31.             printf("\n*****    4.-Intercambio de valores                 ***********");
  32.             printf("\n*****    5.-Multiplicacion de 2 numeros            ***********");
  33.             printf("\n*****    6.-Suma o Resta de 2 numeros              ***********");
  34.             printf("\n*****    7.-Operaciones basicas de 2 numeros       ***********");
  35.             printf("\n*****    8.-Numeracion de 0-n de 1 en 1            ***********");
  36.             printf("\n*****    9.-Comparacion entre numeros              ***********");
  37.             printf("\n*****    10.-Imprime numeros de mayor a menor      ***********");
  38.             printf("\n*****    11.- Conversion de Temperaturas           ***********");
  39.             printf("\n*****    12.- Elevacion de Exponentes              ***********");
  40.             printf("\n*****    13.- Calcular edad                        ***********");
  41.             printf("\n*****    14.- Dolares y Pesos                      ***********");
  42.             printf("\n*****    15.- Mostrar tabla de multiplicar del 10  ***********");
  43.        printf("\n*****    16.- Suma de Arreglos                     ***********");
  44.        printf("\n*****    17.- Salir                                ***********");
  45.             printf("\n**************************************************************\n");
  46.             printf("\nDame la opcion: ");
  47.             scanf("%d", &mopc);
  48.        while (mopc!=0){
  49.              switch(mopc){//inicio de las opciones
  50.                   case 1:
  51.                   clrscr();
  52.                   programa1();
  53.                   break;
  54.                   getch();
  55.                   case 2:
  56.                   programa2();
  57.                   break;
  58.                   getch();
  59.                   case 3:
  60.                   programa3();
  61.                   break;
  62.           getch();
  63.                   case 4:
  64.                   programa4();
  65.                   break;
  66.           getch();
  67.                   case 5:
  68.                   programa5();
  69.                   break;
  70.                   getch();
  71.                   case 6:
  72.                   programa6();
  73.                   break;
  74.           getch();
  75.                   case 7:
  76.                   programa7();
  77.                   break;
  78.           getch();
  79.                   case 8:
  80.                   programa8();
  81.                   break;
  82.                   getch();
  83.                   case 9:
  84.                   programa9();
  85.                   break;
  86.           getch();
  87.                   case 10:
  88.                   programa10();
  89.                   break;
  90.           getch();
  91.                   case 11:
  92.                   programa11();
  93.                   break;
  94.                   getch();
  95.                   case 12:
  96.                   programa12();
  97.                   break;
  98.           getch();
  99.                   case 13:
  100.                   programa13();
  101.                   break;
  102.                   getch();
  103.                   case 14:
  104.                   programa14();
  105.                   break;
  106.           getch();
  107.                   case 15:
  108.                   programa15();
  109.                   break;
  110.                   getch();
  111.                   case 16:
  112.                   programa16();
  113.                   break;
  114.                   getch();
  115.                   case 17:
  116.                   salir();
  117.                   printf("Adios :3");
  118.                   getch();
  119.                   break;
  120.                   default:printf("Opcion no valida, seleccione otra opcion por favor");
  121.                   getch();
  122.                   break;
  123.         return;
  124.                   }
  125.            }
  126.         }
  127. }
  128.  
  129. void programa1(){//programa numero 1
  130.           clrscr();
  131.           int num1;
  132.           num1=0;
  133.           while (num1<=100){
  134.              printf("%d \t",num1);
  135.              num1++;
  136.              }
  137.           getch();
  138. }
  139.  
  140. void programa2(){//programa 2
  141.           clrscr();
  142.           int num2;
  143.           num2=100;
  144.           while (num2>0){
  145.              printf("%d\t",num2);
  146.              num2--;
  147.              }
  148.           getch();
  149. }
  150.  
  151. void programa3(){ //programa 3
  152.           clrscr();
  153.           int num3;
  154.           num3=0;
  155.           while (num3<=100){
  156.              printf("%d \t",num3);
  157.              num3=(num3+2);
  158.           }
  159.           getch();
  160. }
  161.  
  162. void programa4(){//programa 4
  163.           int p4a, p4b, p4c;
  164.           clrscr();
  165.           printf("\nDame el valor de la variable A: ");
  166.           scanf("%d",&p4a);
  167.           printf("\nDame el valor de la variable B: ");
  168.           scanf("%d",&p4b);
  169.           p4c=p4a;
  170.           p4a=p4b;
  171.           p4b=p4c;
  172.           printf("\nEl valor de la variable A es: %d", p4a);
  173.           printf("\nEl valor de la variable B es: %d", p4b);
  174.           getch();
  175. }
  176.  
  177. void programa5(){//programa 5
  178.           int p5x,p5y,p5r;
  179.           clrscr();
  180.           printf("\nDame el valor de la variable X:");
  181.           scanf("%d",&p5x);
  182.           printf("\nDame el valor de la variable Y:");
  183.           scanf("%d",&p5y);
  184.           p5r=p5x*p5y;
  185.           printf("\nEl valor de la multiplicacion entre X = %d y Y= %d es: %d",p5x,p5y,p5r);
  186.           getch();
  187. }
  188.  
  189. void programa6(){//programa 6
  190.           int p6x, p6y, p6r,p6opc;
  191.           clrscr();
  192.           printf("\nDame el valor de la variable X:");
  193.           scanf("%d",&p6x);
  194.           printf("\nDame el valor de la variable Y:");
  195.           scanf("%d",&p6y);
  196.           clrscr();
  197.           while (p6opc!=3){
  198.                   printf("\n**************************************");
  199.                   printf("\n*** 1.- Suma                     ****");
  200.                   printf("\n*** 2.- Resta                    ****");
  201.                   printf("\n*** 3.- Salir                    ****");
  202.                   printf("\n****************************************\n");
  203.                   printf("\nDame la opcion: ");
  204.                   scanf("%d", &p6opc);
  205.                   if (p6opc==1){
  206.                      p6r=p6x+p6y;
  207.                      printf("\nLa suma de los dos numeros es: %d", p6r);
  208.                      getch();
  209.                      clrscr();
  210.              }
  211.                   else if (p6opc==2){
  212.                      p6r=p6x-p6y;
  213.                      printf("\nLa resta de los dos numeros es: %d", p6r);
  214.                      getch();
  215.                      clrscr();
  216.              }
  217.                   if (p6opc !=1 && p6opc!=2 && p6opc!=3) {
  218.                           printf("\nOpcion invalida teclea nuevamente");
  219.                           getch();
  220.                           clrscr();
  221.               break;
  222.              }
  223.          }
  224. }
  225. void programa7(){//programa 7
  226.           int p7x, p7y, p7r;
  227.           int p7opc;
  228.           clrscr();
  229.           while (p7opc!=5){
  230.           printf("\n**************************************");
  231.           printf("\n*** 1.- Suma     :)               ****");
  232.                printf("\n*** 2.- Resta                    ****");
  233.                printf("\n*** 3.- Multiplicaci¢n           ****");
  234.                printf("\n*** 4.- Divisi¢n                 ****");
  235.                printf("\n*** 5.- Salir                    ****");
  236.                printf("\n****************************************\n");
  237.                printf("\nDame la opcion: ");
  238.                scanf("%d", &p7opc);
  239.                switch(p7opc){
  240.                     case 1://esto es la suma
  241.              clrscr();
  242.              printf("\nDame el valor de la variable X:");
  243.                        scanf("%d",&p7x);
  244.                        printf("\nDame el valor de la variable Y:");
  245.                        scanf("%d",&p7y);
  246.                        p7r=(p7x+p7y);
  247.                        printf("\nLa suma de los dos numeros es: %d", p7r);
  248.                        getch();
  249.                        clrscr();
  250.           break;
  251.                     case 2: //esto es la resta
  252.                        clrscr();
  253.                        printf("\nDame el valor de la variable X:");
  254.                        scanf("%d",&p7x);
  255.              printf("\nDame el valor de la variable Y:");
  256.                        scanf("%d",&p7y);
  257.                        p7r=p7x-p7y;
  258.                        printf("\nLa resta de los dos numeros es: %d", p7r);
  259.                        getch();
  260.                        clrscr();
  261.           break;
  262.                     case 3: //esto es la multiplicacion
  263.                        clrscr();
  264.                        printf("\nDame el valor de la variable X:");
  265.                        scanf("%d",&p7x);
  266.                        printf("\nDame el valor de la variable Y:");
  267.                        scanf("%d",&p7y);
  268.                        p7r=p7x*p7y;
  269.                        printf("\nLa multiplicacion de los dos numeros es: %d", p7r);
  270.                        getch();
  271.                        clrscr();
  272.           break;
  273.                     case 4: //esto es la divisi¢n
  274.                        clrscr();
  275.                        printf("\nDame el valor de la variable X:");
  276.                        scanf("%d",&p7x);
  277.                        printf("\nDame el valor de la variable Y:");
  278.                        scanf("%d",&p7y);
  279.                        p7r=p7x/p7y;
  280.                        printf("\nLa divisi¢n de los dos numeros es: %d", p7r);
  281.                        getch();
  282.                        clrscr();
  283.           break;
  284.                     case 5://salir
  285.                      printf("\nGracias por utilizar este sistema, vuelve pronto");
  286.                      getch();
  287.           break;
  288.                     default:
  289.              printf("\nOpci¢n invalida, selecciona la correcta.");
  290.           }//fin switch
  291.     }//fin while
  292. }
  293.  
  294. void programa8(){//Programa 8
  295.           int p8n,p8i;
  296.           clrscr();
  297.           printf("\nDame el numero limite: ");
  298.           scanf("%d", &p8n);
  299.           p8i=0;
  300.           while (p8i<=p8n){
  301.              printf("%d \t",p8i);
  302.              p8i++;
  303.           }
  304.           getch();
  305. }
  306.  
  307. void programa9(){//Programa 9
  308.           int p9a,p9b;
  309.           clrscr();
  310.           printf("\nDame el primer numero: ");
  311.           scanf("%d", &p9a);
  312.           printf("\nDame el segundo numero: ");
  313.           scanf("%d", &p9b);
  314.           if (p9a==p9b){
  315.                   printf("\nEl valor de a y b son iguales");
  316.           }
  317.           else{
  318.              if(p9a<p9b){
  319.                           printf("\nA= %d es menor que b=%d",p9a,p9b);
  320.                   }
  321.                   else{
  322.                           printf("\nA= %d es mayor que b=%d",p9a,p9b);
  323.                   }
  324.           }
  325.           getch();
  326. }
  327.  
  328. void programa10(){//Programa 10
  329.                  int numeros[3];
  330.                  clrscr();
  331.                  printf("\nIngresa el primer numero: ");
  332.                  scanf("%d", &numeros[0]);
  333.                  printf("\nIngresa el segundo numero: ");
  334.                  scanf("%d", &numeros[1]);
  335.                  printf("\nIngresa el tercer numero: ");
  336.                  scanf("%d", &numeros[2]);
  337.                  int i, j;
  338.                  for (i=0; i<3; i++){
  339.                           for(j=0; j<i; j++){
  340.                    if(numeros[i] > numeros[j]){
  341.                       int cambio = numeros[i];
  342.                                           numeros[i] = numeros[j];
  343.                       numeros[j] = cambio;
  344.                       }
  345.                    }
  346.                 }
  347.              printf("\nNumero Mayor: %d Numero en medio: %d Numero Menor: %d",numeros[0],numeros[1],numeros[2]);
  348.              printf("\n");
  349.              getch();
  350. }
  351.  
  352. void programa11(){//programa 11
  353.                  int p11a, p11c, p11d, p11opc;
  354.                  clrscr();
  355.                  while (p11opc!=3){
  356.                  printf("\n**************************************");
  357.                  printf("\n*** 1.- Farenheit a Celsius      ****");
  358.                  printf("\n*** 2.- Celsius a Farenheit      ****");
  359.                  printf("\n*** 3.- Salir                    ****");
  360.                  printf("\n****************************************\n");
  361.                  printf("\nDame la opcion: ");
  362.                  scanf("%d", &p11opc);
  363.                  if (p11opc==1){
  364.                           clrscr();
  365.                           printf("\nIngrese la temperatura en grados Farenheit: ");
  366.                           scanf("%d", &p11a);
  367.                           p11c=(p11a-32);
  368.                           p11d=p11c*5/9;
  369.                           printf("\nSu temperatura en grados Celsius es de %d ",p11d);
  370.                 getch();
  371.                           clrscr();
  372.              }
  373.  
  374.                   if (p11opc==2){
  375.                           clrscr();
  376.                           printf("\nIngrese la temperatura en grados Celsius: ");
  377.                 scanf("%d", &p11a);
  378.                           p11c=p11a*9/5;
  379.                           p11d=(p11c+32);
  380.                           printf("\nSu temperatura en grados Farenheit es de %d ",p11d);
  381.                           getch();
  382.                           clrscr();
  383.              }
  384.  
  385.              if (p11opc !=1 && p11opc!=2 && p11opc!=3) {
  386.                      clrscr();
  387.                 printf("\nOpcion invalida teclea nuevamente");
  388.                 getch();
  389.                 clrscr();
  390.              }
  391. }
  392. }
  393.  
  394. void programa12(){//programa 12
  395.                   int p12a,p12b,p12i,p12r;
  396.                   clrscr();
  397.                   printf("\nDame el numero: ");
  398.              scanf("%d", &p12a);
  399.                   p12r=p12a;
  400.                   printf("\nDame su potencia: ");
  401.                   scanf("%d", &p12b);
  402.                   for(p12i=1;p12i<p12b;p12i=p12i+1){
  403.                           p12r=p12r*p12a;
  404.              }
  405.                   printf("\nEl resultado es: %d",p12r);
  406.                   getch();
  407. }
  408.  
  409. void programa13(){//programa 13
  410.                   int p13a,p13b,p13c;
  411.                   clrscr();
  412.                   printf("\nIngrese el a¤o actual: ");
  413.                   scanf("%d",&p13a);
  414.                   printf("Ingrese el a¤o en el que nacio: ");
  415.                        scanf("%d",&p13b);
  416.                   p13c=(p13a-p13b);
  417.                   clrscr();
  418.                   printf("Usted tiene %d a¤os",p13c);
  419.                   getch();
  420. }
  421.  
  422. void programa14(){//programa 14
  423.              int p14a, p14c, p14d;
  424.                  int p14opc;
  425.                  while (p14opc!=3){
  426.                 clrscr();
  427.                 printf("\n**************************************");
  428.                 printf("\n*** 1.- Dolares a Pesos      ****");
  429.                 printf("\n*** 2.- Pesos a Dolares      ****");
  430.                 printf("\n*** 3.- Salir                ****");
  431.                 printf("\n****************************************\n");
  432.                 printf("\nDame la opcion: ");
  433.                 scanf("%d", &p14opc);
  434.                 if (p14opc==1){
  435.                    clrscr();
  436.                    printf("\nIngrese su cantidad en dolares: ");
  437.                    scanf("%d", &p14a);
  438.                    p14c=(p14a*(12));
  439.                    printf("\nSu cantidad en pesos es de %d pesos. ",p14c);
  440.                    getch();
  441.                    clrscr();
  442.                 }
  443.  
  444.                 if (p14opc==2){
  445.                    clrscr();
  446.                    printf("\nIngrese la cantidad en pesos: ");
  447.                    scanf("%d", &p14a);
  448.                    p14c=(p14a/12);
  449.                    printf("\nSu cantidad en dolares es de %d dolares. ",p14c);
  450.                    getch();
  451.                    clrscr();
  452.                 }
  453.  
  454.                 if (p14opc !=1 && p14opc!=2 && p14opc!=3) {
  455.                    clrscr();
  456.                    printf("\nOpcion invalida teclea nuevamente");
  457.                    getch();
  458.                    clrscr();
  459.                 }
  460.           }
  461. }
  462.  
  463. void programa15(){//programa 15
  464.         int tabla, num;
  465.         clrscr();
  466.         printf("Escriba el numero: ");
  467.         scanf("%d",&tabla);
  468.         for(num=1;num<=10;num++){
  469.            printf("%d x %d = %d \n",tabla,num,tabla*num);
  470.         }
  471.      getch();
  472. }
  473. void programa16(){
  474.           clrscr();
  475.           printf("\nPrograma aun en construccion");
  476.           getch();
  477. }
  478. void salir(){//salida
  479.           clrscr();
  480.           printf("\nGracias por utilizar este programa!");
  481.           getch();
  482.           clrscr();
  483.           printf("\nArmado y codeado por: ");
  484.           getch();
  485.           printf("\ndooks's real name goes here");
  486.                   getch();
  487.           printf("\ny ");
  488.           getch();
  489.           printf("\ndooks's classmate name");
  490.           getch();;
  491. }
  492.  
  493. void secret(){//easter egg!
  494.          clrscr();
  495.          printf("\nFelicidades, ha encontrado el easter egg del programa!");
  496.          getch();
  497.          printf("\nUsted obtiene: ");
  498.          getch();
  499.          printf("NADA :D");
  500.          getch();
  501.          clrscr();
  502.          printf("\nNo ya, enserio, no tengo nada que dar, asi que nadamas te dare las gracias por probar el programa ;_;");
  503.          getch();
  504. }