Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi additionsprogramm funzt net (https://www.delphipraxis.net/13820-additionsprogramm-funzt-net.html)

PomBär 27. Dez 2003 13:34


additionsprogramm funzt net
 
hallo leute
ich wollte ein additionsprogramm schreiben und habe folgendes eingetippt:
Delphi-Quellcode:
var a,b,gesamt:integer;
begin
  writeln('gib zwei ganze zahlen ein');
  read(a,b);
  gesamt:=a+b;
  writeln('und wie ist das ergebnis?');
  writeln('das ergebnis von' ,a,'+' ,b, '=' ,gesamt);
  writeln('schluss jetzt');
end.
mein problem ist, dass er zwar compiliert aber kein ergebnis ausgibt. er fragt die beiden eingaben ab und läuft dann ohne irgendeine ausgabe durch. erst wenn ich einen anhanltepunkt bei
writeln('schluss jetzt');
mache arbeitet er
Delphi-Quellcode:
writeln('das ergebnis von' ,a,'+' ,b, '=' ,gesamt);
ab.
könnt ihr mir bitte helfen?
:stupid:

Pseudemys Nelsoni 27. Dez 2003 13:45

Re: additionsprogramm funzt net
 
das read(a,b) dürfte falsch sein

PomBär 27. Dez 2003 13:50

Re: additionsprogramm funzt net
 
nee eigendlich nicht
habs aus nem buch
außerdem nimmt er ja die wärte nur die ausgabe funzt net

PomBär 27. Dez 2003 13:59

Re: additionsprogramm funzt net
 
wie meinst du das denn genau? wie soll ich denn sonst die werte einlesen?

70UR157 27. Dez 2003 15:17

Re: additionsprogramm funzt net
 
lol, wie wärs mit "readln()" ? :)

PomBär 29. Dez 2003 17:23

Re: additionsprogramm funzt net
 
ich habs mal probiert aber irgendwie funzt das net. das programm läuft einfach noch durch ohne den satz mit dem ergebnis anzuzeigen.
Delphi-Quellcode:
var a,b,gesamt:integer;
begin
  writeln('gib zwei zahlen ein!');
  readln(a,b); gesamt:=a+b;
  writeln('das ergbnis von' ,a, 'und' ,b, 'ist' ,gesamt),
end.
könnt ihr mir bitte sagen was bei mir fehlt?
:wall:

sakura 29. Dez 2003 17:24

Re: additionsprogramm funzt net
 
Das Programm zeigt es wohl an, aber das Fenster wird geschlossen, bevor Du es siehst ;-)

Code:
var a,b,gesamt:integer;
begin
  writeln('gib zwei zahlen ein!');
  readln(a,b); gesamt:=a+b;
  writeln('das ergbnis von' ,a, 'und' ,b, 'ist' ,gesamt),
  [color=#ff0000]ReadLn;[/color]
end.
...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz