Kezdőoldal » Számítástechnika » Programozás » Tudnátok segíteni Python-ban?

Tudnátok segíteni Python-ban?

Figyelt kérdés
A feladat az lenne hogy írassuk ki egy bekért szám osztóit. Sajnos az elején elakadtam és több fórum olvasása sem segített megoldani a problémát

2018. jún. 2. 22:10
 1/6 anonim ***** válasza:
Egy elöre megadott szám osztóit ki tudod már írni? Vagy miben kell segítség?
2018. jún. 2. 22:23
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

De hol akadtál el?

Nem tudod kiíratni a felhasználónak, hogy adjon meg egy számot?

Nem tudsz adatot bekérni a felhasználótól (input/raw_input)?

Nem tudod a bekért adatot számmá konvertálni (int)?

Nem ismered a ciklusokat (for illetve while)?

Nem tudod eldönteni egy számról, hogy egy másik szám osztója-e (segítek: maradékos osztás, %)? Nem ismered a feltételeket (if)?

Nem tudod kiírni az eredményt (print)?

2018. jún. 2. 22:25
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:
Ott elakadtam hogy bekérjek egy számot. Azzal a résszel van bajom ami utána következik. A feltétel meg a kiiratás
2018. jún. 2. 22:37
 4/6 anonim ***** válasza:

1. Bekéred a számot

2. Átalakítod egésszé - nevezzük példánkban n-nek

3. Eliterálsz 2-től Math.sqrt(n)-ig - a ciklusváltozó legyen most a példában i

4. A ciklusmagban: ha a szám ciklusváltozóval képzett osztási maradéka 0 (n % i == 0), akkor kiírjuk a számot.

2018. jún. 2. 22:55
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:

Pythonban, nincs kötőjel, mitől lenne?


Ha Python3-at használsz (ez a valószínűbb):

szam = int(input('Kérek egy számot: '))

Az input kiírja a szöveget (figyeld meg a szóközt a végén, attól néz ki normálisan), és visszaadja a bevitt értéket szövegként. Nem tudja, hogy számot vagy szöveget gépeltél.


Ez így most meghal, ha egész szám helyett szöveget vagy törtet írsz be, de reggeli előtt nekem elég ennyit írni, és ezzel tovább tudsz lépni.

2018. jún. 3. 07:47
Hasznos számodra ez a válasz?
 6/6 sharkxxx ***** válasza:
2018. jún. 3. 12:46
Hasznos számodra ez a válasz?

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!