Erre a feladatra (Java) helyes megoldást hol találhetnék, vagy csak esetleg a program felépítését forráskód nélkül?
public static void main() {
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
System.out.print(number + " = ");
int i= 0;
while (number%2 == 0){
number=number/2; i++;
}
for (int j=0; j<i; j++) {
System.out.print("2*");
}
System.out.print(number);
}
}
1. A feladatsor Surányi Szabolcs oldalán:
2. Ezek a feladatok arra szolgálnak, hogy Te magad, saját kútfőből megoldjad. Ne várd a sült galambot a szádba, mert abból nem tanulsz!
Írd le, hogy meddig jutottál (forráskódot tessék hastebin.com, ghostbin.com vagy pastebin.com oldalra feltölteni és a kapott linket megosztani velünk) hol akadtál el. Nem tudsz a felhasználótól bekérni egy számot? Nem tudod, hogyan ellenőrizd, hogy egy szám osztható kettővel? Nem tudod, hogyan ellenőrizd le ezt többször?
Köszönöm szépen mindenki válaszát! Most egy picit hülyének érzem magam, hogy hogy nem juthatott eszembe, hogy két ciklust is használjak... :)
Köszönöm!
2-es, teljes mértékben igazad van.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!