Programozás‎ > ‎Dolgozatok‎ > ‎

C13 2015.10.21.

A megoldások forráskódját (a .java fájlokat) kell beküldeni email csatolmányként. A forráskód első sorába a neved legyen kommentben:

// Gipsz Jakab 9.C
class adat {
   public static void main(String args[]) {
      ...
   }
}

1. Adatmennyiség (adat.java)

Olvass be egy egész számot a standard inputról, ami egy fájl mérete byte-okban és feltehetjük, hogy legfeljebb kétmilliárd. Írd ki a fájl méretét 1 GB 13 MB 20 KB 237 B alakban. Használj 1024-es váltószámot, tehát 1024 byte (B) = 1 kilobyte (KB), 1024 kilobyte = 1 megabyte (MB), 1024 megabyte = 1 gigabyte (GB).

2. Osztók (osztok.java)

Olvass be három egész számot a standard inputról, és döntsd el, hogy van-e közöttük kettő, amelyekre igaz, hogy az egyik osztója a másiknak. Ha nincs ilyen, akkor írd ki, hogy "NINCS". Ha van, akkor írd ki az osztó párt "x osztója y-nak" alakban, ahol x és y helyébe a megfelelő érték kerüljön. Több megoldás esetén elég egyet kiírni, de szabad többet is.

3. Háromszög (haromszog.java)

Olvass be két egész számot a standard inputról, ezek egy derékszögű háromszög befogói. Írd ki a háromszög kerületét és átfogóhoz tartozó magasságát.