КП
Кристина Пегова

среди трехзначных чисел найти и вывести такие числа, у которых сумма крайних цифр равна средней

помогите, пожалуйста, составить программу, буду очень благодарна, попрошу как можно быстрее
Каким образом получены эти числа компютером в паскале

Дмитрий Черных
Дмитрий Черных

Если уж писать программу, то лучше сначала подумать:



Почему так?

Строка 2) первая, вторая и третья цифры числа… Да. По отдельности, чтобы проще было с ними работать.

— 4) средняя цифра числа не может быть 0 потому, что она должна равняться сумме первой и последней. Но первая не может быть 0, иначе бы это было бы не трёхзначное, а двухзначное число.

— 5) первая цифра может быть любой, но не большей чем средняя.

— 7) третья цифра однозначно определяется из второй и первой.

Ну и строка 😎 Если это выглядит так как нужно, то пользователю программы не всё ли равно, что там заложено в программе?!

ОМ
Оксана Максименко

для i от 100 до 999
{
если (i - i mod 100)/100 + i mod 10 = (i mod 100 - i mod 10)/10
{
вывод i
}
}

Переводите на паскаль сами. Хоть что-то сами сделайте.

АС
Анютка Скачкова

for i := 100 to 999 do
if (i div 100 + i mod 10 = i div 10 mod 10) then writln(i);

ЗП
Захар Паламарчук

for middle := 1 to 9 do begin
for other := 1 to middle-1 do begin
writeln(other, middle, middle-other);
end
writeln(middle, middle, 0);
end

Похожие вопросы
Сколько есть трехзначных чисел, у которых средняя цифра равна сумме двух крайних?
Дано трехзначное число а . Составить программу , которая находила бы среднюю цифру введённого числа
найти сумму чисел кратных числу P среди всех двухзначных чисел
10. Найти все четырехзначные числа, у которых сумма крайних цифр равна сумме средних цифр, а само число делится на 6 и 2
Паскаль. Найти сумму и количество всех трёхзначных чисел, сумма цифр которых равна 10. Вывести их на экран.
Определить количество трехзначных чисел сумма цифр которых равна заданному числу N
помогите решить: среди двузначных чисел найти те, которые деляться на число q, а сумма их цифр равна n(0
найдите сумму цифр всех трехзначных чисел, которые можно составить из цифр 6,7,8 без их повторения
Найти все трехзначные числа, средняя цифра которых равна сумме первой и второй цифр. Помогите сделать пожалуйста в pascal
среди двузначных чисел найти и вывести такие числа, у которых сумма крайних цифр равна средней