Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

c++ test - eindimionsonales array - wie filtere ich die höchste

glorias / 3 Antworten / Baumansicht Nickles

hallo!


ich hatte heute test in c/c++ borland und habe mich ehrlich geagt grün und blau geärgert.


aufgaben stelllung einfach - dimionsonieren eines arrays mit 10 zahlen - soweit so gut;


eingeben okay - aber wie filtere ich die höchste zahl raus?


und wie vermeide ich bei der ausgabe von 6 zufallszahlen(random) das 2 gleich sind?


danke.

bei Antwort benachrichtigen
Matthias! glorias „c++ test - eindimionsonales array - wie filtere ich die höchste“
Optionen

1)
du durchläufst das array mit einer for schleife. du merkst dir immer die zahl an der stelle i an der du gerade bist, wenn sie grösser ist als die vorhergehende.voila !
2)
du musst mit allen vorgängern bei der ausgabe vergleichen und entsprechend ausgeben.

noch fragen ?

gruß matthias

bei Antwort benachrichtigen
Matthias! glorias „c++ test - eindimionsonales array - wie filtere ich die höchste“
Optionen

sorry...

1)
du durchläufst das array mit einer for schleife. du speicherst in max immer die zahl an der stelle i im array (an der du gerade bist), wenn sie grösser ist als max selbst (init am anfang der schleife).

bei Antwort benachrichtigen
glorias Nachtrag zu: „c++ test - eindimionsonales array - wie filtere ich die höchste“
Optionen

hallo matthias!
herzlichen dank - wärst du so nett - ich weiß das ist lästig-
aber könntest du mir hier nen kurzen code - der als funktion taugt -
posten?
was was ich mit nem array[3]?
danke schön

bei Antwort benachrichtigen