Kezdőoldal » Számítástechnika » Programozás » Hogyan kell ezt a programot...

Hogyan kell ezt a programot megirni C#?

Figyelt kérdés

bekerunk egy szamot

a bekert szam osszes osztojat kiiratni

az osztok darabszamat is

es a db szamok alapjan eldonteni h primszam v sem.

(tomb nelkul. ciklus johet) koszi


2016. nov. 17. 15:19
1 2 3
 11/23 SimkoL ***** válasza:
Mi van az 1-el ? Tehát ha az osztók darabszáma 2 akkor prím.
2016. nov. 17. 20:46
Hasznos számodra ez a válasz?
 12/23 anonim ***** válasza:
Elég csak a szám/2 ig menni a ciklusban mert e fölött úgysem lesz osztó.
2016. nov. 18. 01:22
Hasznos számodra ez a válasz?
 13/23 anonim ***** válasza:

és ha a szám páros akkor csak a párosakat nézni mert egy párosnak nem lehet osztója egy páratlan. Szal kettesével emeld a ciklusváltozót.


for(int i = szam%2; i < szam/2; i+=2)

2016. nov. 18. 01:28
Hasznos számodra ez a válasz?
 14/23 anonim ***** válasza:

Igen?


Tehát 6-ot nem osztja például a 3?

2016. nov. 18. 06:28
Hasznos számodra ez a válasz?
 15/23 anonim ***** válasza:

Valóban.

bool isPrime = false;

int piece = 2;

int input = 249;

for (int i=2+input%2; i<=input/2; i+=2)

. . . .if (input%i==0)

. . . . . . . . ++piece;

if(piece > 2)

. . . . isPrime = true;

2016. nov. 18. 12:58
Hasznos számodra ez a válasz?
 16/23 anonim ***** válasza:

if(piece == 2)

....isPrime = true ;

2016. nov. 18. 13:00
Hasznos számodra ez a válasz?
 17/23 anonim ***** válasza:

Végülis 1 sorba is elférne a program...


[link]

2016. nov. 18. 14:24
Hasznos számodra ez a válasz?
 18/23 anonim ***** válasza:
Igaz Mondó Reloaded: db==2-t kéne vizsgálni, mert <= 2 esetén az 1-re is azt mondja, hogy prím. (Az összes nem pozitív számról nem is beszélve)
2016. nov. 18. 15:04
Hasznos számodra ez a válasz?
 19/23 anonim ***** válasza:
#18-asnak: Igazad van! Még gyakorolnom kell az egyszerre többfelé tőrténő odafigyelést. Most ennyire futotta. (A kérdező is csináljon már valamit.)
2016. nov. 18. 17:38
Hasznos számodra ez a válasz?
 20/23 anonim ***** válasza:

Nagyon nem meglepő, hogy Hazugmondó nem tud egy épkézláb programot összehozni.

Valahogy így néz ki egy normális megoldás:

[link]

2016. nov. 18. 20:52
Hasznos számodra ez a válasz?
1 2 3

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!