Jó ez a megoldás ehez az algoritmus (programozás, kezdő szint) feladathoz?
Hétfőn felmérőt írunk algoritmusból és jópár feladat fel van hagyva házinak. Idén tanulunk először programozást és nekem nem megy olyan jól, mint egyeseknek. A feladat a következő:
beolvas a, b, p
(nullától különböző
természetes számok, a < b)
nr0
minden ia,b végezd el
x i
amíg x≠0 és x%p≠0 végezd el
x[x/10]
■
ha x ≠ 0 akkor
nrnr+1
■
■
kiír nr
Az a alpontját kell megoldjuk, folyamatábra nélkül, miszerint: a) Írjátok le mit ír ki, ha az a-ba beolvasott
érték 260, a b-be beolvasott érték 288 és
a p-be beolvasott érték 9, tudva, hogy Az x%y jelöli az x egész szám y nem nulla egész
számmal való osztási maradékát, az [x/y]
pedig az x egész szám y nem nulla egész
számmal való maradékos osztási hányadosát
jelöli.
Nekem 28 jött ki kiírásnál. A Pascalt eddig nem használtuk. Jó-e ez az eredmény? Ha nem, hol rontottam el? Akkor leírnátok a megoldást vagy legalább az eredményt? Nem lemásolni szeretném, csak ellenőrízni. Előre is köszönöm a segítséget!
16\L
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!