Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Вниз

pascal, runtime error 106   Найти похожие ветки 

 
WormSpy   (2003-11-14 14:22) [0]

при выполнении программы выскакивет Runtime error 106 если ввести строку содержащую буквы или "-" в середине строки
можно ли как-нибудь поймать эту ошибку чтобы программа продолжала дальше работать?


 
Skier   (2003-11-14 14:24) [1]


> можно ли как-нибудь поймать эту ошибку чтобы программа продолжала
> дальше работать?

можно


 
WormSpy   (2003-11-14 14:28) [2]


> можно

как?


 
Skier   (2003-11-14 14:29) [3]


> как?

Для начала привести код, в котором возникает ошибка.


 
WormSpy   (2003-11-14 14:33) [4]


program OA74 (input, output);
var
n, i, j: integer;
list : array[0..3] of integer;
flag: boolean;
input: string;

begin
i:=1;
for n:= 0 to 3 do list[n]:=0;
writeln("enter the values please, enter -1 if you want to stop entering");
readln(list[0]);

while list[0]<>-1 do
begin
for n:=1 to 3 do
begin
if list[0]>list[n] then
begin
for j:=3 downto n do list[j+1]:=list[j];
list[j]:=list[0];
break;
end;
end;
readln(list[0]);
if (list[0]>0) and (i<3) then i:=i+1;
end;

writeln;
if i<3 then
begin
writeln("not enough numbers");
for n:= 1 to i do writeln(list[n]);
end
else
begin
writeln("the biggest values are:");
for n:=1 to 3 do writeln(list[n]);
end;

readln;
end.


программа выводит 3 наибольших числа из всех введеных положительных чисел типа integer.
error выскакивает когда вводится не integer


 
Palladin   (2003-11-14 14:34) [5]

val + Alt-F1


 
Skier   (2003-11-14 14:36) [6]

Параметры input, output зачем ?


 
Юрий Зотов   (2003-11-14 14:37) [7]

См. IOResult в справке. Пример - там же.


 
WormSpy   (2003-11-14 14:54) [8]

spasibo! =)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.018 c
1-79037
Layner
2003-11-10 13:18
2003.11.24
Господа, подскажите, как правидьно организовать большой проект


1-78932
OlegL
2003-11-12 10:45
2003.11.24
Ресурс в .exe


7-79204
MAPIIIAJL
2003-09-12 10:22
2003.11.24
Виртуальный COM порт


3-78813
Disruptor
2003-10-10 12:14
2003.11.24
Какую СУБД лучше использовать локально


3-78854
chistyakov
2003-11-03 17:41
2003.11.24
Проблема с ADOStoredProc





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский