Hogyan lehet kiíratni a prímszámokat és a fibonacci számokat javaban for és do while ciklussal?
Figyelt kérdés
2012. okt. 21. 23:09
1/3 anonim válasza:
1. Nem írtad meg meddig akarod kiíratni a prímeket. Ezért 100-ra állítottam.
2. Nem az ideális algoritmust használtam mert a feladatot ez is megoldja.
public class PriimKiiratas{
public static void main(String[] args) {
for(int i=2; i<100;i++){
if(isPrime(i)) System.out.println(i +";");
}
}
static boolean isPrime(int n){
for(int i=2;i<n;i++){
if(n%i==0) return false;
}
return true;
}
}
2/3 anonim válasza:
import java.util.ArrayList;
import java.util.List;
public class Fibonacci {
public static void main(String[] args) {
List<Double> fiboSzamok;
fiboSzamok = new ArrayList<>();
fiboSzamok.add(0, 1.0);
fiboSzamok.add(1, 1.0);
for(int i=2;i<30;++i){
fiboSzamok.add(i, fiboSzamok.get(i-2)+fiboSzamok.get(i-1));
System.out.println(fiboSzamok.get(i) +";");
}
}
}
3/3 anonim válasza:
És ha mondjuk azt akarom hogy addig irassa folyamatosan kifelé amíg be nem zárom magyarul végtelenségig futtathatóvá, hogyan teszem a progit?
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!