-
Gesamte Inhalte
469 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Hasi
-
wie???? zwingt man euch nicht in die BS zu gehen, wir proggen da aber sonst finde ich die Idee von 2-Mod muesste gut das muesste schon klappen oder nicht??? @Poldi: stimmt haette vielleicht ein [Klugscheiss] machen sollen trotzdem danke
-
schreib dir ein Program (Java, ne besser C++ , aber eigentlich egal mit was) oeffne die Datei les zeile fuer zeile ein und ersetze immer dann das gesuchte durch das neue dafuer braucht man keinen Tag
-
hab mich schon geruckt mal schauen vielleicht poste ich auch noch was Liebe Gruesse
-
Hi Pawel hab was entdeckt, der letzte Teil der ersten Main muss wie folgt sein for (int i=0;i<5;i++) //schleife darf nur kleiner als 5 und damit = 4 sein { cout << endl<<array[i]; //bei endl braucht man keine Ausrufezeichen }
-
so jetzt noch meine Antwort Hi Gicio Also erstmal beglueckwuensche (schreibt man das so ??) ich dich zu deiner FiAE wahl wuerd ich auch machen wenn ich mich nochmal entscheiden duerfte ƒ¼ Desweiteren, ich kontrolliere diesen MailAccount hoechsten einmal in der Woche also wenn du noch eine Frage hast schreib die doch direkt ins FI-Forum, da schau ich fast jeden Tag rein und andere koennen dir vielleicht dann sogar schneller helfen Also ich versuch dir mal ein paar Tips zu geben(Details kannst du dann ja nachlesen 1. schau dir das Thema Klassen an, du nimmst am besten eine Klasse fuer die daten d.h. class Auto() { char name[256]; float preis; }; und machst dann ein feld von der Klasse Auto meine[20]; falls ihr noch keine Klassen habt, nimm zwei ganz normale Felder d.h. char name [20][256]; float preis[20]; dann kann es 20 AutoTypen geben d.h. auf jeden Fall lies ein Kapitel ueber Arrays 2. auswaehlen laesst du am besten ueber eine nummer, und dann mit der switch case{} anweisung arbeiten Okay das ist jetzt das was ich am kompliziertesten an der Aufgabe finde Wenn nicht frag einfach nochmal, ich werde dir einen Thread im FI-Forum eroeffnen
-
Hi ich poste das fuer Gicio, der mir das gemailt hat hi! habe deine adresse aus den fachinformatiker forum. ich fange am 1.8 eine ausbildung zum FI Ae und bilde mich zuzeit an der VHS in c++ aus. ich beschäftige mich jetzt seit knapp 2 wochen mit c++. hatte zuvor keinerleih erfahrung in programmiersparchen. seit letzter woche besuche ich die ein c++ grundlagen kurs an der VHS. wir haben jetzt eine kleine hausaufgabe gekrieg. ich weis aber nicht wie ich sie lösen soll. es geht um folgenes. ich soll ein c++ programm schreiben das für ein autohändler gedacht ist. der autohändler soll zuerst die kundendaten eingeben: name vorname, adresse. danach soll ihn eine liste angezeigt werde mit fahrzeugen die ungefähr so aussieht: 1 Audi A4 39000,99 Dm 2 Ausi A6 59000,99 Dm 10 BMW M3 79000,99 Dm usw. er soll jetzt z.b Das fahrzeug 1 auswählen und das programm sollte ihn fragen ob er noch ein fahrzeug auswählen will. er kann ja und nein antworten. wenn er ja antwortet könnte er z.b das Fahrzeug 10 wählen. dannach sollte das programm ihn anzeigen was für fahrzeuge er ausgewählt hat und wieviel die einzelnen fahrzeuge kosten, und den gesammt preis sollte auch angezeigt werden. der auto händler sollte auch 2 mal die 10 wählen können. also sollte zum schlus eine art rechnung erzeugt werden die den kunden dann zeigt was der autohändler geordert hat. mit stückzahl , einzelpreis und gesamtpreis. ich habe das problem das ich mit meiner wenigen programmier erfahrung so ein programm FAST garnicht entwickeln kann. Könnt ihr mir mal paar tipps geben wie ich so ein programm entwickeln könnte? Danke!!
-
Hi ich habe von Pawel eine kleine anfrage zugeschickt bekommen, da es sehr ziemlich klingt und ich hier momentan keine C++ Umgebung habe hoffe ich ihr koennt ihm helfen Tausend Dank Hasi, die sich schaemt weil sie keine Zeit hat HI! mein name ist Pawel. ich habe deine emailadresse aus den fachinformatiker forum. ich dachte mir vielleicht könntest du mir helfen. ich bin grade nach der suche nach einen ausbildungsplatz als fachinformatiker anwendungsentwicklung. heute hatte ich ein vorstellungs gespräch es verlief ganz gut. es gibt dort für 2 plätze 13 bewerber. die würden mich auch nehmen aber sie wollen meien programmier kenntnisse testen in c++. die sind nicht so prall um ehrlich zu sagen...na ja es geht... also sie haben mir eine aufgabe bis montag gestellt. ich soll ein nicht nicht funktionierendes programm so modifizieren das es wieder leuft. ich komm aber zu zeit nicht weiter weil ich einfach bei den program tottal nicht durchblicke. es soll ein programm für einen autohändler sein der autos bestellt. er gibt zuerst die kunden daten ein........ dann sucht er für denn kunden ein oder!! mehrere fahrzeuge aus zumschlus mus er auf den bildschirm folgende daten haben: daten der kunden die anzahl der fahrzeuge die er ausgewält hat ( und auch welche......... mit nummer des fahrzeug und den einzelpreis (preise mit komma stellen z.B 12599,59 DM ...und die stückzahl) das programm soll die gesamt summe erechnen. und den entbetrag auch. und alles soll auf einen bildschirm erscheinen. kannst du mir bei der aufgabe weiterhelfen? DANKE im vorraus!! das programm sieht wie folgt aus.: #include <iostream.h> #include <stdlib.h> #include <conio.h> // für getch() und system("cls") int main() { char array[10][256]; // 10 Felder mit jeweils Platz für 256 Zeichen cout << "Willkommen zum Bestellprogramm!\n\nDruecken Sie eine beliebige Taste, um fortzufahren..." << endl; while (!kbhit()) // solange kbhit() *nicht* (!) true zurückgibt... {} //macht nichts, ein Schleife ohne Inhalt system("cls"); // löscht den Bildschirm, cout << "Kundendatenerfassung: " << endl; cout << "Name des Kunden: "; cin.getline(array[0],256);//Zeigt auf anfang des Feldes 0 cout << "Strasse: "; cin.getline(array[1],256);//Zeigt auf anfang des Feldes 1 cout << "PLZ: "; cin.getline(array[2],256);//Zeigt auf anfang des Feldes 2 cout << "Wohnort: "; cin.getline(array[3],256);//Zeigt auf anfang des Feldes 3 cout << "Telefonnummer: "; cin.getline(array[4],256);//Zeigt auf anfang des Feldes 4 getch(); // warte auf beliebigen Tastendruck system("cls"); for (int i=0;i<4;i++) // SCHLEIFE // i = 0 ist i kleiner als 4 i + 1 ist i gleich oder größer als 4 beendet { cout << "endl"<<array[i]; } while (!kbhit()) // solange kbhit() *nicht* (!) true zurückgibt... {} //macht nichts, ein Schleife ohne Inhalt system("cls"); // löscht den Bildschirm, getch(); // wieder Taste vorm beenden (return 0) return 0; } #include using namespace std; int NrAutos; int AutoId[100]; // Identifizierungsnummer string AutoName[100]; // Name des Fahrzeugs long AutoPreis[100]; // Preis (tatsaechlicher Preis * 100 // ein Wert von 150 bedeutet also einen // Preis von 1,50 DM void Add( int Id, string& Name, long Preis ) { AutoId[NrAutos] = Id; AutoName[NrAutos] = Name; AutoPreis[NrAutos] = Preis; NrAutos++; } void PrintVorrat() { int i; for( i = 0; i < NrAutos; ++i ) cout << AutoId << " " << AutoName << " " << AutoPreis / 100.0 << endl; } int main() { NrAutos = 0; Add( 1, "Audi A4", 3900099 ); Add( 2, "Audi A6", 5900099 ); Add( 3, "BMW M3", 7900099 ); Add( 4, "BMW 316", 7900099 ); Add( 5, "BMW 320", 7900099 ); Add( 6, "BMW 316i", 7900099 ); Add( 7, "BMW M5", 7900099 ); Add( 8, "BMW Z3", 7900099 ); Add( 9, "BMW M3i", 7900099 ); Add( 10, "BMW M23", 7900099 ); Add( 11, "BMW M323", 7900099 ); Add( 12, "BMW M324", 7900099 ); Add( 13, "BMW M32d", 7900099 ); Add( 14, "BMW M3f", 7900099 ); Add( 15, "BMW M3h", 7900099 ); Add( 16, "BMW M354", 7900099 ); Add( 17, "BMW M3jf", 7900099 ); Add( 18, "BMW M3jde", 7900099 ); Add( 19, "BMW M3je", 7900099 ); Add( 20, "BMW M3ke", 7900099 ); Add( 21, "BMW M3dh", 7900099 ); PrintVorrat() } int WaehleAuto() { int Id; int i; int Index; PrintVorrat(); do { cout << "Bitte wählen Sie aus : "; cin >> Id; Index = -1; for( i = 0; i < NrAutos; ++i ) { if( AutoId == Id ) { Index = i; } } if( Index == -1 ) cout << "Sie haben keine gültige Auswahl getroffen!\n"; } while( Index == -1 ); return Index; } int main() { int NrVerkauft; int VerkauftIndex[100]; string Antwort; .... NrVerkauft = 0; do { VerkauftIndex[NrVerkauft] = WaehleAuto(); NrVerkauft++; cout << "Noch ein Fahrzeug J/N"; cin >> Antwort; while( Antwort == 'J' || Antwort == 'j' ); } int main() { long Total; ...... cout << "Sie haben ausgewahlt:" Total = 0; for( i = 0; i < NrVerkauft; ++i ) { cout << AutoName[VerkauftIndex] << " " << AutoPreis[VerkauftIndex] / 100.0 << endl; Total += AutoPreis[VerkauftIndex]; } cout << "Das macht in Summe " << Total / 100.0; } [ 13. Juni 2001: Beitrag editiert von: Hasi ]
-
Ich kann es dir nur fuer BW (IHK Ulm sagen) wir brauchen das BH bei der ZP und bei der AP
-
gibts schon irgendwo die Prüfung?
Hasi antwortete auf dibo's Thema in Prüfungsaufgaben und -lösungen
hat jemand noch die GH1 fuer FISI?? -
wirklich mit C oder darfs auch C++ sein oder sogar die MFC?? Fragen ueber fragen
-
Klar: Philosphisch: Das glücklichste Leben ist nicht ohne Dunkelheit denkbar, das Wort Glück würde seine Bedeutung verlieren, hätte es nicht seinen Wiederpart in der Traurigkeit... Mein Leben ist wie ein Regentropfen: Langsam falle ich einem mir noch unbekannten Ziel entgegen, um dann zu versickern, so als hätte es mich nie gegeben! Alkohol ist ein prima Lösungsmittel! Er löst Familien, Ehen, Freundschaften, Arbeitsverhältnisse, Bankkonten und Gehirnzellen auf. Doch Probleme löst er keine! Nenne Dich nicht arm, weil Deine Träume nicht in Erfüllung gehen. Wirklich arm ist der, der nie geträumt hat. Philisophie ist, in einem dunklen Raum eine schwarze Katze zu suchen, die es gar nicht gibt. - Religion ist, dasselbe zu tun und zu sagen: Ich habe sie. Lerne zu warten! Entweder ändern sich die Umstände, oder dein Herz! Es gibt nur einen Weg zum Glück und der bedeutet, aufzuhören mit der Sorge um Dinge, die jenseits der Grenzen unseres Einflußvermögens liegen. Hach [ 08. Juni 2001: Beitrag editiert von: Hasi ]
-
jajajaaja mach ich zur zeit 8 stunden am tag [ 08. Juni 2001: Beitrag editiert von: Hasi ]
-
@Zwerg und fuer alle anderen: [sing] I'm singing in the rain Just singing in the rain What a glorious feeling I'm happy again I'm laughing at clouds So dark up above 'Cause the sun's in my heart And I'm ready for love Let the stormy clouds chase Everyone from the place Come on with the rain I've a smile on my face I'll walk down the lane With a happy refrain 'Cause I'm singing Just singing in the rain. [/sing] hoffentlich hat das jetzt niemand gehoert so und ich sing jetzt weiter bis die Sonne wieder scheint!!! laaaaaaaaaaa
-
hmm wahrscheinlich muss man mit escape charactern arbeiten, d.h. um einen backslash zu schreiben muss ich zwei machen siehe hier : void main() { cout << "\\ ein Backslash\n"; cout << "\\\\ zwei Backslash"; }
-
Hallo Erbeere, danke fuer deine Antwort ich habe es gestern noch selber herausgefunden, ich hab nach Packages gesucht! NaJa das Kapitel fand ich in meinem Buch etwas uninteressant *duck* Ich hab es jetzt nachgelesen und verstehe es auch Ich frag dann wieder seltsame Sachen wenn ich nicht weiter komme ! CU
-
@ netstrike: ich kann mir das ganze nicht richtig vorstellen! also was du da genau machst, falls du noch keine Loesung in Sicht hast, schick mir einfach mal das ganze Projekt (ohne die *.tds und *.exe und *.obj Dateien) ich schau es mir dann an und versuche dir zu helfen MfG [ 13. Juni 2001: Beitrag editiert von: Hasi ]
-
hi am einfachsten machst du einen getch(); am schluss das wartet auf eine Eingabe benoetigt conio.h
-
zum schreiben in einen Buffer(char) schau dir das an : #include <stdio.h> void main( void ) { char buffer[200], s[] = "computer", c = 'l'; int i = 35, j; float fp = 1.7320534f; /* Format and print various data: */ j = sprintf( buffer, "\tString: %s\n", s ); j += sprintf( buffer + j, "\tCharacter: %c\n", c ); j += sprintf( buffer + j, "\tInteger: %d\n", i ); j += sprintf( buffer + j, "\tReal: %f\n", fp ); printf( "Output:\n%s\ncharacter count = %d\n", buffer, j ); } zum schreiben des Buffers oder des Double in die datei les mal das: #include <stdio.h> #include <process.h> FILE *stream; void main( void ) { int i = 10; double fp = 1.5; char s[] = "this is a string"; char c = '\n'; stream = fopen( "fprintf.out", "w" ); fprintf( stream, "%s%c", s, c ); fprintf( stream, "%d\n", i ); fprintf( stream, "%f\n", fp ); fclose( stream ); system( "type fprintf.out" ); } OK?
-
magst jetzt deinen double in ne Datei schreiben oder in eine andere Variable?
-
Hallo, hat mir jemand ein kleines Beispiel, bzw kann mir erklaeren wie ich eine Java-Klasse in eine andere einbinde, also d.h. ich hab zwei Java Klassen in je einer Datei hab die meinen JBuilder-Projekt hinzugefuegt, und jetzt mag ich eine Methode von Klasse1 in Klasse2 verwenden hmmm naja bis jetzt schreib ich immer alles in eine Datei und der Spaghetti-Code nervt Danke im voraus
-
@SpecialK: klingt interessant, kannst du mir das auch mal schicken black_hasi@hotmail.com Danke
-
das hier ist kuerzer Vi - Tutorial
-
hier ist eine kleine Anleitung dafuer: Vi - Tutorial
-
Hab zwar gar nicht geschrieben, fuehl mich aber irgendwie angesprochen Herzlichen Glueckwunsch Hasi Stay on the dark Side of live
-
irgendwie kann ich mir das auch vorstellen