Kezdőoldal » Számítástechnika » Programozás » Van egy feladat amit Pascal-ba...

MrPal kérdése:

Van egy feladat amit Pascal-ban kellene megoldanom de sehogy sem jövök rá hogy hogyan kell. Ki segítene?

Figyelt kérdés
Olvassunk be 2 számot és egy müveletjelet(+,-,*,/). Ellenőrizzük az adatok helyességét és írjunk ki megfelelő üzenetet. Ha a beolvasott adatok helyesek írjuk ki a kapott kifejezést valamint az eredményét. Pl.(beolvassuk 10 6 + kiírja 10+6=16, beolvassuk 10 6, kiírja hibás adatok). Kösz a segítséget.
2012. dec. 9. 18:44
 1/5 anonim ***** válasza:

Beolvasnám string-be, aztán val-lal alakítanám számmá. Ha error<>0 hibaüzenet, illetve ha a 3. beolvasott(char) nincs a 4 jel között.


A számolást case-el csinálnám, az eredmény real(az osztás miatt).


Kiírás: writeln(elsoszam,muvjel,masodikszam,'=',eredmeny);


Szivcsi!

2012. dec. 9. 19:05
Hasznos számodra ez a válasz?
 2/5 A kérdező kommentje:
kösz szépen, de esetleg letudnád írni a teljes programot?
2012. dec. 9. 19:20
 3/5 anonim ***** válasza:
Persze, egy ezresért.
2012. dec. 9. 19:22
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

egy string-be kéred be, van 3 másik string-ed: szam1, szam2 és muvjel...

Namost végigmész a stringen egy for ciklussal

for i:=1 to Length(beker) do

begin


end;


és benne keresed a szóközöket, és ez alapján szétválogatod a részeket, és eltárolod a megfelelő helyre...

2012. dec. 9. 19:48
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Köszönöm.
2012. dec. 9. 20:20

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!