Первая задача.
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int Q;
cin >> Q;
if (Q >= 100 && Q <= 999)
{
cout << "это 3-хзначное число";
}
else
{
cout << "это не 3-хзначное число";
}
cout << endl;
return 0;
};
Вторая задача.
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int D;
cin >> D;
if (D >= 10 && D <= 20)
{
cout << "Принадлежит";
}
else
{
cout << "Не принадлежит";
}
cout << endl;
return 0;
};
Объяснение:
Поделитесь своими знаниями, ответьте на вопрос:
Составить программу вычисления суммы всех натуральных чисел, меньших м, в записи которых нет парных цифр. использовать функцию определения количества парных цифр в числе. язык c++
#include <iostream>
using namespace std;
int sum( int n ){
int k = 0;
int t = n;
while ( t > 0 )
{
if ( ( t % 10 ) % 2 == 0 )
k++;
t /= 10;
}
return k;
}
int main()
{
int M,S,p;
cin >> M;
S = 0;
for ( int i = 1; i < M; i++ ){
p = sum(i);
if ( p == 0 ) {
S = S + i;
}
}
cout << S;
return 0;
}