Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
15 января 2023 06:14
1314
Дано натуральное число n. Напечатайте все n-значные нечетные натуральные числа в порядке убывания.Входные данные
Вводится натуральное число.
Выходные данные
Выведите ответ на задачу.
решение через цикл for
на C++
1
ответ
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n, from, to; // n - количество символов, from - от, to - до какого будем выводить
cin >> n; // вводим n
from = pow(10, n)-1; // а в степень n, верхняя граница
to = pow(10, n-1); // b в степень n-1, нижняя граница
for (int i = from; i >= to; i--) { //проходим по всему числовому отрезку
if (i%2==1) { // если число нечётное
cout << "\n" << i; // выводим его
}
}
return 0;
}
#include <cmath>
using namespace std;
int main() {
int n, from, to; // n - количество символов, from - от, to - до какого будем выводить
cin >> n; // вводим n
from = pow(10, n)-1; // а в степень n, верхняя граница
to = pow(10, n-1); // b в степень n-1, нижняя граница
for (int i = from; i >= to; i--) { //проходим по всему числовому отрезку
if (i%2==1) { // если число нечётное
cout << "\n" << i; // выводим его
}
}
return 0;
}
0
·
Хороший ответ
17 января 2023 06:14
Остались вопросы?
Еще вопросы по категории Информатика
Ребята,нужно рассказать и проанализировать его данный домен "school.ciit.zp.ua"...
Помогите, пожалуйста. Как посчитать сумму и количество цифр в строке на Python'e? К примеру, Input: ABC23G5. Output: 3 10...
Что такое байт, килобайт, мегабайт и гигабайт? Как они связаны между собой? Сколько байтов составляют 1/2 килобайта? Сколько битов содержится в 1/2...
1.В библиотеке 16 стеллажей. На каждом стеллаже по 8 полок. Библиотекарь сказала Оле, что интересующая ее книга, находится на 3 стеллаже, на 2-ой свер...
Ячейка памяти компьютера состоит из однородных элементов называемых 1)кодами 2) битами 3)цифрами 4) коэффициент ...