Предмет: Информатика,
автор: proty
Pascal. Сумма квадратов цифр некоторого двузначного числа на 1 больше утроенного произведения этих цифр. После деления этого двузначного числа на сумму его цифр в
частном получается 7 и в остатке 6. Составить цикл нахождения числа, если он существует.
Ответы
Автор ответа:
0
for i:=1 to 9 do
for j:= 0 to 9 do
if((i*i+j*j-3*i*j=1)and((i*10+j)div(i+j) = 7)and((i*10+j)mod(i+j) = 7) then write('Искомое число',i*10+j);
end.
for j:= 0 to 9 do
if((i*i+j*j-3*i*j=1)and((i*10+j)div(i+j) = 7)and((i*10+j)mod(i+j) = 7) then write('Искомое число',i*10+j);
end.
Автор ответа:
0
Замечательный фрагмент, только с двумя недостатками: в условном выражении не хватает закрывающей скобки и если её поставить в самом конце, программа не находит решения.
Автор ответа:
0
Увидел, где ошибка. Перед then должна быть не 7, а 6)
Похожие вопросы
Предмет: Математика,
автор: Аноним
Предмет: География,
автор: drako0100
Предмет: Математика,
автор: ulvipervizoglu
Предмет: Литература,
автор: Индиана21