Răspuns :
Salut!
Ai rezolvarea la toate problemele in limbaj C++ mai jos
1.
#include <iostream>
using namespace std;
int main()
{
int n, s = 0;
cin >> n;
while (n != 0)
{
int c = n % 10;
s++;
n /= 10;
}
cout << s;
return 0;
}
2.
#include <iostream>
using namespace std;
int main()
{
int n, p = 1;
cin >> n;
while (n != 0)
{
int c = n % 10;
p *= c;
n /= 10;
}
cout << p;
return 0;
}
3.
#include <iostream>
using namespace std;
int main()
{
int n, min = 100000000;
cin >> n;
while (n != 0)
{
int c = n % 10;
if (c < min)
{
min = c;
}
n /= 10;
}
cout << min;
return 0;
}
4.
#include <iostream>
using namespace std;
int main()
{
int n, p = 1, s = 0;
while (n != 0)
{
cin >> n;
if (n < 0)
{
p *= n;
}
else
{
s += n;
}
}
cout << p << " " << s;
return 0;
}
5.
#include <iostream>
using namespace std;
int main()
{
int n, k, num = 0;
cin >> n >> k;
while (n != 0)
{
int c = n % 10;
if (c == k)
{
num++;
}
n /= 10;
}
cout << num;
return 0;
}
6.
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
if (i % 2 == 0)
{
cout << i << " ";
}
}
return 0;
}
7.
#include <iostream>
using namespace std;
int main()
{
int n, ogl = 0;
cin >> n;
while (n != 0)
{
int c = n % 10;
ogl = ogl * 10 + c;
n /= 10;
}
cout << ogl;
return 0;
}
8.
#include <iostream>
using namespace std;
int main()
{
int a, b, r, cmmdc;
cin >> a >> b;
r = a % b;
while (r != 0)
{
a = b;
b = r;
r = a % b;
}
cmmdc = b;
cout << cmmdc;
return 0;
}
9.
#include <iostream>
using namespace std;
int main()
{
int a, b, r, cmmdc, cmmmc, ca, cb;
cin >> a >> b;
ca = a;
cb = b;
r = a % b;
while (r != 0)
{
a = b;
b = r;
r = a % b;
}
cmmdc = b;
cmmmc = (ca * cb)/cmmdc;
cout << cmmmc;
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Nu ezitați să ne contactați pentru întrebări sau asistență suplimentară. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!