messwerte
-
HAllo ich habe gerade probleme bei einer Aufgabe:
Für eine Reihe von n gegebenen ganzzahligen Messwerten (n <= 100) soll der kleinste Wert
herausgesucht werden. Geben Sie jeweils in C/C++ die dazu notwendigen Typvereinbarungen an
sowie die Anweisungsfolge, die das gesuchte Ergebnis ermittelt (ohne Ein- und Ausgabe).Mein code:
#include <iostream> using namespace std; int main() { int Messwerte[100]; int_Max = 99; int_Min = 0; for( int i = 0; i < 100; i++){ if( Max > Min){ Max == Min; } else{ break; } } }Leider zeigt die ide mir hier int_Max = 99;
hier Fehler an .
Könnt ihr mir weiter helfen .
Schreib bald Klausur.
-
Du hast ein '=' zuviel.
Vielleicht willst du min_element.
-
Du hast keine Messwerte. Selbst wenn du welche hättest, benutzt du sie nie.
Schreib bald Klausur.
Dann hau rein! Das Programm solltest du alleine schreiben können.
Ich gebe dir mal ein bisschen Hilfe:
#include <iostream> #include <cstdlib> using namespace std; int main() { int Messwerte[100]; // Zerbrich dir nicht den Kopf, was diese Zeile macht. // Ich erzeuge dir bloß ein paar Messwerte, damit du damit arbeiten kannst. for (int i; i < 100; ++i) { Messwerte[i] = rand() % 12345 - 5678; cout << Messwerte[i] << ' '; } cout << "\n\nDie kleinste Zahl daraus ist: "; // Hier dein Code cout << dein_ergebnis << '\n'; }
-
silly schrieb:
int_Max = 99; int_Min = 0;Leider zeigt die ide mir hier int_Max = 99;
hier Fehler an .
Dann macht die IDE das richtig. Was macht denn der Underscore nach den "int"?
-
Es muss lauten
int Max = 99; int Min = 0;
-
ich glaube er fällt durch

-
icarus2 schrieb:
Es muss lauten
int Max = 99; int Min = 0;Nicht wirklich.
Max braucht er nicht und Min sollte mit 100 initialisiert werden, um dann immer zu prüfen ob der aktuelle Messert kleiner ist.
-
qweasdyxc schrieb:
icarus2 schrieb:
Es muss lauten
int Max = 99; int Min = 0;Nicht wirklich.
Max braucht er nicht und Min sollte mit 100 initialisiert werden, um dann immer zu prüfen ob der aktuelle Messert kleiner ist.Auf die Semantik habe ich nicht geachtet, nur auf die Syntax, da der TE sagte, dass ihm der Compiler dort einen Fehler anzeigt

-
...
-
qweasdyxc schrieb:
Max braucht er nicht und Min sollte mit 100 initialisiert werden, um dann immer zu prüfen ob der aktuelle Messert kleiner ist.
Was ist wenn alle Messwerte > 100 sind?

-
silly schrieb:
Für eine Reihe von n gegebenen ganzzahligen Messwerten (n <= 100) soll der kleinste Wert
herausgesucht werden.
-
Nathan schrieb:
silly schrieb:
Für eine Reihe von n gegebenen ganzzahligen Messwerten (n <= 100) soll der kleinste Wert
herausgesucht werden.

-
Ähm. Ähm. Hehe. Schau mal, ein Eichhörnchen.
*duck und wech*
-
_.-"""-, .' ..::. `\ / .::' `'` / / .::' .--.=; | ::' / C ..\ | :: | \ _.) \ ':| / \ '-, \./ \)\) `-| );/ '--'-'
-
...