Hirdetés
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- TCL LCD és LED TV-k
- OLED TV topic
- Az elmúlt 30 év legjobb processzorai
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Az idei év nagy kérdése: bele lehet férni 8 GB VRAM-ba?
- A Micron szerint nem dobbantott a végfelhasználói piacról a Crucial eltűnésével
- Már azt hittük, hogy nem jön több fordulat, de az ASUS ellentmondott magának
- RAM topik
Ú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?:))
- OnePlus 15 - van plusz energia
- Samsung Galaxy A54 - türelemjáték
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Kerékpárosok, bringások ide!
- Magga: PLEX: multimédia az egész lakásban
- Egyéni arckép 2. lépés: ARCKÉPSZERKESZTŐ
- Energiaital topic
- További aktív témák...
- Lenovo ThinkPad T440S, 14" HD+ kijelző, i5-4210U CPU, 8GB DDR3, 128GB SSD, W11, Számla, 1 év garanc
- Lenovo ThinkPad T470, 14" FHD IPS kijelző, i7-7600U CPU, 8GB DDR4, 256GB NVMe SSD, W11, Számla, 1 é
- Thinkpad L13 Yoga Gen4 13.3" FHD+ IPS érintő Ryzen 5 PRO 7530U 16GB 256GB ujjlolv aktív toll gar
- Bomba ár! Lenovo ThinkPad L13 G4 - i5-1335U I 16GB I 256SSD I 13,3" FHD Touch I NBD Gari!
- Bomba Ár! Lenovo ThinkPad E14 G4i - i5-1235U I 16GB I 256SSD I 14" FHD I HDMI I W11 I Gari
- Xiaomi 11 Lite / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- BESZÁMÍTÁS! LENOVO ThinkPad P15 Gen2 munkaállomás - i7 11800H 64GB DDR4 1TB SSD RTX A2000 4GB W
- KIÁRUSÍTÁS - HP Elite / ZBook Thunderbolt 3 Dock (akár 2x4K felbontás)
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával
- iKing - Apple iPhone 15 Pro Natural Titanium ProMotion 120 Hz, A17 Pro, USB-C 128 GB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


