Kezdőoldal » Számítástechnika » Programozás » Hogy írnád meg java nyelven,...

Hogy írnád meg java nyelven, hogy a bekért számban hányszor van meg egy deklarált szám?

Figyelt kérdés

2016. febr. 13. 20:38
 1/7 Piert ***** válasza:
0%
%
2016. febr. 13. 21:06
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:

Az első hülyeséget irt.

Ha mind2 szám egyész, akkor csak simán elosztod.

Ha nem egész, akkor eloszod és lefelé kerekited.

2016. febr. 13. 21:21
Hasznos számodra ez a válasz?
 3/7 anonim ***** válasza:
#2 Nem értem, miért írt volna hülyeséget? For example: [link]
2016. febr. 13. 21:31
Hasznos számodra ez a válasz?
 4/7 anonim ***** válasza:
Mert nem az a kérdés hogy mennyi a maradék. Az a kérdés hogy hányszor van meg benne. Osztás művelet.
2016. febr. 13. 21:40
Hasznos számodra ez a válasz?
 5/7 uno20001 ***** válasza:
#3: Azért, mert nem a maradékra vagyunk kíváncsiak, hanem arra, hogy hányszor van meg egy számban egy másik; azaz olyan „a” számot keresünk, amelyre igaz, hogy a*b = c, ahol „c” a bekért szám, „b” pedig az előre meghatározott szám. Az egyenletet átrendezve az a = c/b egyenletet kapjuk. Remélem elég részletes.
2016. febr. 13. 21:43
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:

Nyelvfüggetlenül:

Ismerni kell a bekérést. Ez Javában nem a legegyszerűbb dolgok egyike.


import java.io.*;

import java.math.*;


public class Negyzet {


public static void main(String[] args) {


double e = 0;


BufferedReader reader = new BufferedReader(new InputStreamReader (System.in)); //Ilyen egyszerű a konzolról való beolvasás :-)


System.out.print("Kérem a négyzet átlóját: ");


try {


e = Double.parseDouble(reader.readLine());


}


catch(IOException e1){ }



System.out.println("A négyzet kerülete: "+kerulet(e));

System.out.println("A négyzet területe: "+terulet(e));

}



public static double terulet(double e){

return e*e/2.;

}


public static double kerulet(double e){

return 4.*Math.sqrt(2.)*e/2.;

}


}


Neked valószínűleg az int típus fog kelleni, tehát Integer.parseInt fogja neked átalakítani. Továbbá osztás előtt ellenőrizd, hogy nem nullát kaptál-e, mert kaphatsz egy csúnya kivételt a konzolra.

2016. febr. 13. 22:14
Hasznos számodra ez a válasz?
 7/7 anonim ***** válasza:

"Továbbá osztás előtt ellenőrizd, hogy nem nullát kaptál-e, mert kaphatsz egy csúnya kivételt a konzolra."


Nem a bekért számmal kell osztani hanem a bekért számot kell osztani.

2016. febr. 13. 23:31
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!