| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: Total simples Perl-Problem bei Eingabe im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Hallo, seit 2 Stunden befasse ich mich mit Perl :) Ich arbeite mit "Open Perl IDE 1.0". Das Problem: ...
![]() |
| | #1 (permalink) |
| Registriert seit: 03.05.06 ![]() Likes: 0 | Anzeige Hallo, seit 2 Stunden befasse ich mich mit Perl :) Ich arbeite mit "Open Perl IDE 1.0". Das Problem: Bei diesem Skript (bezieht sich auf die Pi-Programmieraufgabe bei den Programmieraufgaben :)): Code: print "Pi berechnen...\n\n"; print "Wieviele Stellen?"; $stellen = <STDIN>; chop ($stellen); //nächste zeile nur zur veranschaulichung print "\n\nStellen: $stellen"; -Zuerst nichts. Dann gebe ich eine Zahl ein und dann kommt: - Code: 67Pi berechnen... Wieviele Stellen? Stellen: 67 Code: Pi berechnen... Wieviele Stellen? (eingabe) Stellen: (eingabe) Code: #include <iostream>
using std::cin;
using std::cout;
int main()
{
int stellen=0;
cout << "Pi berechnen...\n\nWieviele Strellen?";cin>>stellen;
cout << "Stellen: ";<<stellen;
} Liebe Grüsse, hehe |
| | |
| | #2 (permalink) |
| Hi, Kommentare in Perl beginnen nicht mit "//" sondern mit einer Raute "#". Mit der falschen Kommentarzeile wird auf meinem Linux Server das Script erst gar nicht ausgeführt. Mit richtiger Kommentarzeile wird das Script so wie du willst ausgeführt. | |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 03.05.06 ![]() Likes: 0 | Im richtigen code habe ich diesen (oder einen anderen) Kommentar gar nicht! Danke trotzdem ![]() Was bewirkt // denn? Das Problem besteht weiterhin... Aber ich hab was rausgefunden, und zwar; als ich gestern noch was in PHP machen wollte und dafür XAMPP startete, tat das der Perl IDE irgendwie gut :s Jedenfalls funktionierte das Skript nachher einmal richtig, dann gings aber wieder nicht... (beschreibung wie oben) |
| | |
| | #4 (permalink) |
| Ich habe jetzt mal auf meinem Rechner das Script mit "Open Perl IDE 1.0" ausprobiert und habe das gleiche Ergebnis bekommen wie du. Habe dann auf SourceForge.net im Forum geschaut und das Problem gefunden. Wenn du am Anfang des Scriptes folgende Zeile hinzufügst, wird das Script richtig ausgeführt: Code: $|=1; Hier der Foren-Thread indem ich die Lösung des Problems gefunden habe: http://sourceforge.net/forum/forum.p...forum_id=73752 | |
| | |
| | #5 (permalink) | |
| Themenstarter Registriert seit: 03.05.06 ![]() Likes: 0 | Beachte das EDIT! Hm geht bei mir jetzt auch, danke für die gute Antwort!! Hab' jetzt aber schon das nächste Problem^^ : Ausgabe: Zitat:
Code: $|=1; print "Pi berechnen...\n\n"; print "Wieviele Stellen?"; $stellen = <STDIN>; chop ($stellen); print "\n\nStellen: $stellen"; Edit: Hab das jetzt über die Konsole ausgeführt (perl name) und das hats richtig funktioniert. Open Pearl IDE 1.0 scheint n bisschen buggy zu sein ?! | |
| | |
| | #6 (permalink) | |
| Zitat:
Falls es dich interessiert: http://sourceforge.net/tracker/index...34&atid=378207 Der Bug besteht schon nen bissl länger. | ||
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| simples Crackme | zocker_max | Hacks & Crackmes | 8 | 05.01.10 16:21 |
| Problem mit Perl Script | Serow | Code Kitchen | 0 | 06.04.09 20:52 |
| [gelöst] Text-Parsing-Problem mit Perl | bitmuncher | Code Kitchen | 2 | 20.04.07 15:35 |
| Simples Rätsel für euch :) | gmw | Off topic-Zone | 38 | 10.10.06 12:46 |
| Perl-Problem? | Watchme | Linux/UNIX | 1 | 31.07.02 12:47 |