Ebben a kódban miért kell az x-nek 0-nak lennie, hogy kiírja a min-max közötti prímeket? Mert próbálgattam oda az értékeket, mert nem akarta kiírni a számokat és 1-el működött. Nem tudom, hogy hogy lett az x 1
Figyelt kérdés
#C++ #Prímkereső
2018. okt. 20. 09:00
1/2 A kérdező kommentje:
Itt a kód:
#include <iostream>
using namespace std;
int main() {
int max, min, x=0;
cout<<"Add meg a minimumot!"<<endl;
cin>>min;
cout<<"Add meg a maximumot!"<<endl;
cin>>max;
if(max>min){
for(int i=min; i<=max; i++){
for(int j=2; j<max; j++){
if(i % j==0){
x+=1;
}
}
if(x==1){
cout<<i<<endl;
}
x=0;
}
}else{
cout<<"Hibas ertekek!"<<endl;
}
return 0;
}
2018. okt. 20. 09:02
2/2 SimkoL válasza:
for(int j=2; j<max; j++)
Értelmezd, mettől meddig megy az osztó.
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!