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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2008, 15:45   #1
Irat
Пользователь
 
Регистрация: 04.02.2008
Сообщений: 35
По умолчанию Подскажите в чём ошибка!

Program slova;
var k,z,p,gl,sog:integer;
f:Text;
Stroka,B,Put:String;
begin
p:=0;
k:=0;
Repeat
if k>0 then Writeln('Vvidite 1 ili 2');
Writeln('Prochitat iz fayla(1) ili vvizti v ruchnuyu(2)');
readln(z);
k:=k+1;
Until (z=1) or (z=2);
If z=1 then
begin
Writeln('Vvedite put k faylu v formate D:\..\...txt');
Readln(Put);
Assign(f,Put);
Reset(f);
Readln(f,Stroka);
Close(f);
end;
If z=2 then
begin
Writeln('Vvedite stroku');
Readln(Stroka);
end;
gl:=0;
sog:=0;
While p<=length(Stroka) do
begin
p:=Pos(' ',Stroka);
B:=Copy(Stroka,p-1,1);
If (B='a') or (B='A') or (B='e') or (B='E') or (B='i') or (B='I') or (B='o') or (B='O') or (B='u') or
(B='U') or (B='y') or (B='Y') then gl:=gl+1
else sog:=sog+1;
Delete(Stroka,1,p);
end;
Writeln('Glasnih =',gl,' Soglasnih =',sog);
end.

После первого if программа останавливается.
Всем ответившим спасибо!
Irat вне форума Ответить с цитированием
Старый 18.02.2008, 16:07   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
После первого if программа останавливается.
А у меня нет, что я делаю не так?
что значит останавливается?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.02.2008, 16:31   #3
Irat
Пользователь
 
Регистрация: 04.02.2008
Сообщений: 35
По умолчанию

Программа полностью работает?
Даже после нажатья после первого запроса 1?
Irat вне форума Ответить с цитированием
Старый 18.02.2008, 17:13   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Программа работает чертикак но на усливии не падает.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите, где ошибка в использовании ControlSource... Tooree Microsoft Office Access 2 18.08.2008 20:46
Подскажите где у меня ошибка(Паскаль) NTFS Помощь студентам 3 02.04.2008 19:28
Подскажите, где в программе ошибка gamer123 Паскаль, Turbo Pascal, PascalABC.NET 3 25.02.2008 03:09
Ошибка класса EIdReadTimeout - подскажите, кто знает.... maryzza Общие вопросы Delphi 6 12.12.2007 17:11
Подскажите плиз в чем ошибка в БД D7 при SQL запросе TitAn БД в Delphi 16 07.06.2007 20:18