Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/34: Рейтинг темы: голосов - 34, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 3

Ненулевой код возврата

05.11.2016, 22:46. Показов 6605. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Написал программу, выводит ошибку:

Ошибка времени выполнения (ненулевой код возврата).
Возможные причины:
Ошибка времени выполнения
Отсутствует операток 'return 0' в программе на C/C++
Оператор 'return (non-zero)' в функции main на C/C++
Оператор 'halt(non-zero)' в Delphi
Оператор 'System.exit(non-zero)' в Java
Необработанное исключение

Полагаю, это из-за того, что в файле вывода курсор по окончании вывода переходит на чужую строку. Как исправить?
Вот программа:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
program o10;
const  m=10000;
var f,j:text; sum,n,k,count,s:integer; x:char; a:array[1..m] of integer;
begin
assign(f,'input.txt');
assign(j,'output.txt');
reset(f);
readln(f,n);
sum:=0;
count:=1;
rewrite(j);
for k:=1 to n do begin
read(f,x);
if x='A' then
   begin
   sum:=sum+1;
   a[count]:=1;
   count:=count+1;
   readln(f);
   end;
if x='F' then
   begin
   readln(f,s);
   if a[s]=1 then begin
   a[s]:=0; sum:=sum-1;
   end;
   end;
if x='Q' then 
    begin 
    writeln(j,sum); 
    readln(f);
    end;
end;
close(j);
close(f);
end.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.11.2016, 22:46
Ответы с готовыми решениями:

В чем разница между exit(код возврата) и ExitProcess (код возврата)?
Я так себе представляю, имеется два варианта выхода из приложения, с передачей кода возврата: 1. Функцией ExitProcess(код возврата); 2....

Код возврата в VBS
Доброго времени суток! есть два кода к примеру в первом sFile = FSO.BuildPath(FSO.GetParentFolderName(WScript.ScriptFullName),...

Код возврата из приложения
Как получить код возврата из приложения, которое я сам же и запускаю с помощью WinExec или ShellExecute?

3
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
06.11.2016, 04:42
файл input.txt приложите и условие задачи. мне в коде не понравилось, что сначала читаете тип char, не переходя на следующую строку integer. В принципе ничего страшного, но проверить надо.
0
0 / 0 / 0
Регистрация: 29.10.2016
Сообщений: 3
09.11.2016, 14:36  [ТС]
Вам необходимо разработать систему отслеживания ошибок — систему, позволяющую учитывать и контролировать ошибки и неполадки, найденные в программах, пожелания пользователей, а также следить за процессом устранения этих ошибок и выполнения или невыполнения пожеланий. Система должна хранить набор дефектов, у каждого из которых есть номер, являющийся натуральным числом, и состояние ("новый", "исправлен").

Первая версия этой системы должна поддерживать следующие функции:

добавить в систему "новый" дефект и присвоить ему номер — минимальное натуральное число, которое еще не используется в качестве номера какого-либо дефекта
изменить состояние дефекта с некоторым номером на "исправлен"
узнать количество "новых" дефектов, хранящихся в системе в данный момент


Формат входного файла

В первой строке входного файла input.txt находится натуральное число n (1 ≤ n ≤ 104) — количество операций, выполняемых с системой. Следующие n строк содержат описания самих операций:

строка содержит символ 'A' в случае, если в систему необходимо добавить "новый" дефект
строка содержит символ 'F' и номер дефекта в случае, если необходимо изменить состояние некоторого дефекта на "исправлен". Номер дефекта отделен от символа 'F' одним пробелом.
строка содержит символ 'Q' в случае, если необходимо узнать количество "новых" дефектов в системе


Для запросов второго типа гарантируется, что они содержат номер дефекта, уже занесенного в систему. Первый новый дефект получает номер1.

Формат выходного файла

В выходной файл output.txt для каждого запроса количество необходимо вывести в отдельной строке ответ на этот запрос — количество новых дефектов, хранящихся в системе в данный момент.
Вложения
Тип файла: txt input.txt (26 байт, 10 просмотров)
0
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
14.11.2016, 17:33
в чем проверяете? в PascalABC.Net без проблем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.11.2016, 17:33
Помогаю со студенческими работами здесь

Код возврата main
Приветствую всех. Определено ли стандартами C, C++, что код возврата функции main в случае успешного завершения равен 0? Если да, то будьте...

Execl,код возврата
У меня программа, которая читает из текстового файла текст(команды) и затем выполняет эти командs. Вообще,она мудрёнее, но меня интересует...

Изучаю C# по книге Шилдта. И не могу понять принцип возврата из метода и возврата значения
Объясните пожалуйста простыми словами

Код возврата к началу программы
Вот программа помогите сделать так, что если вводить с клавиатуры отрицательный элимент программа возвращала нас в начало т.е. n>0 ...

Как получить код возврата?
Здравствуйте! Просьба подсказать, как можно получить код ошибки php скрипта: <?php echo "abc"; exit(50); ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru