Помогите срочно с информатикой!!!

0 голосов

Помогите срочно с информатикой!!!


image

спросил от (15 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Отличник (9.7k баллов)
 
Лучший ответ

Var i,k,n: integer;
    f,fo: text;
begin
  assign(f,'in.txt');
  reset(f);
  assign(fo,'out.txt');
  rewrite(fo);
  n:=0; 
  for i:=1 to 5 do
  begin
    read(f,k);
    if k<0 then n:=n+1;<br>  end;
  writeln(fo,n);
  close(f);
  close(fo);
end.
  

оставил комментарий от (15 баллов)

Это не правильно

оставил комментарий от Отличник (9.7k баллов)

Это кто это Вам сказал, что не правильно?

оставил комментарий от Отличник (9.7k баллов)

Количество отрицательных чисел записывается в файл out.txt

оставил комментарий от (15 баллов)

Паскаль ошибку выдает

оставил комментарий от Отличник (9.7k баллов)

Какую ошибку?

оставил комментарий от (15 баллов)

Program1.pas(1) : Параметр цикла for в PascalABC.NET должен описываться в заголовке цикла

оставил комментарий от (15 баллов)

Program1.pas(1) : Ошибка времени выполнения: Файл 'C:\PABCWork.NET\in.txt' не найден.

оставил комментарий от Отличник (9.7k баллов)

Ошибка, что файл не найден?

оставил комментарий от (15 баллов)

++

оставил комментарий от Отличник (9.7k баллов)

Файл in.txt должен находиться в том же каталоге, что и программа, иначе в assign(f,'in.txt') указывайте полный путь для файла in.txt, например 'c:\dir\in.txt'

...