Zum Inhalt springen

German Hero

Mitglieder
  • Gesamte Inhalte

    45
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von German Hero

  1. Die Auslagerungsdatei wird schon am Anfang beansprucht, nicht erst wenn der Rechner kein Ram mehr übrig hat. Deswegen ist es schneller wenn Du eine RAM-Disk dafür benutzt. (Wenn Du genügend Ram hast)
  2. Ok, dachte ich kann das nur mit while hinbekommen. Bis 'do' hatte ich noch nicht gelesen. Also werd ich erstmal wieder mein Buch aufschlagen
  3. Vor allen Dingen dürfen die keine Sachen von Deinen Kumpels beschlagnahmen, geschweige den Durchsuchen.
  4. Vor allen Dingen dürfen die keine Sachen von Deinen Kumpels beschlagnahmen, geschweige den Durchsuchen.
  5. So, habs jetzt mal so gemacht, ist aber nicht das Ergebnis das ich haben wollte. Hier nochmal in abgeänderter Form: /* Kleiner Taschenrechner, der die Grundrechenarten beherscht */ /* erstellt von Buschi am 2.Juli 2001 */ #include <stdio.h> int main() { char weiter; short rechenart; float a, b, erg; weiter='j'; while (weiter =='j') { /*Beginn der Whileschleife*/ printf("\nWollen Sie eine neue Aufgabe starten ? j,n : "); scanf("%c",&weiter); printf("\nAddieren= 1, Substrahieren= 2, Dividieren= 3, Multiplizieren= 4\n"); printf("\nBitte waehlen Sie eine Rechenart : "); scanf("%d",&rechenart); if (rechenart <=0 || rechenart >=5) { printf("\nFalsche Eingabe\n\a"); return 0; } else printf("\nBitte geben Sie die 1. Zahl ein :"); scanf("%g",&a); printf("\nBitte geben Sie die 2. Zahl ein :"); scanf("%g",&; if (rechenart==1) { printf("\nSie haben die Addition gewaehlt\n"); erg=a+b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } else if (rechenart==2) { printf("\nSie haben die Substraktion gewaehlt\n"); erg=a-b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } else if (rechenart==3) { printf("\nSie haben die Division gewaehlt\n"); erg=a/b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } else if (rechenart==4) { printf("\nSie haben die Multiplikation gewaehlt\n"); erg=a*b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } } /*Ende der Whileschleife*/ return 0; }
  6. Der Besitz einer Raubkopie ist noch nicht strafbar. Strafbar ist aber wenn Du die Raubkopie verbreitest. Das heisst sobald Du sie auf irgendein System installierst, machst Du dich strafbar. Wenn Du nicht vorbestraft bist, und Dein Anwalt ein bischen durchblickt, dann gibts da auch keine Geldstrafe (strafrechtlich) sondern eine Bewährungsstrafe. Und danach könnte dann (muss aber nicht) die zivilrechtliche Klage der Softwarekonzerne auf Dich zukommen. Und wenn Dir da kein wirtschafliches Interesse nachgewiesen werden kann haste eigentlich gute Karten.
  7. Der Besitz einer Raubkopie ist noch nicht strafbar. Strafbar ist aber wenn Du die Raubkopie verbreitest. Das heisst sobald Du sie auf irgendein System installierst, machst Du dich strafbar. Wenn Du nicht vorbestraft bist, und Dein Anwalt ein bischen durchblickt, dann gibts da auch keine Geldstrafe (strafrechtlich) sondern eine Bewährungsstrafe. Und danach könnte dann (muss aber nicht) die zivilrechtliche Klage der Softwarekonzerne auf Dich zukommen. Und wenn Dir da kein wirtschafliches Interesse nachgewiesen werden kann haste eigentlich gute Karten.
  8. Ich hab mir nen kleinen Taschenrechner erstellt, und hab hier nen Problem mit ner Endlosschleife. Vielleicht kann mir einer sagen wo mein Denkfehler liegt. /* Kleiner Taschenrechner, der die Grundrechenarten beherscht */ /* erstellt von Buschi am 2.Juli 2001 */ #include <stdio.h> int main() { char weiter; short rechenart; float a, b, erg; printf("\nWollen Sie eine neue Aufgabe starten ? j,n : "); scanf("%c",&weiter); while (weiter =='j') printf("\nAddieren= 1, Substrahieren= 2, Dividieren= 3, Multiplizieren= 4\n"); printf("\nBitte waehlen Sie eine Rechenart : "); scanf("%d",&rechenart); if (rechenart <=0 || rechenart >=5) { printf("\nFalsche Eingabe\n\a"); return 0; } else printf("\nBitte geben Sie die 1. Zahl ein :"); scanf("%g",&a); printf("\nBitte geben Sie die 2. Zahl ein :"); scanf("%g",&; if (rechenart==1) { printf("\nSie haben die Addition gewaehlt\n"); erg=a+b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } else if (rechenart==2) { printf("\nSie haben die Substraktion gewaehlt\n"); erg=a-b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } else if (rechenart==3) { printf("\nSie haben die Division gewaehlt\n"); erg=a/b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } else if (rechenart==4) { printf("\nSie haben die Multiplikation gewaehlt\n"); erg=a*b; printf("\nDas Ergebniss lautet : %g\n\n",erg); } return 0; }
  9. Die pagefile.sys ist Deine Auslagerungsdatei. Die kannste sogar löschen, aber sie erstellt sich immer wieder aufs neue. Du müsstest wenn Du ohne Sie arbeiten willst, im System einstellen, daß keine Auslagerungsdatei erstellt werden soll, was aber falls Du nicht genug ram hast Dein System stark ausbremst.
  10. Also so wie das Program hier steht, ist es durch den Compiler gelaufen. 0 Fehler 0 Warnungen. Wenn ich es unter Dos aufrufe mit "Programmname dateiname.txt" dann gibt er mir den Text im Dosfenster aus, aber nicht auf den Drucker. Anm: Listing habe ich aus dem Buch "C in 21 Tagen". Wär auch nicht weiter schlimm, wenn es nicht hinhaut, aber mich interessiert halt warum es nicht klappt. Sonst druck ich mir die .c dateien halt mit nem editor aus.
  11. So mein erstes Problem *freu* Ich hab dieses Listing abgetippt, aber er druckt die Dateien, die ich eingebe nicht *heul* Vielleicht kann ja mal einer reinschauen #include <stdlib.h> #include <stdio.h> void titel_anlegen(char *dateiname); int zeile, seite; int main(int argv, char *argc[]) { char puffer[256]; FILE *fp; if (argv <2) { printf("\nDie korrekte Eingabe lautet: "); printf("\n\ndrucken dateiname.ext\n"); exit(1); } if ((fp = fopen(argc[1], "r")) == NULL) { fprintf(stderr, "Fehler beim Öffnen der Datei, %s!", argc[1]); exit(1); } seite= 0; zeile= 1; titel_anlegen(argc[1]); while (fgets (puffer, 256, fp) !=NULL) { if (zeile %55 ==0) titel_anlegen(argc[1]); printf("%4d:\t%s", zeile++, puffer); } printf("\f" ); fclose(fp); return 0; } void titel_anlegen (char *dateiname) { seite++; if (seite > 1) printf("\f "); printf("Seite: %d, %s\n\n", seite, dateiname); }
  12. Hier werden Sie geholfen ! Hat Super geklappt. Kannst Du kurz erklären was jetzt anders ist ? Und das ist für Hasi die sich wagemutig öffentlich outet [ 28. Juni 2001: Beitrag editiert von: Buschi ]
  13. Also der Fehler lautet allgemein : Unerwartetes Dateiende waehrend der Suche nach der Direktive fuer die vorkompilierte Header-Datei Der Fehler tritt nicht auf, wenn ich die stdafx.h nehme. Die ist aber bei meinen Übungen nicht vorgegeben. Wär toll wenn einer ne Lösung aus dem Hut zaubern könnte
  14. Ich hatte auch extrem viele Abstürze bei meinem System, ich hab dann von Creative die Liveware 3.0 (vorher 2.0) installiert und die Kiste läuft stabil. Bis heute *aufholzklopf*
  15. So, ich hab mich wohl entschieden. Ich hab mir das Buch von Eckhart Winkler "Jetzt lerne ich C" gekauft. Na und wenn alles gut geht, krieg ich das auch gebacken. Soll ich mir dann im Anschluss "Jetzt lerne ich C++" holen ? Ach und nochwas: Wo kriege ich die stdio.h her ? Ich glaube meine ist kaputt. Ich krieg immer wenn ich die Einbinde "unerwartetes Dateiende". Ich weiss was Ihr jetzt denkt: DAS FÄNGT JA GUT AN
  16. hehe, wusste ich doch dass das mit der Suchfunktion nen heikles Thema ist Naja, ich glaub ich werd das mit dem Probelesen mal versuchen. Ich hab dieses Thread schon gelesen, aber das ist alles nicht so schlüssig, wie ich finde. Jeder fängt mit nem anderen Basiswissen an, und jeder empfiehlt ein anderes Buch. Aber auf jeden Fall sehr nett von Euch beiden so schnell zu antworten. Hoffe ich kann Euch bald bei Fragen zum coden helfen wenn ich nicht mehr wie ein Kamel vor den ints und floats sitze.
  17. Hi Leute ! Hat hier jemand Erfahrung gemacht mit den Schulen in Berlin ? Wär nett wenn Ihr ein bischen was erzählt. Welche ist zu empfehlen ? Welche sollte lieber geschlossen werden ? Wo habt Ihr Euer Praktikum gemacht ? Und hat das was gebracht ? Wie siehts danach aus ? Fragen über Fragen Danke für Eure Antwort
  18. Hallo erstmal Ich hoffe ich mach mich mit meinem ersten Posting nicht gleich unbeliebt (ich höre schon die Schreie "Suchfunktion" Ich beginne im August eine Umschulung zum FI/AE. Um nicht ins kalte Wasser geschmissen zu werden, würde ich gerne vorher schon erste Schritte in die Programmierwelt starten. So, und nun meine Fragen *duck* 1. Ist es besser erst C oder gleich C++ zu lernen ? 2. Erst Ansi-C ? 3. Windows- oder Konsolenorientiert ? 4. Es gibt tausende von Büchern , die Buchtipps bei Amazon usw hab ich mir alle angeschaut. Aber bei ein bis zwei rezensionen pro Buch find ich die nicht sehr aussagekräftig. Also wer weiss ein gutes leicht verständliches Buch, mit dem auch Newbies, DAOs und Dummies klarkommen ? Danke

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...