Mrm2299

Salon de FIESTAS

May 25th, 2016
1,583
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 9.33 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>      
  3. #include <string.h>    //librerias
  4. #include <iostream>
  5. #include <windows.h>
  6.  
  7.  
  8. int main()
  9.  
  10.  
  11. {
  12. char Usuario[20]; //variable para el usuario de 20 caracteres
  13. char Contrasena[10]; // variable para la contraseña de 10 caracteres
  14. float o1;  //variables para las opciones
  15. float o2;
  16. char ENombre [30];
  17. float Adelanto;
  18. char HorarioI [3];
  19. char HorarioT[3];
  20. int Dia,Mes,HoraI,HoraT;
  21. char Basica [3];
  22. //////////////INICIO///////////
  23. SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),11);
  24. printf("                          *********************************\n");
  25. printf("                          *                               *\n");
  26. printf("                          *    SISTEMA DE ADMINISTRACION  *\n");
  27. printf("                          *      PARA SALON DE FIESTAS    * \n");
  28. printf("                          *                               *\n");
  29. printf("                          *********************************\n\n");
  30. SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  31. printf("                        Introduzca su usuario y su contrasena\n\n\n\n");
  32. printf("                           Usuario: "); //usuario?
  33. scanf("%s",Usuario);                                           //escaneo  
  34. printf("                           Contrasena: ");              //lo mismo para la contraseña
  35. scanf("%s",Contrasena);
  36. if (strcmp(Usuario, "a") == 0 && strcmp(Contrasena, "a") == 0)  //Si el usuario es tal y la contraseña es tal
  37.   {
  38.                                                                //entra aca                                                            
  39.    SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),11);                                                            
  40.    system("cls");  
  41.    printf("                          *********************************\n");
  42.    printf("                          *                               *\n");
  43.    printf("                          *    SISTEMA DE ADMINISTRACION  *\n");
  44.    printf("                          *      PARA SALON DE FIESTAS    * \n");
  45.    printf("                          *                               *\n");
  46.    printf("                          *********************************\n\n\n");
  47.    SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  48.    printf("\n   Por favor introduzca una de las siguientes opciones\n\n\n");
  49.    printf("\n   1-. Consultar Disponibiliadad");
  50.    printf("\n   2-. Registrar nuevo evento");
  51.    printf("\n   3-. Modificar un evento existente");
  52.    printf("\n   4-. Consultar Costos de evento");
  53.    printf("\n   5-. Salir \n");
  54.    scanf("%f",&o1);
  55.    
  56.    
  57.    if (o1==1)  //Opcion 1?
  58.     {
  59.      system("cls");  
  60.      printf("opcion1");
  61.     }
  62.    
  63.    
  64.    
  65.    
  66.    
  67.    if (o1==2) //opcion 2
  68.     {
  69.     system("cls");  
  70.     SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),14);
  71.     printf("                          *********************************\n");
  72.     printf("                          *                               *\n");
  73.     printf("                          *   REGISTRAR UN EVENTO NUEVO   *\n");
  74.     printf("                          *                               *\n");
  75.     printf("                          *********************************\n\n\n");
  76.     SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  77.     printf("                          Que tipo de evento?\n\n");
  78.     printf("                          1-.Graduacion\n\n");
  79.     printf("                          2-.15 Anos\n\n");
  80.     printf("                          3-.Boda\n\n");
  81.     printf("                          4-.Cumpleanos\n\n");
  82.     printf("                          5-.Infantil\n\n");
  83.     printf("                          6-.Despedida de Soltera(o)\n\n");
  84.     scanf("%f",&o2);
  85.    
  86.     if(o2=3) // 3
  87.     {
  88.      system("cls");
  89.      SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),14);
  90.      printf("                          *********************************\n");
  91.      printf("                          *                               *\n");
  92.      printf("                          *   REGISTRAR UN EVENTO NUEVO   *\n");
  93.      printf("                          *                               *\n");
  94.      printf("                          *********************************\n\n\n");
  95.      SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  96.      printf("                       Introduce el nombre del evento:\n\n\t\t\t");   
  97.      scanf("%s",&ENombre);  
  98.      printf("\n\n                       Para que Dia sera el evento:\n\n\t\t\t");
  99.      scanf("%d",&Dia);
  100.      if ((Dia<1)||(Dia>31))
  101.          {
  102.           system("cls");
  103.           SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),12);
  104.           printf("\n\n\n\n\n\n\n\n\n\n                       ERROR INTRODUCE UN DIA VALIDO  \n");
  105.           getch();
  106.           SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  107.           return 0;
  108.          }
  109.      printf("\n\n                       El mes sera:\n\n\t\t\t");
  110.      scanf("%d",&Mes);
  111.      if ((Mes<1)|| (Mes>12))
  112.         {
  113.          system("cls");
  114.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),12);
  115.          printf("\n\n\n\n\n\n\n\n\n\n                    ERROR INTRODUCE UN MES VALIDO \n");
  116.          getch();
  117.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  118.          return 0;
  119.         }
  120.      printf("\n\n\t\t\tDara Comienzo a las:\n\n\t\t\t");
  121.      scanf("%d",&HoraI);
  122.      if ((HoraI<1)||(HoraI>12))
  123.         {
  124.          system("cls");
  125.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),12);
  126.          printf("\n\n\n\n\n\n\n\n\n\n                   INTRODUCE UNA HORA VALIDA \n");
  127.          getch();
  128.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  129.          return 0;
  130.         }
  131.      printf("\n\n\t\t\tAm o pm\n\n\t\t\t");
  132.      scanf("%s",&HorarioI);
  133.      printf("\n\n\t\t\tY terminara a las\n\n\t\t\t");
  134.      scanf("%d",&HoraT);
  135.      if ((HoraT <1 )||(HoraT>12))
  136.         {
  137.          system("cls");
  138.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),12);
  139.          printf("\n\n\n\n\n\n\n\n\n\n                   INTRODUCE UNA HORA VALIDA \n");
  140.          getch();
  141.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  142.          return 0;
  143.         }
  144.      printf("\n\n\t\t\tAm o Pm\n\n\t\t\t");
  145.      scanf("%s",&HorarioT);
  146.      system("cls");
  147.      getch();
  148.      printf("\n\n\n\n\n\n\n\n\n\n               Confirmar Evento el dia %d",Dia);
  149.      printf(" del mes %d",Mes);
  150.      printf(" a las %d",HoraI);
  151.      printf("%s\n",HorarioI);
  152.      printf("                              Si          No\n\n");
  153.      scanf("%s",&Basica);
  154.      if (strcmp(Basica, "si") ==0)
  155.         {                      
  156.          FILE* Eventos;
  157.          system("cls");
  158.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),10);
  159.          printf("\n\n\n\n\n\n\n\n\n\n                  EL EVENTO SE HA CREADO CORRECTAMENTE    \n");
  160.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  161.          Eventos = fopen (ENombre, "w");
  162.          fprintf(Eventos, "%s","Numero de personas: 500 personas");
  163.          fprintf(Eventos, "%s","\nDia: ");
  164.          fprintf(Eventos, "%d",Dia);
  165.          fprintf(Eventos, "%s", "\nMes: ");
  166.          fprintf(Eventos, "%d",Mes);
  167.          fprintf(Eventos, "\nAno: 2016");
  168.          fprintf(Eventos, "%s","\nHora de inicio: ");
  169.          fprintf(Eventos, "%d",HoraI);
  170.          fprintf(Eventos, "%s",HorarioI);
  171.          fprintf(Eventos, "%s","\nHora que termina: ");
  172.          fprintf(Eventos, "%d",HoraT);
  173.          fprintf(Eventos, "%s",HorarioT);
  174.          getch();
  175.          return 0;
  176.         }
  177.      if (strcmp(Basica, "no") ==0)
  178.         {
  179.          system("cls");
  180.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),12);
  181.          printf("\n\n\n\n\n\n\n\n\n\n\n                       NO SE HA CREADO EL EVENTO    \n");
  182.          SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  183.          return 0;
  184.         }
  185.         else
  186.         {
  187.             return 0;
  188.         }
  189. }
  190. }
  191.  
  192.  
  193.    
  194.    
  195. }
  196.    if (o1==3)//4
  197.    
  198. {
  199.     system ("cls");
  200.     printf("opcion 3");
  201.    
  202. }
  203.  
  204.    if (o1==4)//4
  205.    {
  206.     system ("cls");
  207.     SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),14);
  208.     printf("                          *********************************\n");
  209.     printf("                          *                               *\n");
  210.     printf("                          *        COSTO DE EVENTOS       *\n");
  211.     printf("                          *                               *\n");
  212.     printf("                          *********************************\n\n");
  213.     SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  214.     printf("                          Graduacion................$18,000\n\n");
  215.     printf("                          15 Anos...................$22,000\n\n");
  216.     printf("                          Boda......................$20,000\n\n");
  217.     printf("                          Cumpleanos................$15,000\n\n");
  218.     printf("                          Infantil..................$15,000\n\n");
  219.     printf("                          Despedida de Solter0(a)...$18,000 \n\n");
  220.     printf("                                     ESC = Regresar\n\n");
  221.    }
  222.  
  223.  
  224. else  //Esta mal el usuario o la contraseña
  225. {
  226. system("cls");
  227. SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),12);
  228. printf("\n\n\n\n\n\n\n\n\n\n\n                    ERROR USUARIO O CONTRASENA INCORRECTOS  \n");
  229. SetConsoleTextAttribute(GetStdHandle (STD_OUTPUT_HANDLE),15);
  230. }
  231. getch(); //termina
  232. return 0;
  233. }
Advertisement
Add Comment
Please, Sign In to add comment