Cooler_

code para ajudar Alemão da facu

Oct 5th, 2011
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.80 KB | None | 0 0
  1. #include <stdio.h>
  2. /* coded by Cooler_
  3.  
  4.  ex alemao 1
  5. */
  6.  
  7.  
  8. //macro que define numero maximo de alunos
  9. #define COTA 5
  10.  
  11.  
  12. int main()
  13. {
  14.  float media=0,maior=0,menor=0,nota=0;
  15.  int count=1,MaxAlunos=COTA;
  16.  
  17. // para ficar certo o maximo de alunos no loop
  18.  MaxAlunos++;
  19.  
  20. //primeira entrada tem q ser fora do loop
  21. // se nao programa perde desempenho
  22.   printf("digite nota do aluno %d\n",count);
  23.   scanf("%f",&nota);
  24.   menor=nota;
  25.   maior=nota;
  26.   count++;
  27.  
  28. // enquanto count for diferente de COTA+1
  29.  while(count!=MaxAlunos)
  30.  {
  31.   printf("digite nota do aluno %d\n",count);
  32.   scanf("%f",&nota);
  33.  
  34. // vendo se é maior e a menor
  35.    if(maior < nota)
  36.     maior=nota;
  37.    if(menor > nota)
  38.     menor=nota;
  39.  
  40. //somando média, para no final dividir
  41.   media+=nota;
  42.   count++;
  43.  }
  44.  
  45. // saida , pegamos o que tem somado na media e dividimos por COTA
  46.  printf("Media da turma: %.1f \n",(media/=COTA));
  47.  printf("Maior: %.1f \n Menor: %.1f \n",maior,menor);
  48.  printf("Discrepancia: %.1f \n",(maior-menor));
  49.  
  50. //só para dar a pausa
  51.  scanf("%f",media);
  52.  return 0;
  53. }
  54.  
  55. //===============================================
  56.  
  57. #include <stdio.h>
  58. /*
  59. author: Cooler_
  60.  
  61. fibonaci na sequencia por exemplo
  62.  0,1,1,2,3,5,8 se 7 for entrada
  63.  
  64.  onde 7 for uma variável qualquer
  65.  
  66. entrada == k
  67. */
  68. int main()
  69. {
  70.  int anterior=0,atual=1,proximo=0,entrada=0;
  71.  
  72.  puts("entre com um numero");
  73.  scanf("%d",&entrada);
  74.   if(entrada>=2 && entrada<=20)
  75.   {
  76.    printf("0 1");
  77.    while(entrada)
  78.    {
  79.     proximo=anterior+atual;
  80.     printf(" %d ",proximo);
  81.     anterior=atual;
  82.     atual=proximo;
  83.  
  84.     entrada--;
  85.    }
  86.    printf("\n fim do programa \n");
  87.    scanf("%d",&atual);
  88.    return 0;
  89.  
  90.   } else {
  91.    puts("entrada para fibonaci errada");
  92.   }
  93.  
  94.  return 0;
  95. }
  96.  
  97.  
  98.  
Advertisement
Add Comment
Please, Sign In to add comment