Tudnátok segíteni visual basicben?
Sziasztok olyan problémám lenne hogy nem voltam 1 hónapig iskolában tüdőgyulladás miatt és órán ezt a feladatot kaptam fogalmam sincs hogy csináljam meg
Írjon visual basic console programot amelyik generál 20 db véletlen számot +100 és -100 között és kiírja az alábbi adatokat:
páros és páratlan számok darabszáma
pozitív és negatív számok darabszáma
és van-e 0
Persze, segítek!
A CInt(Math.Floor(201 * Rnd())) -100 kifejezéssel tudsz -100 és 100 közötti számokat előállítani. Az Rnd függvény ugyanis 0 és 1 közé eső valós számot ad eredményül, ahol 0 még lehetséges, 1 már nem. Ezért a kapott eredményt majd lefelé kell kerekítened. Ezt megszorozva 201-gyel, az eredmény egy valós szám lesz 0 és 201 között, 201-et nem beleértve. Lekerekítve 0 és 200 közötti egészet fogsz kapni, amiből kivonod a 100-at, és máris -100 és 100 közöttit kaptál.
Ezt 20-szor kell végrehajtani, amire egy számlálós ciklust javaslok, a tárolására pedig egy tömböt.
Bevezetsz 3 változót, az egyikben a párosakat fogod számolni, a másikban a potitívokat, a harmadikban pedig a nullákat. Egy ciklussal végigmész a tömb elemein, és egyenként megvizsgálod, hogy páros-e (2-vel osztva 0 maradékot ad), pozitív-e, vagy nulla-e. A negatívokat és a páratlanokat nem szükséges külön számolni, hiszen a pozitívak és nullák, illetve a párosok számából kiszámolható.
Ezeket pedig tudnod kell megvalósítani, ha tényleg csak az a baj, hogy van egy kis lemaradásod. ;-)
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!