Hirdetés
- Nintendo Switch 2
- EAFC 25
- Xbox Series X|S
- Path of Exile 2
- The Elder Scrolls V: Skyrim
- Assassin’s Creed Shadows teszt
- Friss előzetesen a DOOM: The Dark Ages
- PlayStation 5
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Bemutatkozott és meg is jelent a The Elder Scrolls IV: Oblivion Remastered
-
GAMEPOD
Új hozzászólás Aktív témák
-
orc88
őstag
Üdv!
1 hete kezdtem el a Java programozást, egy kisebb problémába ütköztem osztás művelet során.
A program csak azt írja ki, ahány egésszer van meg ténylegesen. Pl. 8 / 5-nél 1-et ad vissza, nem 1,6-ot, 3/4-nél pedig 0át...Közben észrevettem, hogy hiába van float-ra deklarálva a szám változója bekéréskor, már ott sem tudja kezelni a tizedes jegyeket, error-t dob...
*Bocsi ha kuszán fogalmaztam, gyorsan írtam, ahogy jött
*
A forráskód...
public class Osszeadas2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Scanner be = new Scanner(System.in);
char c;
System.out.println("Kérek 2 számot");
float sz1 = be.nextFloat();
float sz2 = be.nextFloat();
System.out.println("Mi az üzenet?");
String msg;
msg = be.next();
System.out.println("1. Összeadás");
System.out.println("2. Kivonás");
System.out.println("3. Szorzás");
System.out.println("4. Osztás");
c = be.next().charAt(0);
float szam = 0;
switch (c) {
case '1': szam = sz1+sz2; break;
case '2': szam = sz1-sz2; break;
case '3': szam = sz1*sz2; break;
case '4': if (sz2 == 0) {
do {
System.out.println("Ne legyen a második szám 0!");
System.out.println("Adj meg egy másik számot!");
sz2 = be.nextFloat();
} while (sz2 == 0);
}
szam = sz1/sz2; break;
}
System.out.println(msg + " " + szam);
}
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- UHH! Lenovo Yoga 9i x360 Érintős Hajtogatós Laptop Tab 14" -60% i7-1280P 16/1TB Iris Xe 4K UHD OLED
- Asus Tuf Gamer PC. AMD Ryzen 5 3600/GTX 1080 Ti 11 Gb/16 Gb DDR4/500 Gb M2
- Canon EOS 200D gépek, objektívekkel, kiegészítőkkel. (3870 vagy 42200 expoval)
- Xbox 360 E 500 GB Konzol Fekete
- OH Lenovo Yoga 9i x360 Érintős Hajtogatós Laptop Tab 14" -60% i7-1260P 16/512 Iris Xe 2,8K OLED 90Hz
- Apple iPhone 14 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA! Épített KomPhone Ryzen 7 5800X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- HDMI 2.1 8K 60Hz - 10 méter hosszú
- ÁRGARANCIA!Épített KomPhone i5 10600KF 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- Több mint 70.000 eladott szoftverlicenc
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest