Kezdőoldal » Számítástechnika » Programozás » Programot kéne írnom, de nem...

Programot kéne írnom, de nem tudom hogy kéne. Szerintetek?

Figyelt kérdés

Írjuk meg a következő matematikai számításokat végző programot:


A program legyen képes síkidomok adatait kiszámolni.


Ehhez először hozzunk létre három új osztályt: Teglalap, Haromszog és Kor.


Mind a három osztály rendelkezzen az alábbi feladat megoldásához megfelelő adattagokkal és metódusokkal.


a. A felhasználó egy menüből választhassa ki, hogy milyen síkidommal szeretne dolgozni. Innentől kezdve a program addig ismétlődjön, amíg a felhasználó a


kilépés menüpontot nem választja.


1. Téglalap


2. Háromszög


3. Kör


4. Kilépés


Csak az 1-4-es menüpontokat lehessen kiválasztani, a bekérés legyen ellenőrzött.


b. Ha a felhasználó a téglalap menüpontot választja:


Kérdezzük meg a felhasználótól, hogy szeretné-e fileból beolvasni a téglalap adatait.


Válaszként csak i vagy n betűt fogadjunk el.


Ha igen:


Ha nem:


Hozzunk létre egy új példányt az adott adatokkal a Teglalap osztályból.


Adja meg a file nevét, amiben az adatok vannak.


A fileban a két szám egy sorban, vesszővel elválasztva található.


Kérjük be a felhasználótól a és b oldalt.


Írjuk ki a téglalap területét, kerületét, és hogy négyzet-e.


c. Ha a felhasználó a háromszög menüpontot választja, hozzunk létre egy új példányt


a háromszögből a felhasználótól bekért adatokkal, majd döntsük el, hogy a háromszög szerkeszthető-e.


Ha igen:


Írjuk ki a háromszög területét (Heron képlet) és kerületét.


Írjuk ki a köré írható és bele írható kör sugarát.


Írjuk ki az egyes oldalakhoz tartozó magasságokat.


Ha nem:


írjuk ki a képernyőre, hogy a háromszög nem szerkeszthető, és írjuk ki a megadott számokat növekvő sorrendben.


d. Ha a felhasználó a kör menüpontot választja:


Generáljunk egy véletlen valós értéket 1 és 10 között, majd kérdezzük meg a felhasználót, hogy tetszik-e neki (i/n). Ha nem, generáljunk új értéket, ha igen, akkor készítsünk egy új kör példányt ezzel a sugárral, majd írjuk ki a képernyőre a kör kerületét, területét, és átmérőjét.


A kiszámolt eredményeket írjuk ki egy txt fileba, aminek a nevét a felhasználótól kérjük be.


Az összes bekért adatnál ügyeljünk az adatok helyességére, pl. ne fogadjunk el negatív számot.



2016. jan. 2. 22:00
 1/9 anonim ***** válasza:
100%
10 ezerért megcsinálom holnap, ha érdekel.
2016. jan. 2. 22:05
Hasznos számodra ez a válasz?
 2/9 anonim ***** válasza:
100%
Én 9999-ért, de csak holnapután.
2016. jan. 2. 22:59
Hasznos számodra ez a válasz?
 3/9 anonim ***** válasza:
100%

8200.-, de csak 14-én érek rá!

G.

2016. jan. 2. 23:23
Hasznos számodra ez a válasz?
 4/9 anonim ***** válasza:
100%
En raerek meg ma, de nem tudok programozni.
2016. jan. 2. 23:49
Hasznos számodra ez a válasz?
 5/9 anonim ***** válasza:
100%
Szerintem úgy, hogy begépeled valami szövegszerkesztőbe.
2016. jan. 3. 01:04
Hasznos számodra ez a válasz?
 6/9 uno20001 ***** válasza:
5789,- mára. :-D
2016. jan. 3. 01:10
Hasznos számodra ez a válasz?
 7/9 anonim ***** válasza:
Egy ezres, még ma. K&H számla, vagy PayPal.
2016. jan. 3. 09:47
Hasznos számodra ez a válasz?
 8/9 anonim ***** válasza:
Ja, és elég ha azután fizetsz, ha a tanár osztályozta.
2016. jan. 3. 09:49
Hasznos számodra ez a válasz?
 9/9 anonim ***** válasza:
Hol akadtál el?
2016. jan. 3. 13:56
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!