Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

[FBCC #7] Weltenprogramm
Gehe zu Seite Zurück  1, 2, 3  Weiter
 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 16.08.2013, 00:30    Titel: Antworten mit Zitat

http://www.freebasic-portal.de/downloads/programmierwettbewerbe/fbcc-7-weltenprogramm-in-2d-farbig-301.html

Das Programm wurde zum Teil in Assembler geschrieben.
Ich dachte Assembler ist nicht erlaubt?

Zitat:
Sleep 4e4 'four e four

Was bitte schön ist das? Das habe ich auch noch nicht gesehen.
Ich kann mir schon denken was das soll! Bin mir aber nicht ganz sicher ob es das ist, was ich meine.

Jetzt sind es deutlich mehr!
Und ich habe immer noch nichts gepostet!

Wenn ich es mir recht überlege, ist meine Notlösung doch nicht so schlecht!
Die gefällt mir immer besser! Vielleicht fällt mir noch was besseres ein!

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4597
Wohnort: ~/

BeitragVerfasst am: 16.08.2013, 01:06    Titel: Antworten mit Zitat

Inline-Assembler ist Sprachbestandteil von FreeBASIC: http://www.fb-referenz.de/ASM
Ich sehe daher kein Problem darin.

Zitat:
Zitat:
Sleep 4e4 'four e four

Was bitte schön ist das? Das habe ich auch noch nicht gesehen.

Das sehe ich auch zum ersten Mal, und ich muss schon sagen, das hat mich erst mal ins Grübeln gebracht. Das ist aber auch ... lachen
Ich will ja nicht zu viel verraten, aber der Befehl wartet keinesfalls "forever", sondern "nur" etwas über 11 Stunden. lachen
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 16.08.2013, 01:32    Titel: Antworten mit Zitat

nemored hat Folgendes geschrieben:
Inline-Assembler ist Sprachbestandteil von FreeBASIC: http://www.fb-referenz.de/ASM
Ich sehe daher kein Problem darin.

Zitat:
Zitat:
Sleep 4e4 'four e four

Was bitte schön ist das? Das habe ich auch noch nicht gesehen.

Das sehe ich auch zum ersten Mal, und ich muss schon sagen, das hat mich erst mal ins Grübeln gebracht. Das ist aber auch ... lachen
Ich will ja nicht zu viel verraten, aber der Befehl wartet keinesfalls "forever", sondern "nur" etwas über 11 Stunden. lachen


11,111111 periodisch um genau zu sein!
E steht für Exponent!
Das war meine Vermutung!
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1874
Wohnort: D59192

BeitragVerfasst am: 16.08.2013, 10:02    Titel: Antworten mit Zitat

nemored hat Folgendes geschrieben:
Das sehe ich auch zum ersten Mal, und ich muss schon sagen, das hat mich erst mal ins Grübeln gebracht. Das ist aber auch ... lachen
Ich will ja nicht zu viel verraten, aber der Befehl wartet keinesfalls "forever", sondern "nur" etwas über 11 Stunden. lachen

Das ist aus den guten alten SINCLAIR Zeiten grinsen
Leider auf FB nur 40sek (40000 msek).
_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4597
Wohnort: ~/

BeitragVerfasst am: 16.08.2013, 10:41    Titel: Antworten mit Zitat

Ach Mist, stimmt ja.
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 18.08.2013, 02:48    Titel: Antworten mit Zitat

@Nemored:

Zitat:
halloWelt.bas(12) warning 24(0): Overflow in constant conversion
halloWelt.bas(13) warning 24(0): Overflow in constant conversion
halloWelt.bas(15) warning 24(0): Overflow in constant conversion

sollte behoben werden!

Simulation dauert bei 2-3 von allen zu lange! Abbrechen geht auch nicht! Da hilft nur Crash mit dem Taskmanager!

Ansonsten, nicht so schlecht!

Was programmiere ich eigentlich? lachen
Jemand eine Idee? grinsen

Nee, quatsch! Ich habe ja schon etwas programmiert!

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4597
Wohnort: ~/

BeitragVerfasst am: 18.08.2013, 08:25    Titel: Antworten mit Zitat

Zitat:
Jemand eine Idee? grinsen

Hmm, ein Hallo-Welt-Programm wäre mal was lustiges. happy

Zitat:
@Nemored:
Zitat:
halloWelt.bas(12) warning 24(0): Overflow in constant conversion
halloWelt.bas(13) warning 24(0): Overflow in constant conversion
halloWelt.bas(15) warning 24(0): Overflow in constant conversion

sollte behoben werden!

Sind zwar nur Warnungen, die programmtechnisch keinen negativen Einfluss haben, habe ich aber jetzt behoben.

Zitat:
Simulation dauert bei 2-3 von allen zu lange!

Echt? Ich kenne Programme, die wesentlich länger dauern. durchgeknallt
Wenn dich die Dauer stört, nimm die SLEEP-Zeilen raus, dann hast du die Ausgabe sofort. Allerdings siehst du dann auch den Aufbau nicht mehr.
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1874
Wohnort: D59192

BeitragVerfasst am: 18.08.2013, 16:19    Titel: Antworten mit Zitat

ALWIM hat Folgendes geschrieben:
Man sucht vergeblich nach dem Wort "Hallo Welt" im Quellcode!
Das Wort ist im Quellcode weder verschlüsselt noch unverschlüsselt drin!!!

Hey, bekomme ich Finderlohn!!!
Code:
Sub BUCHSTABEN (B As Integer, X As Integer, Y As Integer, ZEIT As Integer)
  ? Chr(B+64);
End Sub

Dim As Integer Y, T
BUCHSTABEN (8, 50, Y, T)
BUCHSTABEN (1, 100, Y, T)
BUCHSTABEN (12, 150, Y, T)
BUCHSTABEN (12, 200, Y, T)
BUCHSTABEN (15, 250, Y, T)
BUCHSTABEN (23, 350, Y, T)
BUCHSTABEN (5, 400, Y, T)
BUCHSTABEN (12, 450, Y, T)
BUCHSTABEN (20, 500, Y, T)
Sleep

_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 18.08.2013, 16:33    Titel: Antworten mit Zitat

volta hat Folgendes geschrieben:
ALWIM hat Folgendes geschrieben:
Man sucht vergeblich nach dem Wort "Hallo Welt" im Quellcode!
Das Wort ist im Quellcode weder verschlüsselt noch unverschlüsselt drin!!!

Hey, bekomme ich Finderlohn!!!
Code:
Sub BUCHSTABEN (B As Integer, X As Integer, Y As Integer, ZEIT As Integer)
  ? Chr(B+64);
End Sub

Dim As Integer Y, T
BUCHSTABEN (8, 50, Y, T)
BUCHSTABEN (1, 100, Y, T)
BUCHSTABEN (12, 150, Y, T)
BUCHSTABEN (12, 200, Y, T)
BUCHSTABEN (15, 250, Y, T)
BUCHSTABEN (23, 350, Y, T)
BUCHSTABEN (5, 400, Y, T)
BUCHSTABEN (12, 450, Y, T)
BUCHSTABEN (20, 500, Y, T)
Sleep

Das ist keine Verschlüsselung! Die Zahlen sagen nur welche der Linien auf dem Bildschirm angezeigt wird! Zufälligerweise ergeben die Linien einen der 30 Buchstaben.

Außerdem ist in dem Quellcode kein einziger Printbefehl drin!
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 18.08.2013, 18:33    Titel: Antworten mit Zitat

Ob sinnvoll oder nicht, einen Caesar-Chiffre kann man auch als Verschlüsselung bezeichnen, ob dir das nun passt oder nicht.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 18.08.2013, 18:57    Titel: Antworten mit Zitat

Kommt da noch ein Programm?
10 Programme habe ich bisher gezählt!

Wäre toll, wenn da noch 2 oder 3 Programme kommen würden!

Ich habe ja meinen Beitrag zum Wettbewerb geleistet!

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1874
Wohnort: D59192

BeitragVerfasst am: 18.08.2013, 19:39    Titel: Antworten mit Zitat

Hi,
es behauptet keiner das dein Prog nicht konform zu den Wettbewerbsbedingungen ist.
Wenn aber der Schriftzug nur zufällig entsteht, scheint das Programm von 'Rainer Zufall' zu sein lachen
_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 19.08.2013, 00:21    Titel: Antworten mit Zitat

11 Programme sind es! vor Freude klatschen

Jetzt bin ich gespannt wer gewinnt! happy

Alles tolle Programme! Ich habe schon den ein oder anderen Favoriten!

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ThePuppetMaster



Anmeldungsdatum: 18.02.2007
Beiträge: 1837
Wohnort: [JN58JR]

BeitragVerfasst am: 19.08.2013, 00:49    Titel: Antworten mit Zitat

bin wohl zu spät dran, aber zeitlich war ich die letzen wochen ziemlich gebunden ... http://www.freebasic-portal.de/downloads/programmierwettbewerbe/eiphonehelloworld-306.html

da ich eigentlich nur ne halbe stunde bis 24uhr zeit hatte, ist es etwas "dahin gerotzt" .. sry hierfür.

source is natürlich "DWTFUW"


mfg
tpm
_________________
[ WebFBC ][ OPS ][ ToOFlo ][ Wiemann.TV ]


Zuletzt bearbeitet von ThePuppetMaster am 19.08.2013, 01:04, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 19.08.2013, 00:58    Titel: Antworten mit Zitat

Das wäre der Gewinner gewesen! Wahnsinn!!!!

Ich lach mich kaputt!!! lachen lachen lachen lachen lachen lachen

Wie geil!!!!!! So was habe ich auch noch nicht gesehen!

Loooooooooooooooooooooooooooooooooooooooooooooooooooooooooool

Wer ist denn der Angerufene? Hallo? Ja, hier ist die Welt! Hallo Welt, wie geht es denn? Gut...

lachen lachen lachen lachen lachen lachen


Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 19.08.2013, 10:21    Titel: Antworten mit Zitat

ThePuppetMaster hat Folgendes geschrieben:
bin wohl zu spät dran,

Der Wettbewerbsleiter, also der Herausgeber der Aufgabe, hat ja vielleicht auch einen Ermessensspielraum, eine kleine Abweichung (weniger als 1 Stunde) von der Frist noch durchgehen zu lassen (Toleranzbereich). lächeln
_________________

Der Markt regelt das! | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Elor



Anmeldungsdatum: 12.07.2013
Beiträge: 205
Wohnort: Konstanz

BeitragVerfasst am: 19.08.2013, 11:26    Titel: Antworten mit Zitat

ALWIM, dass Programm HW-Nieten.bas erzeugt einen Fehler wenn ne Karte angeklickt wird:
HW-Nieten.exe hat ein Problem festgestellt und muss beendet werden.

Sollte unter Windows XP doch eigentlich laufen, oder?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ALWIM



Anmeldungsdatum: 08.08.2006
Beiträge: 1037
Wohnort: Niederbayern

BeitragVerfasst am: 19.08.2013, 11:35    Titel: Antworten mit Zitat

Elor hat Folgendes geschrieben:
ALWIM, dass Programm HW-Nieten.bas erzeugt einen Fehler wenn ne Karte angeklickt wird:
HW-Nieten.exe hat ein Problem festgestellt und muss beendet werden.


Wirklich? verwundert

Wie ist es bei dir mit Windows Vista, Windows 7, Windows 8?
Ich habe Windows 7 bzw. Windows 8 und da funktioniert es ohne Probleme!

Vielleicht fehlt eine Datei? Es müssten aber alle Dateien in der Zip. Datei vorhanden sein.

Ich werde das Programm selber mal auf Windows XP testen. Habe ja XP noch auf einem meiner Rechner drauf!

Zitat:
Sollte unter Windows XP doch eigentlich laufen, oder?

Normalerweise ja!

Edit: Auf Windows XP läuft es wirklich nicht! Schon komisch.
Die 3 Karten kommen noch runter und wenn man eine Karte anklickt, passiert gar nichts mehr. Programm bricht ab; Fehlermeldung!?
Schon komisch?

Edit2: Normalerweise müsste wenn die 3 Karten runterkommen auch der Rest funktionieren. Schließlich ist das ja die gleiche Funktion! Wirklich komisch. Vielleicht ein Treiberproblem? Nun ja, Windows XP ist ja nicht mehr Zeitgemäß! Wer programmiert schon noch auf Windows XP bzw. nutzt XP regelmäßig? Ich nicht! Und die meisten von euch auch nicht!

Gruß
ALWIM
_________________
SHELL SHUTDOWN -s -t 05
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
volta



Anmeldungsdatum: 04.05.2005
Beiträge: 1874
Wohnort: D59192

BeitragVerfasst am: 19.08.2013, 12:20    Titel: Antworten mit Zitat

Sebastian hat Folgendes geschrieben:
Der Wettbewerbsleiter, also der Herausgeber der Aufgabe, hat ja vielleicht auch einen Ermessensspielraum, eine kleine Abweichung (weniger als 1 Stunde) von der Frist noch durchgehen zu lassen (Toleranzbereich). lächeln

Hi,
mir gefällt das Prog von TPM auch sehr gut.
Wenn nemored das Prog zulässt sollten wir TPM auch eine kleine Nachbesserung zugestehen.
1. "HELLO WORLD" -> "HALLO WELT"
2. der Text soll auch im noname.exe- Fenster erscheinen (oder passiert das nur bei mir nicht?)

EDIT/
http://users.freebasic-portal.de/volta/temp/test7.bas
_________________
Warnung an Choleriker:
Dieser Beitrag kann Spuren von Ironie & Sarkasmus enthalten.
Zu Risiken & Nebenwirkungen fragen Sie Ihren Therapeuten oder Psychiater.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ThePuppetMaster



Anmeldungsdatum: 18.02.2007
Beiträge: 1837
Wohnort: [JN58JR]

BeitragVerfasst am: 19.08.2013, 12:39    Titel: Antworten mit Zitat

@volta ... ja, sollte es, war n fehler aus nem vorherigem bugfix. is jetzt gefixt (incl. "hallo welt")


MfG
TPM
_________________
[ WebFBC ][ OPS ][ ToOFlo ][ Wiemann.TV ]
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2, 3  Weiter
Seite 2 von 3

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz