Difference between revisions of "Solução: Problema da seqüência de Fibonacci (Márcio Trindade)"

From AdonaiMedrado.Pro.Br
Jump to: navigation, search
Line 15: Line 15:
 
  {
 
  {
  
   printf("digite um numero\n");
+
   printf("digite um numero reperente a posição desejada\n");
  
 
   scanf("%d",&n); } while ((n<0)||(n>40));
 
   scanf("%d",&n); } while ((n<0)||(n>40));

Revision as of 16:35, 3 April 2009

#include <stdio.h>
 
int main(void)
 
{
 
 int i,z,x=0,y=0,w=1,n;
 
 
 
 do
 
 {
 
   printf("digite um numero reperente a posição desejada\n");
 
   scanf("%d",&n); } while ((n<0)||(n>40));
 
if (n==0)
 
  { 
    printf("0\n");
  }
 
if (n==1)
 
 {
   printf("0\n");
 }
 
if (n>1)
 {
  printf("0\n");
 
for (i=0;i<n;i++)
 
 {
 
  z=x+y+w;
 
  y=x;
 
  w=0;
 
  x=z;
 
  printf("%d\n",z);
 
 }
 
}	    		    		    	
 
  return 0;
 
}