Mostrando postagens com marcador Lanço. Mostrar todas as postagens
Mostrando postagens com marcador Lanço. Mostrar todas as postagens

quinta-feira, 8 de setembro de 2011

Exercicios de C, Laços de Repetição

   1:  //1. Fazer um algoritmo que imprima todos os números pares no intervalo 1-100.
   2:  #include <stdio.h>
   3:  #include <stdlib.h>
   4:   
   5:  int main()
   6:  {
   7:      int i;
   8:      for(i=2; i<=100; i=i+2)
   9:     {
  10:          printf("%d\n",i);
  11:     }
  12:      return 0;
  13:  }




   1:  //2. Fazer um algoritmo que imprima todos os números de 100 até 1. 
   2:  #include <stdio.h>
   3:  #include <stdlib.h>
   4:   
   5:  int main()
   6:  {
   7:      int i;
   8:      for(i=100; i>=1; i--)
   9:     {
  10:          printf("%d\n",i);
  11:     }
  12:      return 0;
  13:  }





   1:  // Dada uma dívida de 10000 reais que cresce a juros de 2,5% ao mês e uma aplicação de 
   2:  //1500 reais com rendimento de 4% ao mês, escrever um algoritmo que determina o número 
   3:  //de meses necessários para pagar a dívida. 
   4:  #include <stdio.h>
   5:  #include <stdlib.h>
   6:   
   7:  int main()
   8:  {
   9:      float divida, juros, aplicacao, rendimento;
  10:      int meses;
  11:      meses = 0;
  12:      divida = 10000;
  13:      juros = 0.025;
  14:      aplicacao = 1500;
  15:      rendimento = 0.04;
  16:   
  17:      while (divida > aplicacao) {
  18:          divida = (divida * juros) + divida;
  19:          aplicacao = (aplicacao * rendimento) + aplicacao;
  20:          meses ++;
  21:      }
  22:      printf("Quantidade de meses para liquidar a divida e %d\n",meses);
  23:      printf("Sua divida esta em %f\n",divida);
  24:      printf("Sua aplicacao esta em %f\n", aplicacao);
  25:      return 0;
  26:  }





   1:  /* Fazer um programa para calcular e mostrar os N primeiros termos da série de Fibonacci. O 
   2:  número N é fornecido pelo usuário. A série de Fibonacci é gerada da seguinte forma: 
   3:   f1 = f2 = 1; 
   4:   f3 = f1 + f2 = 2; 
   5:   f4 = f2 + f3 = 3;.... 
   6:  O primeiro e segundo termos valem 1 e os seguintes são calculados somando os dois termos 
   7:  anteriores.*/
   8:  #include <stdio.h>
   9:  #include <stdlib.h>
  10:   
  11:  int main()
  12:  {
  13:      int fibo,conta=0,a=0,b=1,i;
  14:      printf("Entre com a quantidade de numeros de fibonacci que deseja criar\n");
  15:      scanf("%d",&fibo);
  16:   
  17:            for(i = 0; i < fibo; i++)
  18:             {
  19:                 conta = (a + b);
  20:                 printf("%d\n",conta);
  21:                 a = b;
  22:                 b = conta;
  23:              }
  24:      return 0;
  25:  }