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!
2/5 A kérdező kommentje:
kösz szépen, de esetleg letudnád írni a teljes programot?
2012. dec. 9. 19:20
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...
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!