Kiszámítja négyzetének összege a számok - programozás C, C # és java

Ebben a leírásban a kezdő programozók úgy a számítás a négyzetének összege az első n természetes számok. kétféleképpen probléma megoldására kell fordítani.

A feladat megtalálni a négyzetének összege a szám - ez egy klasszikus példája a gyakorlat, hogy megszilárdítsa a tanulók vagy hallgatók programozási részében a ciklust.

Hogyan számoljuk ki a négyzetének összege

Állapot Probléma: megtalálni a négyzetének összege az első n természetes számok.

Vegyünk két különböző folyamat (algoritmus) megoldások.

kiszámítása a négyzetösszege számok segítségével szorzás

Az első és legkézenfekvőbb módja, hogy megoldja - az összeg egy külön változó számú i négyzetek ciklus i = 1-től N.

Bemutatunk egy algoritmust kiszámításához négyzetösszege az első N egészek pszeudokódját:

Nézzük magyarázza a kódot. Először is, hogy egy változót sum = 0 (2-es vonal) - benne összefoglaljuk kiszámításakor a tér egy természetes szám i. Ezután, egy hurok 1-től N (vonalak 3-7), kiszámítja egy négyzet I. és mentése a számított eredmény a változó j (5 sor), és miután j adunk az összeg (6 sor). A végén, amikor minden iteráció a for ciklus kerül végrehajtásra - az összeg a számítás befejeződött. Az eredmény megjelenik a képernyőn (8. sor), vagy tartósított további felhasználásra.

Az alábbiakban az alkalmazása az algoritmus írt pszeudokódokra. Ez a kód akkor használja, ha a programozás C nyelven (C), C ++, C #, Java. Minden működni fog.

A (int i = 1; i <= n ; i ++ )

Hatodik és hetedik sort lehet cserélni egy egyenértékű egy, kompaktabb és felhasználóbarát kezelő:

Kiszámítása négyzetösszege számok használata nélkül szorzás

A második módja, hogy megtalálják a négyzetének összege az első n természetes számok meglehetősen sajátos: sokkal nehézkesebb, mint az első, de a saját sajátossága.

Az eredmény kiszámításához a négyzet számok és ezek összegei nem használják szorzás művelet! A kódex a második módszert az alábbiakban mutatjuk be:

míg a (k <( n + n ) )

Köszönjük, hogy elolvasta ezt a cikket!

Kiszámítja négyzetének összege a számok

Share szociális. hálózatok:

Keresés az oldalon

  • Hogyan számoljuk ki a négyzetének összege
    próbálja meg a források Java
  • Hogyan számoljuk ki a négyzetének összege
    MySQL és a C # - együttműködik az adatbázisban
  • Hogyan számoljuk ki a négyzetének összege
    Stretch elemek formájában Windows Forms
  • Hogyan számoljuk ki a négyzetének összege
    Törlése karaktereket Java string
    • Ma Ned hónap All Time
    • Hogyan számoljuk ki a négyzetének összege
      Szimplex módszer. végrehajtás
    • Hogyan számoljuk ki a négyzetének összege
      Létrehozása telepítő Visual Studio
    • Hogyan számoljuk ki a négyzetének összege
      Kalkulátor Windows Forms C #
    • Hogyan számoljuk ki a négyzetének összege
      QR-kódot C #: generál, raspoznaom, mentjük, terhelést.
    • Hogyan számoljuk ki a négyzetének összege
      Keresés elemi ciklus a grafikonon