de la tastatura se introduc trei numere .de calculat suma dintre numarul cel mai mic si numarul cel mai mare din aceste trei numere introduse de la tastatiera
Răspunsuri la întrebare
Răspuns de
1
Salut!
Ai rezolvarea in C++ mai jos
#include <iostream>
using namespace std;
int main() {
int a, b, c, mini, maxi;
cin >> a >> b >> c;
if (a <= b && a <= c) {
mini = a;
}
else if (b <= a && b <= c) {
mini = b;
}
else {
mini = c;
}
if (a >= b && a >= c) {
maxi = a;
}
else if (b >= a && b >= c) {
maxi = b;
}
else {
maxi = c;
}
cout << mini + maxi;
return 0;
}
Alternativ putem folosi functiile max si min predefinite
#include <iostream>
using namespace std;
int main() {
int a, b, c, mini, maxi;
cin >> a >> b >> c;
maxi = max(a, b); //comp a, b
maxi = max(maxi, c); //comp max dintre a si b cu c
mini = min(a, b); //comp a, b
mini = min(mini, c); //comp min intre a si b cu c
cout << mini + maxi;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
Geografie,
9 ani în urmă