MiniBCC #19 - SpeakNum - nicht nur für Profis
Übersicht

![]() |
SpionAtomBetreff: MiniBCC #19 - SpeakNum - nicht nur für Profis |
![]() Antworten mit Zitat ![]() |
---|---|---|
![]() ![]() H3rzlich Willkommen zum M1n1BCC #19 - SpeakNum Aufgabe schreibt ein Programm namens SpeakNum, das in der Lage ist alle natürlichen Zahlen von 1 - 999 999 999 (Neunhundertneunundneunzigmillionen-neunhundertneunundneunzigtausend-neunhundertneunundneunzig) auszusprechen AUF DEUTSCH. Dazu könnt ihr entweder selbst ins Mikrofon schnattern, oder bequem auf das Paket von Tagirijus zugreifen, der so freundlich war und extra für die Aufgabe ein paar Samples eingesprochen hat. Paket von Tagirius (Darf verwendet werden, muss es aber nicht. In jedem Fall gebietet der Anstand bei Verwendung mindestens einen Crediteintrag) Details Übergeben werden die Zahlen in Zifferschreibweise direkt an das Programm. Folgende Parameterformen sollen möglich sein: SpeakNum 1 (Sprach-Ausgabe: !Eins!) SpeakNum 1, 1 (Sprach-Ausgabe: !Eins Eins!) Speaknum 2-3 (Sprach-Ausgabe: !Zwei Drei!) SpeakNum 5, 8-13, 21 (Sprach-Ausgabe: !Fünf Acht Neun Zehn Elf Zwölf Dreizehn Einundzwanzig!) Das Programm muss also in der Lage sein, eine beliebige Menge an Zahlen und Zahlenfolgen entgegenzunehmen und dann auszugeben. Um das zu prüfen, muss die mitgelieferte BAT-Datei mit diesem Programm laufen. Soviel zum Pflichtteil. Darüber hinaus dürft ihr natürlich weitere Befehle einbauen, die eure Sprachfunktion nutzen. Wie wäre es mit einem Befehl 'time', der einem die aktuelle Uhrzeit vorliest? Gerade in diesem Zusatzteil könnt ihr versuchen euch einen Vorsprung zur Konkurrenz zu ergattern. Was ich auch nicht verbiete, ist eine grafische oder textuelle Ausgabe. Am Ende ist wichtig, dass die BAT-Datei läuft. Die BAT-Datei darf mit euren Befehlen erweitert werden, solange ihr die ursprünglichen Daten nicht überschreibt. BAT-Datei (Die Regeln übernehme ich doch glatt von Herrn Xeres) Regeln
Zeit & Abgabe Ihr habt ~72 bis Sonntag, den 2. Feb.2o14, 23:59 Uhr Zeit, mir das Programm in Form eines Zip-Ordners zukommen zu lassen (hier im Thread oder als PM). Wichtig ist, dass das Paket den Regeln entsprechend vollständig ist. |
||
- Zuletzt bearbeitet von SpionAtom am Fr, Jan 31, 2014 21:23, insgesamt 2-mal bearbeitet
![]() |
Tagirijusehemals "Tag" |
![]() Antworten mit Zitat ![]() |
---|---|---|
Oh man, ich bin so aufgeregt ! | ||
Tagirijus.de |
![]() |
SpionAtomBetreff: Die Spiele sind eröffnet |
![]() Antworten mit Zitat ![]() |
---|---|---|
Happy coding, es geht los!
Abgabe ist bis spätestens Sonntag, 23 Uhr 59. |
||
os: Windows 10 Home cpu: Intel Core i7 6700K 4.00Ghz gpu: NVIDIA GeForce GTX 1080 |
![]() |
Spark Fountain |
![]() Antworten mit Zitat ![]() |
---|---|---|
Interessante Aufgabenstellung! Ich habe schon angefangen ein kleines "Lottospiel" zu programmieren, mal sehen ob ich es noch optimieren kann... Die Ausgabe der Zahlen klappt schon, und das Einlesen der Parameter ebenso (sprich, die Aufgabe an sich ist erfüllt). Jetzt geht es nur noch um das "Bessersein als die Konkurrenz" ![]() |
||
Gewinner der MiniBCC's #11, #13 und #28 |
![]() |
SpionAtom |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das höre ich doch gerne.
Lottospiel ist eine schöne Erweiterung. Was auch nett wäre, wäre noch größere Zahlwörter einzubauen (Milliarden,...) Oder ein Taschenrechner... Seid kreativ! |
||
os: Windows 10 Home cpu: Intel Core i7 6700K 4.00Ghz gpu: NVIDIA GeForce GTX 1080 |
![]() |
Tobchen |
![]() Antworten mit Zitat ![]() |
---|---|---|
Oh nein, ich habe die Aufgabe nicht richtig gelesen und dachte wegen des englischen Titels, man solle auch englische Sprachausgabe machen -.-
Naja, meine Sounddateien sind eh einige Kilobyte über dem Limit... SpeakNum (Fremdschäm Edition) Oh ja, für diesen dummen Stöhn-Spaß habe ich zwei Stunden meines Freitags verschwendet! Ich bin übrigens voll als Sprecher zu haben, nur meine Stimme ist nun erstmal einige Tage lang unbrauchbar... |
||
![]() |
SpionAtomBetreff: nur auf deutsch |
![]() Antworten mit Zitat ![]() |
---|---|---|
Richtig erkannt, aufgrund der Fairness werde ich nur deutsche Zahlen-Sprachausgabe zulassen.
- Schade, war ne lustige Idee. |
||
os: Windows 10 Home cpu: Intel Core i7 6700K 4.00Ghz gpu: NVIDIA GeForce GTX 1080 |
![]() |
Lobby |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hab da mal was probiert: Download
Special Feature: Es können auch Kommazahlen wie 5352.42 wiedergegeben werden |
||
TheoTown - Eine Stadtaufbausimulation für Android, iOS, Windows, Mac OS und Linux |
![]() |
Spark Fountain |
![]() Antworten mit Zitat ![]() |
---|---|---|
So, nach zahlreichem Gecrunche hab ich es geschafft, den Code auf 6KiB zu bringen. Es handelt sich bei dem Beitrag um ein Lottospiel, welches dem Nutzer bei Bedarf schon vorher die gelosten Zahlen verrät ![]() Download: https://www.blitzforum.de/upload/file.php?id=12695 Viel Spaß! |
||
Gewinner der MiniBCC's #11, #13 und #28 |
![]() |
Thunder |
![]() Antworten mit Zitat ![]() |
---|---|---|
Coole Aufgabe, noch cooler, dass die Sounddateien dabei waren. Danke an Tagirijus ![]() MeinBlitzMax: [AUSKLAPPEN] Strict Mein Paket: https://www.blitzforum.de/upload/file.php?id=12696 Mein Wahnsinns-Special-Feature: Man kann sich Dateien wortweise ausgeben lassen. Wortweise soll heißen, es werden zwei Byte Little-Endian-mäßig zusammengefasst und ausgesprochen und dann die nächsten zwei Byte. Nichts besonderes. |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group