Kezdőoldal » Számítástechnika » Programozás » Hogyan kell a következő...

Hogyan kell a következő feladatot megoldani Pascalban?

Figyelt kérdés

Készítsünk programot, amely két beolvasott számot összead! A kiíró eljárás paraméterként kapja a kiírandó értéket, és az összeadás műveletet is egy eljárás végezze!


Előre is köszönöm! :)


2015. júl. 23. 21:06
1 2
 1/14 SimkoL ***** válasza:
56%
Kezdj bele !
2015. júl. 23. 21:36
Hasznos számodra ez a válasz?
 2/14 tabaki ***** válasza:
Hol tartasz?
2015. júl. 23. 21:41
Hasznos számodra ez a válasz?
 3/14 anonim ***** válasza:
Ha nem tudsz Pascal-ul, tanulj. Böngészőbe: prog.ide.sk/pas
2015. júl. 23. 21:56
Hasznos számodra ez a válasz?
 4/14 anonim ***** válasza:

Hát, az összeadás műveletét inkább egy függvényre bíznám, mintsem eljárásra... Nem tudom, van-e Pascalban eredmény szerinti paraméterátadás, így maradok a függvénynél.


program EztTeIsMegcsinalhattadVolna;


uses

.. CRT;


var

.. InputA, InputB: integer;


procedure OutputResult(Value: integer);

begin

.. writeln('Az eredmény: ', Value);

end;


function Add(A, B: integer): integer;

begin

.. Add := A + B;

end;


begin

.. write('Adja meg az első számot: ');

.. readln(InputA);

.. write('Adja meg a második számot: ');

.. readln(InputB);

..

.. OutputResult(Add(InputA, InputB));

end.

2015. júl. 23. 22:01
Hasznos számodra ez a válasz?
 5/14 SimkoL ***** válasza:

Tessék az eljárás 2 az 1 :)

procedure Kiir(a, b : integer);

begin

Inc(a, b);

WriteLn('Az eremény: ', a);

end;

2015. júl. 23. 22:01
Hasznos számodra ez a válasz?
 6/14 tabaki ***** válasza:

Igaz, ami igaz, nem volt megadva, hogy két eljárás legyen.

Azért én megírtam úgy is (SimkoL, köszi az inces tippet):


program osszeg;


var a,b : integer;


procedure osszeadas;

begin Inc(a,b) end;


procedure kiiras(FoloslegesParameter : integer);

begin WriteLn(FoloslegesParameter) end;


BEGIN

        Write('Első szám: '); ReadLn(a);

        Write('Második szám: '); ReadLn(b);

        osszeadas;

        kiiras(a);

END.

2015. júl. 23. 23:36
Hasznos számodra ez a válasz?
 7/14 SimkoL ***** válasza:
Maga az Inc is eljárás :)
2015. júl. 23. 23:42
Hasznos számodra ez a válasz?
 8/14 tabaki ***** válasza:

Ó, a bánatba, megint igazad van:


program osszeg;


var a,b : integer;


procedure kiiras(HasznosValtozo : smallint);

begin WriteLn(HasznosValtozo) end;


BEGIN

        Write('Első szám: '); ReadLn(a);

        Write('Második szám: '); ReadLn(b);

        Inc(a,b);       

        kiiras(a);       

END.

2015. júl. 24. 00:02
Hasznos számodra ez a válasz?
 9/14 tabaki ***** válasza:

+ Bevitel:

WriteLn('Írj be két számot: '); ReadLn(a,b);

2015. júl. 24. 00:10
Hasznos számodra ez a válasz?
 10/14 tabaki ***** válasza:
Na jó, az az integereket fogadó smallint igazolja, hogy már nem vagyok magamnál... Jó éjszakát!
2015. júl. 24. 00:12
Hasznos számodra ez a válasz?
1 2

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!