Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.02.2018, 18:35   #1
Тупая училка
Новичок
Джуниор
 
Регистрация: 25.02.2018
Сообщений: 3
Сообщение Помогите исправить проблемы в программе для определения числа, записанного в обратном порядке

Написала программу в Паскаль для определения числа, полученного выписыванием в обратном порядке цифр заданного числа. Программа выводит правильный ответ, и после этого как будто продолжает алгоритм хотя уже надо закончить. Что не так??

Последний раз редактировалось Тупая училка; 25.02.2018 в 21:46.
Тупая училка вне форума Ответить с цитированием
Старый 25.02.2018, 19:31   #2
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

После if .. then Вы аккуратно ставите блок begin .. end
А после else - нет. А надо.
Black Fregat вне форума Ответить с цитированием
Старый 25.02.2018, 19:58   #3
Тупая училка
Новичок
Джуниор
 
Регистрация: 25.02.2018
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
После if .. then Вы аккуратно ставите блок begin .. end
А после else - нет. А надо.
Спасибо, поставила, но ничего не изменилось((

Последний раз редактировалось Тупая училка; 25.02.2018 в 21:15.
Тупая училка вне форума Ответить с цитированием
Старый 25.02.2018, 20:17   #4
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Структура Вашей программы должна быть примерно такой:
Код:
if ... then begin
  ...
end
else begin
   ...
  if ... then begin
    ...
  end
  else begin
     ...
     if ... then begin
      ...
    end
    else begin
      ...
    end 
  end 
end
Black Fregat вне форума Ответить с цитированием
Старый 25.02.2018, 21:04   #5
Тупая училка
Новичок
Джуниор
 
Регистрация: 25.02.2018
Сообщений: 3
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
Структура Вашей программы должна быть примерно такой:
Код:
if ... then begin
  ...
end
else begin
   ...
  if ... then begin
    ...
  end
  else begin
     ...
     if ... then begin
      ...
    end
    else begin
      ...
    end 
  end 
end
Благодарю Все получилось
Тупая училка вне форума Ответить с цитированием
Старый 25.02.2018, 21:31   #6
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

нахрена такое полотенце?

Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите, пожалуйста! числа в массиве записать в обратном порядке. max_cska Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 13.05.2016 07:31
Для всех целых чисел отрезка [A,B] получить числа, записанные теми же цифрами, но в обратном порядке.(c++) ksly Помощь студентам 6 20.09.2015 23:29
Возврат числа в обратном порядке C tem_80 Общие вопросы C/C++ 5 25.01.2011 01:07
Вывести числа в обратном порядке asmcc Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 14 20.02.2010 11:46
как программе напечатать собственный исходный код в обратном порядке pavelstraut Общие вопросы C/C++ 30 23.07.2009 22:59