Skocz do zawartości


Zdjęcie

Ciąg Fibonacciego schemat blokowy


  • Zamknięty Temat jest zamknięty
2 odpowiedzi w tym temacie

#1 mwaldek

mwaldek

    Obserwator

  • 7 postów

Napisano 11 10 2006 - 20:31

Witam mam mały prolem iż mamy pirwszą lekcje z informatyki na temat schematów blokowych i moja nauczycielka dała nam na zadanie napisać w schemacie blokowym takie oto zadanie którego ja za cholere niemoge zrobić:

"Tworzenie n długiego ciągu Fibonacciego: 1,1,2,3,5,8,13...
Podajemy pierwsze dwa wyrazy 1 i 1, kolejny wyraz to suma poprzednich dwóch wyrazów
Ma obliczać aż do osiągnięcia 10 wyrazu tego ciągu"

Prosze o pomoc i z góry dzięki!!

  • 0

#2 Titter

Titter

    Linux I Sieć.

  • 237 postów

Napisano 15 10 2006 - 00:39

Mam nadzieje ze na schematach sie mniej wiecej znasz zatem napisze to w C++:
#include <iostream>
  
  using namespace std;
  
  void main()
  {
	  int a=0, b=0, c=0, i=0;
	  cin>>a;
	  cin>>b;
	  
	  do
	  {
		  cout<<a<<" ";
		  ++i;
		  if (i==10) break;
		  cout<<b <<" ";
		  ++i;
		  if (i==10) break;
		  c=a+b;
		  cout<<c<<" ";
		  ++i;
		  if (i==10) break;
		  a=b+c;
		  b=c+a;
	  }while(i<10);   
  
	  system("PAUSE");
  }

Wystarczy to przerobic zgodnie z zapisem schematow blokowych

  • 0

#3 mwaldek

mwaldek

    Obserwator

  • 7 postów

Napisano 15 10 2006 - 13:30

wielkie dzieki!! :D

  • 0

Zobacz więcej tematów z tagiem: schemat blokowy



Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych