Hirdetés
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Vezetékes FEJhallgatók
- Azonnali fotós kérdések órája
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen belső merevlemezt vegyek?
- VR topik (Oculus Rift, stb.)
- AMD GPU-k jövője - amit tudni vélünk
- Milyen RAM-ot vegyek?
- És akkor egy fejlesztőstúdió rájött, hogy vissza is élhetne a felskálázással
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
Hirdetés
Köszönjük a sok biztatást, támogatást! Egy rövid ideig még féláron tudsz hirdetni, előfizetni!
Új hozzászólás Aktív témák
-
Lacces
őstag
Sziasztok!
Most ez a fórum lesz az ahol aktívan kérdezgetek :-D
Java gyakorlas van magamtól + Egyetemen.A lenti példában A kiíratás a lényeges! Azt akarom elérni, hogyha a bemeneti valós szám, egész típus (maradékosztással 0 az eredmény), akkor ne írja ki az egész rész után a 0 (pl.: 43.0, hanem csak 43) Úgy érzem ez sikerült is, kétféleképpen oldottam meg.
1. Println()-en belül van egy elágaztatás.
2. If-Else ágakkal.
1. Kérdés: Van-e ennél szebb megoldás?
Két fajta megoldást hoztam létre
Kódrészlet:
public static void main(String[] args) {
System.out.println("Enter a degree in Celsius: ");
Scanner sc = new Scanner(System.in);
double celsius = sc.nextDouble();
double fahrenheit = (9.0 / 5) * celsius + 32;
System.out.println((celsius%1==0)?(int)celsius + " Celsius is " + fahrenheit +" Fahrenheit" : celsius + " Celsius is " + fahrenheit +" Fahrenheit");
if (celsius%1==0)
System.out.println((int)celsius + " Celsius is " + fahrenheit +" Fahrenheit");
else
System.out.println(celsius + " Celsius is " + fahrenheit +" Fahrenheit");
}
2. Kérdés: ha double helyett float-ot használok, akkor a (9.0 / 5) * celsius + 32 formulában lévő valós szám miatt lesz helytelen a float típus a fahrenheit változónak?3. Kérdés: Hogyan lehetséges egy inputsorban 2 változót beolvasni?
Pl: Enter the radius and length of a cylinder: 5.5 12 <Enter>
radius =5.5 és length=12;
Erre egy példa, vagy egy link, vagy legalább azt, hogy angolul hogyan keresek rá :-D
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Nintendo Switch 2
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Külföldi prepaid SIM-ek itthon
- Vezetékes FEJhallgatók
- Vírusirtó topic
- Azonnali fotós kérdések órája
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Total Commander
- Luck Dragon: Asszociációs játék. :)
- Teljes a kép a OnePlus Nord CE5-tel kapcsolatban
- További aktív témák...
- AKCIÓ! MSI Z390 i5 9400F 16GB DDR4 512GB SSD RTX 2060 Super 8GB Corsair Carbide Series 200R 600W
- Kihagyhatatlan ajánlat vadonatúj Ryzen 7 5800x processzorainkra! 0% THM-re is!
- Bomba ár! HP ProBook 440 G6 - i5-8GEN I 8GB I 256SSD I HDMI I 14" FHD I Cam I W10 I Gari!
- GYÖNYÖRŰ iPhone SE 2020 64GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS2896, 100% Akkumulátor
- Bomba ár! Lenovo ThinkPad L390 - i7-8GEN I 16GB I 512SSD I 13,3" FHD I HDMI I Cam I W11 I Gari!
Állásajánlatok
Cég: FOTC
Város: Budapest