Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Progtételek

Total questions: 18

Worksheet time: 1hrs 6mins

Name
Class
Date
1.

Írd be, hogy melyik programozási tétellel oldanád meg a feladatot:

A Villamos-közlekedési Vállalat (VKV) felmérést végzett a villamosok kihasználásáról, melyet számítógéppel kell feldolgozni. A villamos-vonalon N állomás van, beleértve az induló- és a végállomást is. Egy út során a villamosvezetőnek meg kellett számolnia minden állomáson a fel- és a leszállókat, s neked ezekből az adatokból kell adott jellemzőket kiszámolnod.

(a)  

2.

Írd be, hogy melyik programozási tétellel oldanád meg a feladatot:

Futamnak nevezzük egy számsorozat azon leghosszabb folytonos részét, amelyben a számok értéke vagy folyamatosan nő, vagy folyamatosan csökken. Add meg egy számsorozat futamainak számát!

(a)  

3.

Írd be, hogy melyik programozási tétellel oldanád meg a feladatot:

Ismerjük egy évfolyam hallgatóinak születési hónapjait (a nevükkel megadva). Készíts programot, amely eldönti, hogy lehet-e minden hónapban születésnapot tartani valamelyiküknek!

(a)  

4.

Írd be, hogy melyik programozási tétellel oldanád meg a feladatot:

Egy K kilométeres útra autót béreltünk, amelyet B liter benzinnel feltankolva kaptunk meg. Útközben N helyen tankoltunk. Az autó fogyasztása 100 kilométerenként L liter. Írj programot, amely megadja annak a legkorábbi benzinkútnak a sorszámát, amely után már nem kellett volna tankolni a célbaéréshez!

(a)  

5.

Írd be, hogy melyik programozási tétellel oldanád meg a feladatot:

Egy egyetem 5 éves szakjának végzettjeiről nyilvántartják a születés dátumát (év, hó, nap), és a szak kezdésének, valamint a diplomázásának évét. Írj programot, amely megadja az első olyan végzett sorszámát, aki 5 év alatt elvégezte a szakját!

(a)  

6.

Írd be, hogy melyik programozási tétellel oldanád meg a feladatot:

Megkaptuk egy település elmúlt N napon délben mért hőmérsékletét. Készíts programot, amely megadja a legmelegebb napot!

(a)  

7.

Válaszd ki, melyik programozási tétellel oldanád meg a feladatot! Írd le a tétel algoritmusát, és fogalmazd is meg saját szavaiddal hogyan oldanád meg a feladatot:

A Villamos-közlekedési Vállalat (VKV) felmérést végzett a villamosok kihasználásáról, melyet számítógéppel kell feldolgozni. A villamos-vonalon N állomás van, beleértve az induló- és a végállomást is. Egy út során a villamosvezetőnek meg kellett számolnia minden állomáson a fel- és a leszállókat, s neked ezekből az adatokból kell adott jellemzőket kiszámolnod.

4 lines
8.

Válaszd ki, melyik programozási tétellel oldanád meg a feladatot! Írd le a tétel algoritmusát, és fogalmazd is meg saját szavaiddal hogyan oldanád meg a feladatot:

Futamnak nevezzük egy számsorozat azon leghosszabb folytonos részét, amelyben a számok értéke vagy folyamatosan nő, vagy folyamatosan csökken. Add meg egy számsorozat futamainak számát!

4 lines
9.

Válaszd ki, melyik programozási tétellel oldanád meg a feladatot! Írd le a tétel algoritmusát, és fogalmazd is meg saját szavaiddal hogyan oldanád meg a feladatot:

Ismerjük egy évfolyam hallgatóinak születési hónapjait (a nevükkel megadva). Készíts programot, amely eldönti, hogy lehet-e minden hónapban születésnapot tartani valamelyiküknek!

4 lines
10.

Válaszd ki, melyik programozási tétellel oldanád meg a feladatot! Írd le a tétel algoritmusát, és fogalmazd is meg saját szavaiddal hogyan oldanád meg a feladatot:

Egy K kilométeres útra autót béreltünk, amelyet B liter benzinnel feltankolva kaptunk meg. Útközben N helyen tankoltunk. Az autó fogyasztása 100 kilométerenként L liter. Írj programot, amely megadja annak a legkorábbi benzinkútnak a sorszámát, amely után már nem kellett volna tankolni a célbaéréshez!

4 lines
11.

Válaszd ki, melyik programozási tétellel oldanád meg a feladatot! Írd le a tétel algoritmusát, és fogalmazd is meg saját szavaiddal hogyan oldanád meg a feladatot:

Egy egyetem 5 éves szakjának végzettjeiről nyilvántartják a születés dátumát (év, hó, nap), és a szak kezdésének, valamint a diplomázásának évét. Írj programot, amely megadja az első olyan végzett sorszámát, aki 5 év alatt elvégezte a szakját!

4 lines
12.

Válaszd ki, melyik programozási tétellel oldanád meg a feladatot! Írd le a tétel algoritmusát, és fogalmazd is meg saját szavaiddal hogyan oldanád meg a feladatot:

Megkaptuk egy település elmúlt N napon délben mért hőmérsékletét. Készíts programot, amely megadja a legmelegebb napot!

4 lines
13.

Alakítsd át az algoritmust a feladatnak megfelelően:

A Villamos-közlekedési Vállalat (VKV) felmérést végzett a villamosok kihasználásáról, melyet számítógéppel kell feldolgozni. A villamos-vonalon N állomás van, beleértve az induló- és a végállomást is. Egy út során a villamosvezetőnek meg kellett számolnia minden állomáson a fel- és a leszállókat, s neked ezekből az adatokból kell adott jellemzőket kiszámolnod.

Algoritmus:

s:=0

Ciklus i:=1...N

s:=s+T[i]

Ciklus vége

Ki: s

4 lines
14.

Alakítsd át az algoritmust a feladatnak megfelelően:

Futamnak nevezzük egy számsorozat azon leghosszabb folytonos részét, amelyben a számok értéke vagy folyamatosan nő, vagy folyamatosan csökken. Add meg egy számsorozat futamainak számát!

Algoritmus:

s:=0

Ciklus i:=1..N

Ha T[i]%2=1 akkor s:=s+1

Ciklus vége

Ki: s

4 lines
15.

Alakítsd át az algoritmust a feladatnak megfelelően:

Ismerjük egy évfolyam hallgatóinak születési hónapjait (a nevükkel megadva). Készíts programot, amely eldönti, hogy lehet-e minden hónapban születésnapot tartani valamelyiküknek!

Algoritmus:

i:=1

Ciklus amíg i<=N és T[i]%2=1

i:=i+1

Ciklus vége

Ha i<=N akkor

ki: igaz

különben

   ki: hamis

4 lines
16.

Alakítsd át az algoritmust a feladatnak megfelelően:

Egy K kilométeres útra autót béreltünk, amelyet B liter benzinnel feltankolva kaptunk meg. Útközben N helyen tankoltunk. Az autó fogyasztása 100 kilométerenként L liter. Írj programot, amely megadja annak a legkorábbi benzinkútnak a sorszámát, amely után már nem kellett volna tankolni a célbaéréshez!

Algoritmus:

i:=1

Ciklus amíg T[i]<>3

i:=i+1

Ciklus vége

ki: i

4 lines
17.

Alakítsd át az algoritmust a feladatnak megfelelően:

Egy egyetem 5 éves szakjának végzettjeiről nyilvántartják a születés dátumát (év, hó, nap), és a szak kezdésének, valamint a diplomázásának évét. Írj programot, amely megadja az első olyan végzett sorszámát, aki 5 év alatt elvégezte a szakját!

Algoritmus:

i:=1

Ciklus amíg i<=N és T[i]<>6

i:=i+1

Ciklus vége

Ha i<=N akkor

ki: i

különben

ki: hamis

4 lines
18.

Alakítsd át az algoritmust a feladatnak megfelelően:

Megkaptuk egy település elmúlt N napon délben mért hőmérsékletét. Készíts programot, amely megadja a legmelegebb napot!

m:=1

Ciklus i:=2..N

Ha T[i]>T[m] akkor m:=i

Ciklus vége

Ki: m, T[m]

4 lines