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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2011, 16:46   #1
WitaliG
Пользователь
 
Регистрация: 17.08.2010
Сообщений: 75
По умолчанию почему эта программа не считает количество букв?

Подскажите, пожалуйста, почему эта программа не считает количество букв?
Напиши программу подсчета букв А во введенной строке.
Код:
var i,k : integer; S : string; C : char;
begin
        writeln('Введи строку:'); readln(S);
        k := 0;
        for i := 1 to Length(S) do begin
        if S[i] ='A' then k := k + 1;  end;
        writeln('Количество букв À = ',k);
        readln
end.
С уважением Виталий.
WitaliG вне форума Ответить с цитированием
Старый 24.01.2011, 17:06   #2
Niro
Форумчанин
 
Аватар для Niro
 
Регистрация: 23.09.2010
Сообщений: 682
По умолчанию

Не знаю, всё правельно - должна считать
Может вы просто не вводите в строку букву А, и какая это у вас буква - латинская али русская, программа посчитает их разными, и кстати учитывайте регистр буквы (размер)
Проще всего признать свою ошибку.
Гораздо труднее еЁ осознать и исправить.
Niro вне форума Ответить с цитированием
Старый 24.01.2011, 17:31   #3
Риндера
Delphi, учу С
Форумчанин
 
Аватар для Риндера
 
Регистрация: 20.10.2010
Сообщений: 178
По умолчанию

Копи-паст в консольное приложение делфи 7 - работает отлично, только текст из writeln кракозябрами.
(Вводила буквы капсом, поэтому Niro, возможно, прав)
Риндера вне форума Ответить с цитированием
Старый 24.01.2011, 17:32   #4
WitaliG
Пользователь
 
Регистрация: 17.08.2010
Сообщений: 75
По умолчанию

Спасибо, поблема оказалась в том, что в коде была латинская А, а строка была из русских букв.
WitaliG вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Важно! Программа которая считает колличество маленьких латинских букв в строке DahakaLab Помощь студентам 3 31.12.2010 18:44
Подсчитать количество букв "А" в предложении и общее количество букв.В тексте из файла несколько строк. kvas91 Общие вопросы C/C++ 3 14.11.2010 16:51
Подсчитать количество слов и количество букв MDSIQ Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 13.11.2010 16:57
Почему мат процессор не считает точно sin(pi) = 0? FPU128bit Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 27.10.2009 17:03
Не считает количество символов DeeCee Общие вопросы Delphi 11 24.12.2007 22:57