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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2010, 16:03   #1
Paulsan
Пользователь
 
Регистрация: 11.10.2010
Сообщений: 18
По умолчанию вывод последнго символа строки

Покажите где ошибка, т.к. выводит последний символ только если он чётный.
Program N2;
uses crt;
var
s:string;
count:byte;
begin
writeln ('введите строку');
readln (s);
for count:=1 to length(s) do
inc(count);
writeln (s[count]);
writeln;
end.
Paulsan вне форума Ответить с цитированием
Старый 20.10.2010, 16:09   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Код:
Program N2;
var s:string;
begin
writeln('введите строку');
readln(s);
writeln(s[length(s)]);
readln;
end.
и все.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 20.10.2010, 16:12   #3
Paulsan
Пользователь
 
Регистрация: 11.10.2010
Сообщений: 18
Радость

спасибо, как всё логично оказывается
Paulsan вне форума Ответить с цитированием
Старый 20.10.2010, 18:34   #4
xrob
Форумчанин
 
Регистрация: 18.10.2010
Сообщений: 419
По умолчанию

Код:
for count:=1 to length(s) do
inc(count);
как я понимаю, переменная count актуальна только для цикла.
после завершения цикла for на удаляется.
потому и не работает приведенный код.
xrob вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод символа перевода строки из МЕМО в текст. файл (Delphi) ChEaTeR-abc Помощь студентам 5 02.07.2010 20:43
Вывод лишнего символа. Консольное приложение I/O. Dagas Общие вопросы C/C++ 5 03.06.2010 11:31
Удаление символа из строки forsaken66 Общие вопросы C/C++ 4 06.11.2009 11:33
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10
вывод символа skymaster Общие вопросы Delphi 3 04.06.2009 17:31