Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet eldönteni egy...

Hogyan lehet eldönteni egy számról, hogy prim e?

Figyelt kérdés

C++-ban szeretném egy számról eldönteni, hogy prim szám e.

int prim,k, i;


cout<<"Adja meg a szamot"<<endl;

cin>> prim ;

for(i=2; i<=prim; i++)

if (prim%i==0)

k=k+1;



if (k=0) {

cout << "prim";

}

else {

cout << "nem prim";

}



}


return 0;

}


Minden számra azt írja, hogy nem prim


2018. ápr. 24. 10:25
1 2
 11/16 A kérdező kommentje:
sajnos így sem
2018. ápr. 24. 11:16
 12/16 anonim ***** válasza:
Jóvan, akkor menjél dömperezni.
2018. ápr. 24. 11:19
Hasznos számodra ez a válasz?
 13/16 anonim ***** válasza:
100%
Hát pedig ha a k=0 át lett írva k==0-ra, akkor már működnie kell. Persze azt elfelejtetted mindennig közölni, hogy pontosan mi a hiba, nem fordul, hibával elszáll, vagy csak nem jó eredményt ad...
2018. ápr. 24. 12:46
Hasznos számodra ez a válasz?
 14/16 anonim ***** válasza:
Troll kérdés, törölhető.
2018. ápr. 24. 13:05
Hasznos számodra ez a válasz?
 15/16 anonim ***** válasza:
Oké, kérdező. Zárd be a fejlesztőeszközt, kapcsold ki a gépet és törődj bele, hogy belőled soha nem lesz programozó.
2018. ápr. 24. 14:30
Hasznos számodra ez a válasz?
 16/16 tabaki ***** válasza:

Érdekes, nekem működik, pedig semmi lényegeset nem változtattam rajta.


#include <iostream>

using namespace std;


int main(){

int szam, k = 0, i;

cout << "Add meg a szamot ";

cin >> szam;

for (i = 2; i < szam; i++) if (szam % i == 0) k++;

if (k != 0) cout << "nem ";

cout << "prim" << endl;

}

2018. ápr. 24. 20:17
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!