Oktatás * Programozás 2 * Szkriptnyelvek * levelezősök Félévek Linkek * kalendárium |
Prog1 /
20200305cfelhőkarcolók Adott egy tömb, amiben egymás melletti felhőkarcolók magasságát tároljuk, pl.: 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). |
Blogjaim, hobbi projektjeim * The Ubuntu Incident [ edit ] |