Zum Inhalt springen

geloescht_saschabu

Mitglieder
  • Gesamte Inhalte

    76
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von geloescht_saschabu

  1. Also ich habe die Borland C++ 3.0 Version. ZU Post zwei: Ich hab ein Fenster wo du die verschiedenen sachen drauf ziehen kannst und sie einfach nacher einfach programmierst. Ich denke das ist erst mal einfacher. Ja ich hatte c++ in der schule, mach ja noch meine ausbildung als fachinformatiker. Doch jetzt wollte ich mal eine Applikation schreiben, das haben wir leider nicht gemacht. Ich habe mir einfach gedacht das ich später einfach alles von hand programmier, ohne irgendwelche Fenstervorlagen. Ich habe auch das Buch über Visual C++ für dummies doch so richtig gute selbstgeschriebene Programme sind da nicht drauf. MfG saschabu Ach ja vielen Dabk für eure Hilfe. :uli
  2. Also ich entscheide mich für Borland C++ mit dem ich auch win Progs mit menü und so erstellen kann. Gibts dazu etwas? MfG saschabu
  3. Hi, also egal ob Visual c++ oder Borland c++, es geht im Endeffekt um die Befehle, die ich brauche um Windows anwendungen zu schreiben, da ich ja schon die c und c++ grundlagen in der schule gelernt habe. Also z.B. möchte ich ein Menü machen und das prog soll ein paar eingaben aufnehmen durch felder und die weiterverarbeiten, so und dafür fehlen mir einfach die Begriffe. Und viele tutorials sind c++ in der dos box, leider bringt mir das nix...das bekomm ich noch ohne hilfe hin. Ich hoffe ihr habt mich verstanden MfG Saschabu
  4. Hi, ich such schon seit einiger Zeit eine gute Übersicht über die wichtigsten Befehle in visual C++ für Borland C++. Hat da irgendeiner eine Liste oder einen Link? Und ach ja wisst ihr gute Forums über dieses Thema? MfG Sascha
  5. ja ist das aber noch c im dos modus? das ist doch win... oder? mfg saschabu
  6. das ist der Borland c++ Compieler mit der Version 3.0 und 1990 und 1992 copyright. Ich rede also nur von diesem Compiler nicht von irgedeinem Borland Compiler von heute. Durch das textcolor zeigt er mir das Game Over an doch der compiler macht wieder den gleichen fehler. naja...also muss ich es wohl mit einer while schleife versuchen.... mfg saschabu
  7. also jetzt nochmal: da ja bekanntlich klar ist das borland c nicht grad der beste ist und immer mal wieder probs macht (wie jetzt) , muss man halt versuchen dieses problem in den griff zu bekommen: Also bei Borland c programmiert man ja und danach muss man das programm ausführen...so da test ich dann mein programm und das ist eigentlich das was ja ich programmiert hab. so da fahr ich dann mit meiner schlange gegen die wand==also gameover. dann kommt der schwarze bildschirm und ich flieg raus so dann bin ich wieder dort wo ich den quelltext eingebe...so dann möcht ich das programm nochmals ausführen, also compalier das prog und seh bloß noch den schwarzen bildschirm also geht nichts mehr also schließ ich es und start den Borland c nochmals und dann funktioniert es auch wieder einmal. sonst funktioniert jedes programm. MfG saschabu
  8. sleep befehl passiert das gleiche wie beim delay warum schiesst es da den compiler ab? das problem was das mir eine do while schleife probleme gemacht hat war nicht so sauber und hatte mir auch mitten ins spielfeld geblendet und kam immer wieder... aus diesem grund goto....und fand ich easy.... MfG saschabu
  9. ok mach ich doch klar sollte delay funzen. also ich muss den Borland compiler neu starten wenn der schwarze bildschirm kommt, denn bei einem neuen run des compilers kommt nur der schwarze bildschirm. Das Programm ist für BORLAND C++ GESCHRIEBEN mfg SASCHABU
  10. also wie schon gesagt: ich werd weiter den goto befehl benutzen denn ich weiß dass es nicht die beste lösung ist doch ich will diesen goto befehl beibehalten denn wenn du dir mal den quelltext genau angeschaut hättest braüchte ich da ein bißchen mehr... Aber jetzt nochmals: Also ich starte das Prog, entweder im debugger oder im normalmodus: Es kommt keine fehlermeldung die erheblich wär: also drücke so lange w bis die schlange gegen die wand fährt, (also gameover!!)so jetzt sehe ich bloß einen schwarzen bildschirm und das war es. nach einer kurzen zeit geht er raus (liegt am delay) so ok...ím debugger sieht man ganz genau er führt den goto befehl aus! aber nacheinander. Doch nach diesem gegen die wand fahren starte ich durch strg f9 den compiler neu und ich seh nur noch einen schwarzen bildschirm. somit hab ich da etwas abgeschossen oder etwa nicht? also ich hoffe jetzt ist alles klar... man sieht es auch wenn man den quelltext kopieren würde und ausführt (snake funzt so weit) MfG saschabu
  11. Aber noch eine vorabinfo ich bin grad etwas am probieren deswegen kann es zu fehlern in der darstellung kommen ....hoffe das verzeiht ihr mir genauso die übersicht...ist net ganz so der hammer...weiß ich ist ja auch einiges an test code drin
  12. viel Spaß: // Snake // 30.11.01 // Sascha #include <stdio.h> #include <conio.h> #include <dos.h> #include <graphics.h> #include<stdlib.h> void hideCursor(); void main (void) { Anfang: int eing,up,tastendruck; char bewegung; int w=0,a=0,d=0,s=0,y,x,i=0,movex=0,movey=0,um_w=0,true=0; clrscr(); gotoxy(30,12); /* printf("***S N A K E***") ; gotoxy(30,13); printf("\t Testversion"); sleep (01); */ clrscr(); printf("ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("³ ³"); printf("ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ"); if(i==0) { y=12;//12;0-25 //24 ist ende x=40; //0-80 //80 ist ende gotoxy(x,y ); } bewegungsnake: bewegung=getch(); movex=x;//movex; movey=y;//movey; switch (bewegung) { case 'w': if (bewegung='w') //bewegung nach oben also w. { i++; um_w++; //umkehrung der schlange nach drücken der taste s=unten } y--; gotoxy(x,y); if(i>2) //wenn mehr als zwei mal gedrückt wurde den i wert auf zwei setzen { i=2; } if (i==2) //wenn zwei mal die taste i gedrückt wurde, eine zeile löschen { printf("º"); movey=movey+1; // movex=movex+1; gotoxy(movex,movey); textcolor (0); cprintf("Û"); movey=movey-2; gotoxy(movex,movey); } if (w==0) //das erste mal drücken ist w=0 { printf("º"); } // printf("Taste: %c\n", bewegung); // printf("ASCII: %d\n", bewegung); if (w==1) //abfrage wie die ecken erstellt werden a //entspricht w==1, d==2 entspricht somit rechts drehung d { y=y+1; x=x-1; gotoxy(x,y); printf("È"); w=0; } if (w==2) { y=y+1; x=x+1; gotoxy(x,y); printf("¼"); w=0; } a=1; //links //werte für die erstellung der ecken auf 1 gestellt d=1; //rechts if(y==2) //Abfrage wenn die schlange den oberen rand erreicht hat { goto gameover; //gameover break; } goto bewegungsnake; //neuanfang der bewegung mit neuabfragung der tasten //if(bewegung==x){ //printf("hello");} case 's': if (bewegung=='s') { i++; } y++; gotoxy(x,y); if(i>2) { i=2; } if (um_w<2) //Drehung von w zu s { um_w=2; } if(um_w==2)// Sobald dies passiert dreht sich die schlang sauber { movey=movey+2; gotoxy(movex,movey); movey=movey-1; printf("º"); true=1; } if (i==2) { printf("º"); movey=movey-1; // movex=movex+1; if(true==0) //test zur löschung doch fehlerhaft { gotoxy(movex,movey); textcolor (0); cprintf("Û"); movey=movey+2; gotoxy(movex,movey); } } if (s==0) { printf("º"); } //printf("Taste: %c\n", bewegung); //printf("ASCII: %d\n", bewegung); if (s==1) { y=y-1; x=x-1; gotoxy(x,y); printf("É"); s=0; } if (s==2) { y=y-1; gotoxy(x,y); printf("»"); s=0; } a=2; d=2; if(y>=23) {goto gameover;} goto bewegungsnake; //if(bewegung==x){ //printf("hello");} case 'a': x--; gotoxy(x,y); if (a==0) { printf("Ã"); } // printf("Taste: %c\n", bewegung); // print //("ASCII: %d\n", bewegung); if (a==1) { y=y-1; x=x+1; gotoxy(x,y); printf("»"); a=0; } if (a==2) { y=y+1; x=x+1; gotoxy(x,y); printf("¼"); a=0; } w=1; s=1; if(x==2) {goto gameover;} goto bewegungsnake; //if(bewegung==x){ //printf("hello");} case 'd': x++; gotoxy(x,y); if (d==0) { printf("Ã"); } // printf("Taste: %c\n", bewegung); // printf("ASCII: %d\n", bewegung); if (d==1) { y=y-1; x=x-1; gotoxy(x,y); printf("É"); d=0; } if (d==2) { y=y+1; x=x-1; gotoxy(x,y); printf("È"); d=0; } w=2; s=2; if(x==78) {goto gameover;} goto bewegungsnake; //if(bewegung==x){ //printf("hello");} gameover: clrscr(); gotoxy(39,12); printf("Game Over!"); delay (1300); exit (1); } /* printf("\n\n\n\t***WÂnschen Sie einen Neustarts des Programms***\n\n"); printf("\t\t\t 1 = ja ; 0 = nein : "); scanf("%i",&eing); if (eing == 1) { goto Anfang; } else { printf("\n\n\n Bitte drÂcken Sie eine beliebige"); printf(" Taste um das Programm zu beenden"); getch(); } */ }
  13. goto (x,y) ist der sprung zu dem besagten Punkt auf dem Display und goto gameover; ist eine anweisung im Quelltext zu springen..verstehst es?
  14. jungs, stellt euch vor ich hab eine switch case anweisung als bewegung der snake schlange. und es gibt nur zwei (dabei wird es auch bleiben) goto Befehle: einmal zum Anfang gehen und einmal gameover...denn da wäre noch mehr die übersicht getrübt gewesen und es war easy zu realiesieren. habe schon alleine mit dem umdrehen der schlange riesen abfragen...also ihr wollte euch wirklich diesen quelltext anschauen? der ist ausgedruckt acht seiten lang.... MfG saschabu
  15. So, ich mal wieder....habe ein problem das eigentlich ganz simple ist: Ich versuch grad snake in c++ zu programmieren hab auch schon etws hinbekommen aber ist schwerer als ich gedacht hab.... doch das eigentliche problem ich versteh nicht warum dieser goto Befehl nicht ganz funktioniert: gameover: clrscr(); gotoxy(39,12); printf("Game Over!"); delay (1300); exit (1); Also wie man sieht ist das der game over befehl wenn die schlange gegen die wand fährt. es funktionierte auch eine weile perfekt doch irgendwie kommt jetzt immen ein schwarzer bildschirm sobald gameover aufgerufen ist und den compiler hat es dann abgeschossen...finito. und das jedes mal...nachdem das passiert ist muss man den compiler neu starten sonst geht nichts mehr wenn man neu compiliert... woran liegt das? und vielleicht kann man das ganze etwas verfeinern... danke schon mal MfG saschabu
  16. ich bin bald 20 und mir stinkt das. Mein Ausbilder blickt das auch nicht mehr ganz :confused: Ich hab denen schon paar mal ne email geschickt aber heut kam eine etwas arg genervte zurück und somit will ich nicht weiter nerven. Aus diesem Grund möcht ich mich so informieren. wir sind glaub ich jetzt 30 rum, teils über und unter 18. Also wenn die obere Rechnung stimmt ist das ja ein be***** höchsten Grades. Die Arbeitszeit nachzuarbeiten, nee danke. MfG sascha
  17. Ich glaub da kommen wir langsam näher, ich bekomme 6,55 Std. zugebucht. So sieht die Rechnung der PA aus: 7.40 - 14.35 = 6h 55min 8h ohne Fahrtzeit. Könntest du mir nochmal das Rechenbsp. oben anhand dieser Zeiten zeigen, denn ganz kapiert hab ich das noch nicht. Denn nach dem würde ich je 8 h stunden gutgeschrieben bekommen, oder?
  18. Das ist das Problem, die Buchen mir falsche Zeiten aus diesem Grund muss ich mich informieren, wie das mit den Zeiten gehandhabt wird. Denn ohne Schlagkräftige Argumente werde ich mich nicht gegen die PA stellen aus diesem Grund such ich Fakten, Fakten. Daran liegt das Prob, denn hab ein riesiges Minus. MfG Sascha P.S.: danke euch schon mal..
  19. Ja, nach IHK sollte es auch so sein, oder? Hat mir vielleicht jemand einen Link zu den IHK Berufsschulzeiten, die zugebucht werden, nach der IHK? Oder andere wichtige Erläuterungen zu den Berufsschulzeiten und deren Zeiten und Buchungen? MfG Sascha
  20. HI, also ich wollte nur kurz nachfragen wie es bei anderen grossen Firmen ist bei denen ihr in der Berufsschule seit und die ein Zeitkonto elektronisch haben, was bekommt ihr da dann auf euer Zeitkonto zugebucht sobald ihr 7 oder 8 Schulstunden in der Beruffschule gewesen seit? Ich bekomme 6,55 Stunden und nach meines Wissens müsste ich aber 7,42 Stunden bekommen wenn ich über oder genau 7 h in der Schule war, oder?? Ich bräuchte es vielleicht als Nachweis..... Danke euch schon Mal euer Sascha
  21. Hi, ich bräuchte sehr schnell einen Kompletten gregorianischen Kalender Quellcode. ES eilt, denn wir müssen es gleich vorstellen. Bitte mit Link. Danke schon Mal MfG saschabu
  22. ok danke, so wisst ihr was, sobald ich meine arbeit wieder habe, werde ich euch den Quelltext zukommen lassen durch einen post, so dann könnt ihr über meine fehler schmunzeln oder mir helfen !!! Denn diese diskussion führt denke ich mal ins unendliche und wie schon gesagt, bis jetztt war kein Quellcode da der meinem ähnelte, deswegen schlage ich dass obrige vor!
  23. Erklärung?? wäre gut, das sind doch 10 Zahlen, warum setze ich arrays [0]=4???????

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...