Жаю 20 ,программирование на с++ с циклом for
1)вывести на экран все числа,которые делятся на 3 в диапозоне,который введёт пользователь с клавиатуры
2)необходимо суммировать все нечетные целые числа в диапозоне,который введёт пользователь с клавиатуры
3)найти наибольшую цифру данного натурального числа
1)
#include <iostream>
using namespace std;
int main() {
int n,m;
cout << "Enter number n: ";
cin >> n;
cout << "Enter number m: ";
cin >> m;
for (int i = n; i <= m; i++) {
if (i % 3 == 0) cout << i << endl;
}
}
2)
#include <iostream>
using namespace std;
int main() {
int n, m, sum=0;
cout << "Enter number n: ";
cin >> n;
cout << "Enter number m: ";
cin >> m;
for (int i = n; i <= m; i++) {
if (i % 2 == 0) sum+=i;
}
cout << "Result: " << sum;
}
3)
#include <iostream>
using namespace std;
int main() {
long n,m, max=0;
cout << "Enter number: ";
cin >> n;
m = n;
for (int i = 10; n>0;) {
if (n % i > max)
max = n % i;
n = n / i;
}
cout << "Result: " << max;
}
Объяснение: