Разработайте программу, которая получает от пользователя целое число из интервала от 1000 до 9999 и выводит его написанным "справа налево": например, при вводе 2017 программа должна вывести 7102.
сть три способа выполнить это задание: PASCAL
просто вывести цифры на консоль
сформировать результат в строке, а потом вывести его
получить результат в виде числа, без использования строк, а затем вывести его
BobbyFresnel:
Способов на самом деле два - работать или с цифрами числа, так или иначе их получая, или работать со строкой. А вот для каждого из этих способов далее есть некоторое число вариантов. Но непонятно главное: какой способ нужен Вам?
Ответа нет. Тогда пойду самым простым путем
Ответы
Ответ дал:
0
===== PascalABC.NET =====
begin
ReadInteger.ToString.Reverse.Println
end.
Приложения:
Помогите, пожалуйста... https://znanija.com/task/33479785 ; очень нужна помощь. Буду очень благодарна!
Или вот с этим заданием: https://znanija.com/task/33482588 ... Оно по той же теме (только тут нужен алгоритм, а не программа) и тоже на 100 баллов, отмечу лучший ответ! Пожалуйста...
Школьники (да и не только они) упорно пишут "нужен алгоритм, а не программа". Видимо, на занятия не ходят, учебники не смотряти. Иначе бы знали, что программа - это алгоритм, записанный на языке, понятном исполнителю (в данном случае - компьютеру).
А то, что вы называете алгоритмом - это изображение алгоритма при помощи блок-схемы. Которые давно уже канули в прошлое, поскольку трудоемки и ничего не дают при имеющахся возвожностях современных языков программирования. Программа в пять строк пишестя за две минута, а блок-схему к ней на целый лист рисуют полчаса.
Я не отрицаю, что программа - это алгоритм, который записан на языке программирования. Это действительно так. Но в задании (последнем) я уточнила, что нужен именно алгоритм в словесной форме (для человека), и это, кстати говоря, НЕ (!) блок-схема, что и в комментарии я также уточнила. Просто через пункты: 1, 2, 3 и т. д. словами описать какие-либо действия, этапы решения задачи/циклов.
А блок-схемы сама не люблю, особенно когда их нужно рисовать не в тетради, а на компьютере, уж очень долгий процесс...
Точно, сейчас заметила, что в своём втором комментарии не вписала "словесный" - вот и вышла ошибка. Прошу прощения.
Я даже не открывал задание, потому что писать алгоритмы каким - либо иным способом, кроме как на подходящем языке программирования смысла не вижу. Если там есть уточнение, что не блок-схема нужна - что же, приношу извинения за причисление Вас к тем, кто не знает, что такое блок-схема.
Наверное, да, Вы а
*Вы правы)
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад