Citat:
Ursprungligen postat av
smellyproof
Saken är den att programmet skall "löpande" läsa in heltal från terminalen och uppdatera det största talet efter varje inmatning.
Är det såhär du menar? c++
[PHP]#include <iostream>
using namespace std;
int main(){
const int SIZE = 10;
int element[SIZE], max = 0, min = 0;
for (int i = 0; i < SIZE; ++i){
cout << "\n Mata in ett tal: ";
cin >> element[++i];
if (element[i] > element[0]){
element[0] = element[i];
max = element[0];
cout << " \n Största elementet är nu: " << element[0];
}
}
cout << " \n Största elementet är: " << max ;
cin.get();
return 0;
}[/PHP]
Du kan ju också testa det med random
[PHP]#include <iostream>
#include <random>
using namespace std;
int main(){
random_device rd;
mt19937 mt(rd());
uniform_int_distribution<int> dist(0, 100);
const int SIZE = 10;
int element[SIZE], max = 0, min = 0;
for (int i = 0; i < SIZE; ++i){
//cout << "\n Mata in ett tal: ";
//cin >> element[++i];
element[++i] = dist(mt);
cout << "\nDraget nr: " << element[i];
if (element[i] > element[0]){
element[0] = element[i];
max = element[0];
cout << " \n Största elementet är nu: " << element[0];
}
}
cout << " \n Största elementet är: " << max ;
cin.get();
return 0;
}[/PHP]