Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/02/2013, 02:07
Avatar de pepitogrillo13051993
pepitogrillo13051993
 
Fecha de Ingreso: febrero-2013
Mensajes: 20
Antigüedad: 11 años, 3 meses
Puntos: 0
Información Programa básico c/c++ (tutorial 4.4)

Programa que imprima los N primeros valores de la serie de Fibonacci. Siendo N un valor entero y positivo entrado por teclado.

#include <iostream>
#include <stdio.h> /* printf y scanf */
#include <conio.h> /* flush(stdin), getche, getch */
#include <string.h> /* strcopy(), gets(), strcat() */
#include <stdlib.h> /* Lo uso para que funcione el system("cls") */

using namespace std;

int main()
{

int nvalor, v1, v2, v3, result;
char opcio[3];

system("title=Exercici 4"); /* Este es el titulo de la ventana */

do{
do {
printf("Quants valors vols que es mostrin de la serie Fibonacci? ");
scanf("%d", &nvalor);
system("cls");
} while (nvalor<=0);

printf("Els %d primers valors de la serie Fibonacci son:\n", nvalor);

v1=0;
v2=1;
result=0;

while (result!=nvalor){
v3=v1+v2;
result=result+1;
printf("%d \n", v3);
v1=v2;
v2=v3;
}

printf ("\n\nEscriu si para tornar a comenzar, y qualsevol altre paraula per sortir: ");
scanf("%s", opcio);
system("cls");
} while (!strcmp(opcio, "si"));

return 0;
}