Kezdőoldal » Számítástechnika » Programozás » Meg lehet oldani egyszerűbben?

Meg lehet oldani egyszerűbben?

Figyelt kérdés

Még csak most tanulom a programozás. Meg lehet ezt a kis programot írni egyszerűbben is, mert mire befejeztem már majdnem, hogy én is belegabalyodtam.


[link]



2016. febr. 11. 14:01
1 2 3 4 5
 1/47 A kérdező kommentje:
Lemaradt: ?
2016. febr. 11. 14:03
 2/47 A kérdező kommentje:
Remélem működik a link.
2016. febr. 11. 14:06
 3/47 anonim ***** válasza:
Mi ez a sok egymásba ágyazott if azt a mindenit. :D else if el szebb lenne, de nagyon rosszul van megtervezve. A goto t el kell kerülni. Tudom neked egy szebb forráskód kéne de senkinek sem éri meg megcsinálni.
2016. febr. 11. 14:09
Hasznos számodra ez a válasz?
 4/47 A kérdező kommentje:
Az a baj nem jöttem rá, hogy vizsgáljam meg, hogy ne legyenek ugyanazok a számok. Ezért maradt az if.
2016. febr. 11. 14:13
 5/47 A kérdező kommentje:
Az else if eleinte eszembe jutott, csak valamiért kukáztam az ötletet, de mindjárt átírom őket
2016. febr. 11. 14:14
 6/47 anonim ***** válasza:

amint megláttam az a kva sok if-et egyértelmű lett a válasz magamban: IGEN! :D


ezen felül adok egy tanácsot amit szerintem fogadj meg:

KOMMENTEZZ!!!!!!


és adnék még 1-et:

használj külön függvényeket és/vagy osztályokat!


for (bool i = false; i != true;)

ennél még a while(true) is szebb :D de legalább ma is tanultam valami újat :)


if-nél az &&-t és az ||-t nem tanultátok?

2016. febr. 11. 14:15
Hasznos számodra ez a válasz?
 7/47 A kérdező kommentje:

De most gondoltam a &&-ra, nem tudod hogy nem jutott eszembe...

Nem iskolába tanulom, otthon könyvből.

2016. febr. 11. 14:17
 8/47 A kérdező kommentje:
Osztályok függvényeknél még nem tartok :(
2016. febr. 11. 14:18
 9/47 anonim ***** válasza:

A sok if-et 2 módon lehet összevonni:

(A) ÉS-t használsz, amit már ismersz a while ciklusodban

(B) mivel szép sorban mész a számpárokon az if-jeidben, adja magát, hogy ciklussal kéne megcsinálni


A program úgy lenne értelmesebb, ha akkor tárolná el a következő véletlen számot, ha olyan még nincs a korábban eltároltak között.


Jelenleg mindig újragenerálja az 5 számot, SOSEM biztosítja, hogy nincs ismétlődés köztük.

2016. febr. 11. 14:18
Hasznos számodra ez a válasz?
 10/47 A kérdező kommentje:

Így gondoltátok az A) megoldást?

[link]

2016. febr. 11. 14:25
1 2 3 4 5

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!