Hogyan lehet megtanulni a problémák megoldása érdekében - verem túlcsordulás orosz

Hogy oldja meg a problémákat, programozási nyelv tanítását, hanem egy eszköz a problémák megoldására. a különböző nyelvek és megoldási technikával lehet használni a különböző feladatokat. OOP vagy funkcionalitás, stb kód szerkezete is kiválasztott fejlesztő (programozó); Így fog kinézni a projekt, a belsőségek, ez függ a feladat, az időzítés a döntéseit és eszközöket kell használni. Az iskolák általában kezdődik a fejlesztés diákok jobban megértsék a számítógép működési elvét a program. Úgy kezdődik a Blokkdiagramok és megoldások primitív feladatok (ellenőrzés igen \ nem egyenletek a = b + c.). - Rang december 15 '13 at 21:49

Jelenleg 3 bálna, hogy tartsa algorithmization programozás:

  1. Elágazó. alkalmazni, ha szükséges, attól függően, hogy az alkalmazandó feltételek a másik kódrészletet
  2. Ciklust. Ez akkor érvényes, ha azt kell alkalmazni az azonos típusú akció többször
  3. Funkció / eljárás. érvényes, ha ugyanazt a kódot többször

Példa: kiszámítja a négyzetösszeg egy előre meghatározott sorrendben nemnegatív számok

  1. Legyen egy ciklus sorszámok (ciklus)
  2. Ellenőrizze a számot a nem-negatív, ha a szám nagyobb, mint nulla négyszögesítése, ha nullánál kisebb kihagyás (elágazás)
  3. Mivel a hatványozás műveletet gyakran ismételt - teszi őt az eljárás / függvény (használhatja a könyvtár funkciója hatványozást).

Válaszol december 16 '13 at 00:59

Kapcsolódó cikkek