1. Se citeste un numar de 3 cifre. Sa se elimine o cifra din numar astfel incat sa se obtina numarul cel mai mare care se poate obtine cu celelalte 2 cifre ale lui n in ordinea in care apar.
2. Se citeste n numar natural. Sa se calculeze sis a se afiseze: s=1+2+3+…+n
Multumesc de ajutor!
Răspunsuri la întrebare
Răspuns de
3
Salut!
Ai rezolvarile in limbaj C++ mai jos
1.
#include <iostream>
using namespace std;
int main()
{
int n, max = -10000000, cn;
cin >> n;
cn = n;
int y = n % 10 + (n / 100) * 10;
cn = n / 10;
if (cn > max)
{
max = cn;
}
if (n % 100 > max)
{
max = n % 100;
}
if (y > max)
{
max = y;
}
cout << max;
return 0;
}
2.
#include <iostream>
using namespace std;
int main()
{
int n, s = 0;
cin >> n;
cout << "s = ";
for (int i = 1; i <= n - 1; i++)
{
cout << i << " + ";
}
s = n*(n + 1)/2;
cout << n;
cout << endl;
cout << "s = " << s;
return 0;
}
Alte întrebări interesante
Engleza,
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ă
Limba română,
9 ani în urmă