Ребят,помогите,жаю 20 баллов,программирование на с++ с циклом for
1)Вывести на экран все числа,которые делятся на 3 в диапозоне,который введёт пользователь с клавиатуры
2)необходимо суммировать все нечетные целые числа в диапозоне,который введёт пользователь с клавиатуры
3)Найти наибольшую цифру данного натурального числа
Answers & Comments
Ответ:
1)
#include <iostream>
using namespace std;
int main() {
int n,m;
int sum=0;
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;
int 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 << endl;
}
===================
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;
}
Объяснение: