Einzelnen Beitrag anzeigen

Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#5

Re: Hilfe! Problem in Pascal!

  Alt 5. Okt 2003, 12:10
Hallo Sofa5000,

Vor der Ausgabe mit Writeln müsstest du überprüfen, ob i <> 0, sonst erzeugst du natürlich einen Fehler (Division durch 0).



Delphi-Quellcode:
var note,sum,i,x:integer;
begin
  i:=-1;
  sum:=0;
  while (note > 0) do begin
    writeln('Gib die Note ein'); ReadLn(note);
    sum:=sum+note;
    i:=i+1;
  end;
  if i > 1 then
    writeln(sum/i)
  else
    writeln('Keine Noten eingegeben.');
  ReadLn;
end.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat