Advertisement
Guest User

Untitled

a guest
Apr 1st, 2015
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.03 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3.  
  4. int main(){
  5.  
  6.     int nvoltas;
  7.     int volta;
  8.     int i = 1;
  9.     int melhor = 10000;
  10.     int pior = -10000;
  11.     int nmelhor;
  12.     int npior;
  13.     int total = 0;
  14.     int voltaValida = 0;
  15.     int penalidade = 0;
  16. /*  printf("Digite o numero de voltas \n"); */
  17.     scanf("%d", &nvoltas);
  18.  
  19.     for(i = 1; i <= nvoltas; i++){
  20. /*      printf("Digite o tempo da volta %d: ", i); */
  21.         scanf("%d", &volta);
  22.        
  23.         if(volta > 0){
  24.            
  25.  
  26.             voltaValida++;
  27.             if(penalidade)
  28.                 volta += penalidade;
  29.  
  30.             if(volta < melhor){
  31.                 melhor = volta;
  32.                 nmelhor = voltaValida;
  33.             }
  34.  
  35.             if(volta > pior){
  36.                 pior = volta;
  37.                 npior = voltaValida;
  38.             }
  39.             penalidade = 0;
  40.             total += volta;
  41.  
  42.         }
  43.         else{
  44.             if(volta == -1){
  45.                 penalidade = 10;
  46.             }
  47.             else if(volta == -2){
  48.                 penalidade = 25;
  49.             }
  50.             else if(volta == -3){
  51.                 penalidade = 40;
  52.             }
  53.         }
  54.        
  55.     }
  56.  
  57.     printf("Melhor volta: %d - %d seg\n", nmelhor, melhor);
  58.     printf("Pior volta: %d - %d seg\n", npior, pior);
  59.     printf("Tempo Total: %d\n", total);
  60.     return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement