A InfoWiki wikiből
(Változatok közti eltérés)
(→Diák tömb) |
Aktuális változat (2009. december 13., 13:22) (lapforrás) |
||
(3 közbeeső változat nincs mutatva) | |||
1. sor: | 1. sor: | ||
<cim | <cim | ||
- | cim3=" | + | cim3="8. gyakorlat - lottó" |
cim2="Magasszintű Programozási Nyelvek I." | cim2="Magasszintű Programozási Nyelvek I." | ||
cim1="Gyakorlat anyaga" | cim1="Gyakorlat anyaga" | ||
prev="mp2/gyak070" | prev="mp2/gyak070" | ||
- | back=" | + | back="mp2/Nyitolap" |
next="mp2/gyak090" | next="mp2/gyak090" | ||
kep="hz_csik.png" | kep="hz_csik.png" | ||
14. sor: | 14. sor: | ||
/> | /> | ||
- | = | + | == Lottó == |
+ | Állítsunk elő 5 db lottószámot, és helyezzük el listában. A véletlen számokat rendezzük a következő módon: | ||
+ | * keressük meg a legkisebb lottószám értékét | ||
+ | * helyezzük ezt a számot bele egy második (rendezett) listába | ||
+ | * keressük meg a legkisebb lottószám indexét | ||
+ | * töröljük ki azt a lottószámok közül az indexe alapján | ||
+ | * addig ismételjük, amíg az eredeti lottó szám lista ki nem ürül | ||
- | + | Ellenőrízzük le, hogy a lottószámok mindegyik különböző-e az alábbi módokon: | |
- | * | + | * a sorba rendezett lista szigorúan monoton-e |
- | * | + | * számoljuk meg 1..90 számok mindegyikéről, melyik hányszor fordul elő. ellenőrízzük le, hogy valamely szám több mint egyszer fordult-e elő. |
- | + | ||
- | + | ||
- | + | ||
- | A | + | A feladatot közös (statikus, globális) változókkal oldjuk meg, valamint alprogramok segítségével. |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | <alairas>Hernyák Zoltán</alairas> | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + |
Aktuális változat
Lottó
Állítsunk elő 5 db lottószámot, és helyezzük el listában. A véletlen számokat rendezzük a következő módon:
- keressük meg a legkisebb lottószám értékét
- helyezzük ezt a számot bele egy második (rendezett) listába
- keressük meg a legkisebb lottószám indexét
- töröljük ki azt a lottószámok közül az indexe alapján
- addig ismételjük, amíg az eredeti lottó szám lista ki nem ürül
Ellenőrízzük le, hogy a lottószámok mindegyik különböző-e az alábbi módokon:
- a sorba rendezett lista szigorúan monoton-e
- számoljuk meg 1..90 számok mindegyikéről, melyik hányszor fordul elő. ellenőrízzük le, hogy valamely szám több mint egyszer fordult-e elő.
A feladatot közös (statikus, globális) változókkal oldjuk meg, valamint alprogramok segítségével.
Hernyák Zoltán