Hirdetés
- GoodSpeed: Daikin FTXF35E / RXF35F Sensira 3,3 kW Inverteres klíma - a Sztori
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- total90: SSD és HDD árak 2026-ban – most kell vásárolni, vagy várni 2028-ig?
- sziku69: Fűzzük össze a szavakat :)
- mefistofeles: Az elhízás nem akaratgyengeség!
- sziku69: Szólánc.
- Intelligencs: Karrierváltás - Első rész
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Brogyi: CTEK akkumulátor töltő és másolatai
Ú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?:))
- Assetto Corsa Rally
- Mercedes topic
- Android alkalmazások - szoftver kibeszélő topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Sweet.tv - internetes TV
- Milyen TV-t vegyek?
- Autós topik
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Villanyszerelés
- További aktív témák...
- Eladó Xbox Series X 1 Tb SSD + Elite Kontroller + Xbox Wireless Headset
- Eladó Konfig I5 8500 16GB DDR4 480GB SSD RX6600 8GB!
- X1 Yoga Gen7 2-in-1 14" FHD+ IPS érintő i7-1265U 32GB 512GB NVMe aktív toll ujjlolv gar
- Apple iPhone 13 Pro 128GB 100% Akku,Megkímélt,Kártyafüggetlen,Tartozékaival. 1 Év Garanciával!
- Nvidia RTX 3060 Ti 8GB Founders Edition Garanciával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
