Вопрос по информатике:
Найти симметричные натуральные числа из промежутка от А до В (А и В вводятся с клавы). basic, желательно basic256.
Трудности с пониманием предмета? Готовишься к экзаменам, ОГЭ или ЕГЭ?
Воспользуйся формой подбора репетитора и занимайся онлайн. Пробный урок - бесплатно!
- 08.04.2017 14:57
- Информатика
- remove_red_eye 4385
- thumb_up 32
Ответы и объяснения 1
# Симметричные числа
input "Нижняя граница диапазона = ", a
input "Верхняя граница диапазона = ", b
if b t=a
a=b
b=t
end if
if a<10 then
print "Числа должны быть по крайней мере двухзначными"
goto Fin
end if
for i=a to b
s$=i
n=length(s$)
k=n\2
for j=1 to k
if mid(s$,j,1) mid(s$,n-j+1,1) then goto NonSimm
next j
print i
NonSimm:
next i
Fin:
end
Тестовое решение:
Нижняя граница диапазона = 954
Верхняя граница диапазона = 1423
959
969
979
989
999
1001
1111
1221
1331
- 09.04.2017 09:16
- thumb_up 7
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.