Zum Inhalt springen

Posti

Mitglieder
  • Gesamte Inhalte

    36
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Posti

  1. Das klappt nicht. Gibt immer einen Compilierungsfehler. Das wird mir ausgegeben. H:\Refearat\C++\Programme\Methoden\Quader Methode\Haupt.cpp In function `int main()': 15 H:\Refearat\C++\Programme\Methoden\Quader Methode\Haupt.cpp `cin' undeclared (first use this function) (Each undeclared identifier is reported only once for each function it appears in.) Das wäre der Quellcode dazu: #include <iostream> #include "quader.h" int main() { Formen m1; //Deklaration double quader; double a = 5; double b = 10; double c = 15; quader = m1.quader(a, b, c); std::cout << "Volnumen Quader: " << quader << " cm3" << std::endl; cin.get(); }
  2. Dann erstmal für den Quellcode. Aber wo füge ich jetzt den Befehl ein dass das Fenster sich nicht sofort wieder schließt ? soweit ich weiss heisst der Befehl cin.get(); So sieht das ganze jetzt bei mir aus: #include <iostream> #include "quader.h" int main() { Formen m1; //Deklaration double quader; double a = 5; double b = 10; double c = 15; quader = m1.quader(a, b, c); std::cout << "Volnumen Quader: " << quader << " cm3" << std::endl; } class Formen { public: double quader (double a, double b,double c) { double quader; quader = (a*b*c); return quader; } }; Habe schon ziemlich viel probiert wo der cin.get(); Befehl eingefügt werden muss.
  3. Habs mal nen bischen abgeändert aber funzen tut es noch nicht. Ich weiss ja selber gar nicht wirklich wie man die Methoden in C++ aufruft. Wäre echt nett wenn du mir nen Beispiel geben könntest. Die Methode: class quader { void quader (double a, double b, double c) { double ergebnis = a*b*c; } }; Das Hauptprogramm #include <iostream> #include "quader.h" using namespace std; int main() { quader.Haupt; double a = 10; double b = 10; double c = 10; double ergebnis; std::cout<<"Ergebnis = "<<ergebnis<<endl; cin.get(); }
  4. Hallo, ich soll am Mittwoch mit eine kleine Präsentation halten in der ich die Unterschiede zwischen Java und C++ kurz erkläre. Ich bin noch relativ unerfahren in sachen programmieren und weiss jetzt nicht wie ich eine selbst erstelle Methode in einem externen Hauptprogramm aufrufen soll um sie zu verwenden. Ich möchte eine Methode verwenden die das Volnumen einen Quaders berechnet. Ist ja ziemlich einfach. Also in Java sieht das ganze so aus: Hier die Methode in einer einzelnen Klasse: public class Formen { public double quader (double a, double b,double c) { double quader; quader = (a*b*c); return quader; } } Und hier das Hauptprogramm in der ich die Methode aufrufe: public class Haupt { public static void main (String argv[]) { Formen m1 = new Formen(); //Deklaration double quader; double a = 5; double b = 10; double c = 15; quader =m1.quader(a, b, c); System.out.println ("Volnumen Quader: "+quader+" cm3"); } } So hier das ganze in C++ Methode: class quader { void test (int a, int b, int c) { int ergebnis = a*b*c; } }; Hauptprogramm: #include <iostream> #include "quader.h" using namespace std; int main() { quader Haupt; int a = 10; int b = 10; int c = 10; int ergebnis; std::cout<<"Ergebnis = "<<ergebnis<<endl; cin.get(); } Die Ausgabe sollte hier ja eigentlich lauten: Ergebnis = 1000 Wenn ich die exe. ausführe wird ausgegeben: Ergebnis = 3735609 Wenn ich in der Entwicklungsumgebung compiliere und dann ausführe wird ausgegeben: Ergebnis = 50396196 Woher nimmt er diese Zahlen ? Ich nutzte Dev-C++ als Umgebung. Wäre echt nett wenn ihr mir helfen würdet, Ist bestimmt ein Fehler in der Syntax. MfG Posti
  5. Warum Hauptschüler ? wenn ich die 10. geschafft habe ist das nen ganz normaler Realschulabschluss. Bei uns in Niedersachsen kann man nur das Abitur machen also in die 11. Klasse übergehen wenn man einen Erweiterten Realschulabschluss hat. Oder wenn man es ganau haben will Erweiterter Sekundarabschluss 1. Von Aufnahmeprüfungen habe ich hier noch nichts gehört.
  6. Ja das kenne ich. Also ich habe 2 A Kurse. Im A Kurs wird die note immer einen nach oben gesetzt also aus einer 3 wird ne 2 und aus einer 2 ne 1. In den Hauptfächern (Deutsch,English und Mathe) braucht man bei uns einen Durchschnitt von 2,0. Ich bekomme in Deutsch ne 3, in English ne 3 und in Mathe ne 3. Also English zählt 2 und Mathe auch. Da ich aber in Deutsch ne 3 habe komme ich nicht auf 2,0. Aber naja wenn das eh egal ist und keine vorteile bringt stört mich das nicht.
  7. Achso dann bin ich ja beruhigt. Wäre nämlich ziemlich ärgerlich gewesen da ich nur ganz knapp an einem erweiterten realschulabschluss vorbei schramme.
  8. Eigentlich bringt es mir überhaupt nichts. Aber ich denke schon das es irgendeinen unterschied macht wenn man den schon vorher hat.
  9. Ja ich weiss da freu ich mir ja auch drüber. Aber ich würde trotzdem gerne wissen wie das mit dem Abschluss ist. Nach den 3 Jahren hab ich ja auf jeden fall den erweiterten, aber wie ist das wenn ich den schon vor der Ausbildung habe ?
  10. hi, ich hab jetzt vor einigen wochen eine Ausbildungsstelle als Fachinformatiker für Anwendungsentwicklung bekommen. Ich geh zurzeit in die 10. Klasse einer hauptschule. So wie es aussieht werde ich "nur" den normalen Realschulabschluss schaffen. Wäre es von Vorteil wenn ich mit einem erweiterten Realschulabschluss in die Ausbildung gehe ? ich meine nach den 3 Jahren Ausbildung habe ich ja eh den erweiterten. Ist das dann egal wenn ich mit einem erweiterten abschluss in die ausbildung gehe oder hätte ich dann nach den 3 jahren einen anderen Abschluss ? MfG Posti

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