Hilfe bei den Hausaufgaben C++
-
Hahaha ich hab langeweile gehabt und hab Aufgabe 1 unentgeldlich gemacht...;) Du bist aber auch so ein Jockel das du so eine einfache Sache nicht hinbekommst. Vielleicht solltest du mal lieber überlegen ob du nicht besser auf die Baustelle gehst. Das waren gerade mal 50 Zeilen Code hab dafür 7 min gebraucht.
#include <iostream> #include <windows.h> using namespace std; #define size 20 struct cord { int x; int y; }; int main() { cord koordinaten [size]; int x = 0; int y = 0; for(int i = 0; i<size;i++) { system ("cls"); cout << "Geben Sie bitte eine Koordinate ein:" << endl; cout << "X: \n"; cin >> x; cout << "Y: \n"; cin >> y; koordinaten[i].x = x; koordinaten[i].y = y; } int anz = 0; for(int i = 0; i<size; i++) { if(koordinaten[i].x >= -3 && koordinaten[i].x <= 1 && koordinaten[i].y >= 2 && koordinaten[i].y <= 5) { anz++; } } cout << anz << "Koordinaten liegen in dem Quadrat\n"; cin.get(); return 0; }
-
Jemanden deine Hausaufgaben machen zu lassen bringt genau was?
Achja natürlich, ein + vom Lehrer.... zumindest wenn er selbst keine Ahnung hat und dementsprechend keine Fragen zu deiner Lösung stellt
-
Zu aufgabe 1:
Soweit ich weis must du aber size mit 21 definiren denn wenn du nur 20 machst nimmt der PC nur 19 koordinaten da deine for schleife bei 20. schon erfüllt ist und nur bis 19 durchläuftVersteht das irgeneiner?
-
BennIY schrieb:
Zu aufgabe 1:
Soweit ich weis must du aber size mit 21 definiren denn wenn du nur 20 machst nimmt der PC nur 19 koordinaten da deine for schleife bei 20. schon erfüllt ist und nur bis 19 durchläuftVersteht das irgeneiner?
1. Du bist 7 Monate zu spät.
2. Du hast noch nicht verstanden, dass Arrayindizes bei 0 anfangen.
3. Du solltest in deiner Signatur True und False kleinschreiben.
-
Oh shit ok nach 7 Monaten denk ich hat er seine Hausaufgaben fertig.
In meiner alten sprache fingen diese immer bei 1 an muss mich noch umgewöhnen
-
Zu deiner Sigatur:
switch(CodeAnschauen){ case0:{Lernwille = False;} case1:{Lernwille = True;}}
- Schlecht Formatiert
CodeAnschauen
ist also ein in einint
konvertierbarer Typ. Demnach lässt er sich auch in einenbool
konvertieren. Also:
Lernwille = CodeAnschauen;
-
EOutOfResources schrieb:
Zu deiner Sigatur:
switch(CodeAnschauen){ case0:{Lernwille = False;} case1:{Lernwille = True;}}
- Schlecht Formatiert
CodeAnschauen
ist also ein in einint
konvertierbarer Typ. Demnach lässt er sich auch in einenbool
konvertieren. Also:
Lernwille = CodeAnschauen;
Lernwille ist immer True weil ein break fehlt.
Was für 'ne dämliche Signatur...
-
Man muss meine signatur ja auch nicht im code einbauen,
so gesehen kann man auch einfach schreiben
Codeanschauen = Lernwille;
jenachdem ob man den Code anschaut ist der Lernwille auch so
-
EOP schrieb:
Lernwille ist immer True weil ein break fehlt.
Hab ich gar nicht gesehen. Lol.
-
mus halt noch lernen in PAWN brauchte man auch kein break
-
So viel zum Thema
Hallo wer kann mir hier helfen bei den Lösungen soll in c++ prgrammiert werden
-
7xCore schrieb:
So viel zum Thema
Hallo wer kann mir hier helfen bei den Lösungen soll in c++ prgrammiert werden
Hat auch mit Lernwille zu tun.
-
genau soetwas schrieben die PAWN-Neulinge auch andauernt im Forum, kein Wille alles machen lassen aber gut das ist 7 monate her, ich denk inzwischen hat er seine Hausaufgaben fertig (oder auch nicht)