Ma poate ajuta cineva cu problemele acestea, va rog?
19. Se da un numar natural n. Se cere sa se determine diferenta și produsul dintre cea mai mare si cea mai mica cifra a sa.
20. Se da un numar n. Afisati primele n numare care fac parte din sirul: 2, 4, 8, 16, ..., 2n
Sergetec:
In ce limbaj de programare?
Răspunsuri la întrebare
Răspuns de
1
Salut!
Ai rezolarile in C++ mai jos
19.
#include <iostream>
using namespace std;
int main() {
int n, mini = 9, maxi = 0;
cin >> n;
while (n) {
if (n % 10 > maxi) {
maxi = n % 10;
}
if (n % 10 < mini) {
mini = n % 10;
}
n /= 10;
}
cout << "Diferenta: " << maxi - mini << '\n';
cout << "Produsul: " << maxi * mini;
return 0;
}
20.
#include <iostream>
using namespace std;
int main() {
int n, x = 1;
cin >> n;
for (int i = 1; i <= n; ++i) {
x *= 2;
cout << x << " ";
}
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă