Страница 1 из 1

Не понятные ошибки

СообщениеДобавлено: 18.12.2016 19:17:24
Eskin
Простите, решил писать не понятные ошибки в отдельной теме. У меня сломался HDD и решил проделать упражнения повторно.
На 9 главе, где необходимо вывести две переменных одной строкой, одна из переменных выкидывается, привожу код строки:
Код: Выделить всё
Writeln('Привет, ', N, ' ', S, '!');

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 22:02:12
Oleg_D
Eskin писал(а):одна из переменных выкидывается

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

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 22:39:35
Eskin
Оператор не выводится на экран, эксперементы помогли вызвать не корректный ввод,точнее, если ввести значение Surname дважды, тогда оно выводится корректно :roll: По какой то причине в IDE приходится вводить его дважды

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 22:44:20
Oleg_D
Выкладывайте текст программы целиком, прокуратура разберётся.

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 22:51:05
Eskin
var
N : string;
S : string;
begin
Writeln('Фамилия'); Readln(S);
Writeln('Имя'); Readln(N);
Writeln('Привет, ', N, ' ', S, '!');
Writeln('Жмяк Ентер'); Readlln;
End.


Методом эксперементов выяснил, что почему-то обе переменных задаются на этапе фамилии

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 23:33:00
Oleg_D
У меня всё нормально работает, проверил. См. прилагаемый протокол.
Код: Выделить всё
var
N : string;
S : string;
begin
Writeln('Фамилия'); Readln(S);
Writeln('Имя'); Readln(N);
Writeln('Привет, ', N, ' ', S, '!');
Writeln('Жмяк Enter'); Readln;
End.

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 23:37:06
Eskin
Возможно глюки работы IDE на 10ке?

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 23:39:28
Oleg_D
Попробуйте exe-шник запустить откомпилированный без IDE. Или переустановить всё.

Re: Не понятные ошибки

СообщениеДобавлено: 18.12.2016 23:47:59
Eskin
В exeшнике всё замечательно, благодарю)