Răspuns :
1)
int main(){
int a, b;
cin >> a >> b;;
if (a < b) {
cout << a;
}
if (a == b) {
cout << a;
}
if (a > b) {
cout << b;
}
return 0;
}
2)
#include<iostream>
using namespace std;
int main(){
int c1, c2;
cin >> c1 >> c2;
if (c1 > c2) {
c1 = c1 - c2;
cout << "Primul copil este mai mare cu " << c1 << " ani";
}
if (c1 < c2) {
c1 = c2 - c1;
cout << "Al doilea copil este mai mare cu "<<c1<<" ani";
}
if (c1 == c2) {
cout << "Au aceeasi varsta si dif. este 0";
}
return 0;
}
3)
#include<iostream>
using namespace std;
int main(){
int s1, s2;
cin >> s1 >> s2;
if (s1 < s2) {
cout << s2 << " " << s1;
}
else {
cout << s1 << " " << s2;
}
if (s1 == s2) {
cout << s1 << " " << s2;
}
return 0;
}
4)
E un enunt INCOMPLET. Sa vedem ce iese aici.
Pai, dupa cerinta spune ca s-au scos nr 1 si nr 3, adica 5+8=13.
#include<iostream>
using namespace std;
int main(){
int nr1, nr2, nr3;
cin >> nr1 >> nr2 >> nr3;
nr1 = nr1 + nr3;
cout << nr2;
return 0;
}
Alta posibilitate:
Deci avem 3 numere DISTINCTE(daca erau oarecare rezolvarea era mai lunga). Sa extragem 2 numere mai mici decat al treilea si sa se calculeze suma numerelor extrase.
Daca suma numerelor extrase este mai mare decat numarul al treilea afisam pe numarul 3.
Daca suma numerelor extrase este mai mic decat numarul al treilea afisam pe suma nr extrase.
Daca suma numerelor extrase este = cu nr. al treilea afisam pe suma numerelor extrase sau al treilea nr(nu cont. ca-s egale).
E o problema lunga, dar e interesanta!
#include<iostream>
using namespace std;
int main(){
int nr1, nr2, nr3;
cin >> nr1 >> nr2 >> nr3;
if (nr1 < nr2 && nr2 < nr3) {
if (nr1 + nr2 < nr3) {
cout << nr1 + nr2;
}
else {
cout << nr3;
}
}
if (nr1 > nr2 && nr2 > nr3) {
if (nr2 + nr3 < nr1) {
cout << nr2 + nr3;
}
else {
cout << nr1;
}
}
if (nr1 < nr2 && nr2 > nr3) {
if (nr1 + nr3 < nr2) {
cout << nr1 + nr3;
}
else {
cout << nr2;
}
}
if (nr1 > nr2 && nr2 < nr3 && nr1<nr3) {
if (nr1 + nr2 < nr3) {
cout << nr1 + nr2;
}
else {
cout << nr3;
}
}
if (nr1 > nr2 && nr2 < nr3 && nr1 > nr3) {
if (nr2 + nr3 < nr1) {
cout << nr2 + nr3;
}
else {
cout << nr1;
}
}
return 0;
}
5)
#include<iostream>
using namespace std;
int main(){
int x, y;
cin >> x >> y;
if (x < y) {
y = y * 2;
x = x * 3;
}
if (x > y) {
y = y * 3;
x = x * 2;
}
cout << x << " " << y;
return 0;
}
Bafta :)
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de ajutor, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite!