Предмет: Информатика, автор: qwertyui21122004

Задание 3(2 балла)
Разработайте программу, отображающую на экране все трехзначныечисла до заданного
числа N (100≤N<999), состоящие из разных цифр в разрядах.
Примечание. Трехзначные числа начинаются со 100.
Дескрипторы:
- находят трехзначные числа;
- находят числа с разными цифрами;
- пишут код программы;
- проверяют программный код;
находят ошибки, допущенные впрограмме.

Ответы

Автор ответа: Fchchchv
2

Ответ:

не знаю какой язык написал на питоне и с++

Объяснение:

на питоне

N = int(input("Введите число N (100 ≤ N < 999): "))

if N < 100 or N > 999:

print("Число должно быть в диапазоне от 100 до 999")

else:

for i in range(100, N+1):

if i % 10 != i // 10 % 10 and i % 10 != i // 100 and i // 10 % 10 != i // 100:

print(i)

на с++

#include <iostream>

using namespace std;

int main() {

int N;

cout << "Введите число N (100 ≤ N < 999): ";

cin >> N;

if (N < 100 || N > 999) {

cout << "Число должно быть в диапазоне от 100 до 999" << endl;

} else {

for (int i = 100; i <= N; i++) {

if (i % 10 != i / 10 % 10 && i % 10 != i / 100 && i / 10 % 10 != i / 100) {

cout << i << endl;

}

}

}

return 0;

}

Приложения:
Похожие вопросы
Предмет: Қазақ тiлi, автор: rustemzhansarbaev29