Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Syntax Fehler in Pascal

Frage Entwicklung Pascal und Delphi

Mitglied: itbeginner

itbeginner (Level 1) - Jetzt verbinden

25.02.2008, aktualisiert 05.03.2008, 5315 Aufrufe, 5 Kommentare

Hi,
Bei diesem Programm von Pascal kommt immer der Fehler in der Syntax , dass ich einen Fehler hab
obwohl keiner da is und der Fehler kommt immer eine Zeile unter end
01.
program Rechner2; 
02.
 
03.
const pi = 3.1415926; 
04.
var radius : real; 
05.
 
06.
function kreisumfang 
07.
         (param1 : real) : real; 
08.
begin 
09.
     kreisumfang := param1 * pi * 2; 
10.
end; 
11.
 
12.
begin 
13.
     radius := 2.5; 
14.
     write('umfang ist '); 
15.
     writeln(kreisumfang(radius) : 12 : 7 ); 
16.
     readln; 
17.
 
18.
end
lg itbeginner



[Edit Biber] Schnipsel in <code>-Tags gesetzt. [/Edit]
Mitglied: Supaman
26.02.2008 um 11:50 Uhr
nur eine vermutung: dürfen funktion und variable "kreisumfang" den selben namen haben?
Bitte warten ..
Mitglied: tomaeb
26.02.2008 um 14:42 Uhr
hallo,
ich hab null ahnung von pascal. noch nie programmiert. aber dein code wirkt trotzdem sehr verwirrend. ich würde das anders schreiben. warum gibts du eigentlich dein radius fest an? da kannste ja gleich das ergebniss immer anzeigen lassen ohne berechnungsprozedur. und was ich auch nicht verstehe (liegt wahrscheinlich an meinem pascal-unwissen) ist deine writeln zeile. kreisumfang(radius) 12 7 ?????
ich hab mit hilfe von http://www.imb-jena.de/~gmueller/kurse/Kurs/default.html das so geschrieben:
program Rechner2(input, output);

const pi = 3.1415926;
var radius:real;

function kreisumfang
(param1:real):real;
begin
kreisumfang := param1 * pi * 2;
end;

begin
write('Bitte Umfang eingeben:');
readln(radius);
writeln('der umfang beträgt ',kreisumfang(5));


end.
Bitte warten ..
Mitglied: itbeginner
28.02.2008 um 22:46 Uhr
nur eine vermutung: dürfen funktion und
variable "kreisumfang" den selben
namen haben?

jo schon sonst würd der Compiler nicht genau wissen was kreisumfang ist! denk ich^^
Bitte warten ..
Mitglied: Biber
01.03.2008 um 15:22 Uhr
Moin itbeginner,

zu meiner Zeit war es noch so, dass das letzte "END" von einem abschließenden Punkt begleitet wurde.

Ist die Entwicklung da heute spürbar weitergegangen?

Grüße
Biber
Bitte warten ..
Mitglied: itbeginner
05.03.2008 um 16:21 Uhr
Moin itbeginner,

zu meiner Zeit war es noch so, dass das
letzte "END" von einem
abschließenden Punkt begleitet wurde.

Ist die Entwicklung da heute spürbar
weitergegangen?

Ich muss zugeben , dass ich den Punkt übersehen habe , deswegen lief es schief
Bitte warten ..
Ähnliche Inhalte
Windows XP
Syntax für - Ausführen als...-
Frage von FordPerfectWindows XP3 Kommentare

Syntax für "ausführen als"Hallo liebe Freunde! ich versuche auf einem XP rechner eine Software automatisch zu starten. Bei mir ...

Windows Server
WMI-Filter Syntax
gelöst Frage von DasWombat1993Windows Server10 Kommentare

Hallo Liebe Administratoren, Ich habe ein Problem mit einem WMI-Filter. Der Filter wird auf eine Gruppenrichlinie angewendet welche eine ...

Windows Installation
Irfanview - silent deploy - Argumente für Syntax
gelöst Frage von GravenWindows Installation3 Kommentare

Liebe Admins, habe mit den Argumenten aus dem FAQ von IrfanView versucht ein Softwarepaket für den Silent Deploy zu ...

Python
Python 3 - root.TK() invalid syntax
gelöst Frage von AndyAhPython2 Kommentare

Hi NG, ich habe in einem Python-Script eine merkwürdige Fehlermeldung: root.Tk() invalid syntax??? Code: Bevor ich die Def speichern() ...

Neue Wissensbeiträge
Internet

EU-DSGVO: WHOIS soll weniger Informationen liefern

Information von sabines vor 8 StundenInternet3 Kommentare

Wegen der europäische Datenschutzgrundverordnung stehen die Prozesse um die Registierunf von Domains auf dem Prüfstand. Sollte die Forderungen umgesetzt ...

Verschlüsselung & Zertifikate

19 Jahre alter Angriff auf TLS funktioniert immer noch

Information von BassFishFox vor 15 StundenVerschlüsselung & Zertifikate1 Kommentar

Interessant zu lesen. Der Bleichenbacher-Angriff gilt unter Kryptographen als Klassiker, trotzdem funktioniert er oft noch. Wie wir herausgefunden haben, ...

Windows 10

Windows 10 Fall Creators Update - Neue Funktion Hyper-V Standardswitch kann ggf. Fehler bei Proxy Configs verursachen

Erfahrungsbericht von rzlbrnft vor 1 TagWindows 104 Kommentare

Hallo Kollegen, Da wir die Gefahr lieben, haben wir bei einigen Usern nun mittlerweile das Creators Update drauf. Einige ...

Sicherheit

TLS-Zertifikat und privater Schlüssel von Microsofts Dynamics 365 geleakt

Information von Penny.Cilin vor 1 TagSicherheit

Microsoft hat versehentlich das TLS-Zertifikat inklusive dem privaten Schlüssel seiner Business-Anwendung Dynamics 365 geleakt. TLS-Zertifikat und privater Schlüssel von ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Von rj11 auf rj45
Frage von jensgebkenLAN, WAN, Wireless18 Kommentare

Hallo Gemeinschaft, könnt ihr mir vielleicht bei der anfertigung eines Kabels helfen - habe ein rj 11 stecker und ...

Netzwerkmanagement
Firefox Profieles im Roaming
gelöst Frage von Hendrik2586Netzwerkmanagement17 Kommentare

Hallo liebe Leute. :) Ich hab da ein kleines Problem, welches anscheinend nicht unbekannt ist. Wir nutzen hier in ...

Netzwerkmanagement
NAS über zwei weitere Ethernet Anschlüsse verbinden
gelöst Frage von Sibelius001Netzwerkmanagement17 Kommentare

Sorry - ich bin hier wahrscheinlich als kompetter IT Trottel unterwegs. Aber eventuell kann mir jemand ganz einfach helfen: ...

LAN, WAN, Wireless
Häufig Probleme beim Anmelden in WLAN
Frage von mabue88LAN, WAN, Wireless15 Kommentare

Hallo zusammen, in einem Netzwerk gibt es relativ häufig (1-2 mal pro Woche) Probleme mit der WLAN-Verbindung. Zunächst mal ...