GatoBooster

Planta_Marciana

Aug 15th, 2017
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.14 KB | None | 0 0
  1. //gcc 5.4.0
  2. /*Nombre: Saúl Palma Ruiz.
  3. Fecha:  15/08/2017.
  4. Nombre Proyecto: Planta_Marciana
  5. Proposito: Mostrar la cantidad de plantas que miran hacia abajo en n años
  6. Nota: La razón por la que dejo algunos printf en comentario es porque para el desarrollo del programa es útil, pero en el validador de INF UCV da problema.
  7. */
  8.  
  9. #include <math.h>//Archivos de Cabezera
  10. #include <stdio.h>//Archivos de Cabezera
  11.  
  12. int main()//Inicio del Main
  13. {
  14.     int anio,i;
  15.     unsigned long long resultado2=0, planta, resultado1 , resta;
  16.     do{
  17.         scanf("%d",&anio);
  18.       }while((anio < 0)||(anio > 100));
  19.    
  20.     do{
  21.         if(anio > 0)
  22.         {
  23.             planta = pow(4,anio);
  24.             resultado1 = planta-1;
  25.             resta = 1;
  26.             i=0;
  27.             do{
  28.                do{
  29.                   resta++;
  30.                  }while((resta % 2) == 0);    
  31.                resultado1 -= resta;
  32.                i++;
  33.                resultado2 += i;
  34.               }while(resultado1 > 0);
  35.               anio = anio-1;    
  36.         }
  37.     }while(anio > 0);
  38.    
  39.     printf("%llu",resultado2);
  40.    
  41.     return 0;//Fin del Main
  42. }
Advertisement
Add Comment
Please, Sign In to add comment