Se citesc pe rând numere naturale de maxim 3 cifre până la introducerea valorii 0. Să se calculeze și afișeze cel mai mic număr citit. De exemplu, dacă se tastează 23 12 34 0 se va obține 12. (Pseudocod si script Scratch)
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int n, z, k, i=1, p=1, min, vector[255];
while ( n!= 0 )
do {
cin>>n;
vector[i]=n;
i=i+1;
}while ( n!= 0 );
for( int k=1; k<=i; k++)
{
for( int z=1; z<=i; z++)
{
if( vector[k] < vector[z] )
{
min=vector[k] ;
}
}
}
return 0;
}
Porecla0987:
Pe langa ca e spaghetti code, e si ineficient
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int number = 1, minimum = 1e9;
while (true)
{
cin >> number;
if (number == 0)
break;
if (number < minimum)
minimum = number;
}
cout << minimum << '\n';
}
Daca stii engleza ti-l traduci singur, si fara sa stii C++.
cin = citire
cout = scriere
Alte întrebări interesante
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă