Recent Changes - Search:

Oktatás

* Programozás 2
  + feladatsor
  + C feladatsor
  + Python feladatsor
  + GitHub oldal

* Szkriptnyelvek
  + feladatsor
  + quick link

* levelezősök
  + Adator. prog.
  + feladatsor
  + quick link

teaching assets


Félévek

* 2024/25/1
* archívum


Linkek

* kalendárium
   - munkaszüneti napok '20
* tételsorok
* jegyzetek
* szakdolgozat / PhD
* ösztöndíjak
* certificates
* C lang.
* C++
* C#
* Clojure
* D lang.
* Java
* Nim
* Scala


[ edit | logout ]
[ sandbox | passwd ]

20200305c

felhőkarcolók

Adott egy tömb, amiben egymás melletti felhőkarcolók magasságát tároljuk, pl.: [2, 4, 8, 3, 9, 7, 1]. Számítsuk ki a szomszédos felhőkarcolók magasságkülönbségének az összegét.

A fenti példára a válasz 25 lenne, hiszen 2 + 4 + 5 + 6 + 2 + 6 = 25.

Feladat

Vegyük a 21024 számot. Ha ezen szám számjegyeit felhőkarcolók magasságának tekintjük, akkor mennyi lesz a szomszédos felhőkarcolók magasságkülönbségének az összege?

Segítség

Most nem egy teljesen általános megoldás kell, ami bármilyen számra működik. Van egy konkrét kérdés, ami a 21024 szám feldolgozását kéri. Egy olyan programot kell most írnunk, ami erre a konkrét kérdésre ad választ.

Vagyis: ki kell számítani, hogy mennyi 21024, venni kell az egyes számjegyeket, majd ezeket be kell tenni egy tömbbe. Ezt úgy oldják meg, ahogy tudják (vagyis nem muszáj C-t használni ehhez a részhez).

Miután a forráskódba beírták a tömböt, onnantól már tudnak tovább dolgozni. A tömb feldolgozására viszont már egy általános fv.-t kell írni, ami bármilyen tömb esetén felelni tud a feladatban szereplő kérdésre (vagyis, hogy mennyi a szomszédos felhőkarcolók magasságkülönbségének az összege).

Cloud City

  

Blogjaim, hobbi projektjeim

* The Ubuntu Incident
* Python Adventures
* @GitHub
* heroku
* extra
* haladó Python
* YouTube listák


Debrecen | la France


[ edit ]

Edit - History - Print *** Report - Recent Changes - Search
Page last modified on 2020 March 05, 21:11