0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 37
1

Помогите найти ошибку в программе

15.01.2014, 11:55. Показов 367. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
program idiot;
var a,b,c:text;
s:string;
v:string;
begin
assign(a,'1.txt'); reset(a);
assign(b,'2.txt'); reset(b);
assign(c,'3.txt'); rewrite(c);
while not eof(a) or eof(b) do begin
readln(a,s);
readln(b,v);
if length(a)>length(b) then writeln(c,v);
end;
close(a);close(b);close(c);
writeln('zapisan');
end.
написал программу по сравнению строки в двух файлах, и записывает короткую строку в 3-й файл. выдает ошибку" 12,14 error; type mismatch и 12.4 так же. подскажите в чем моя ошибка

Добавлено через 14 минут
нашел ошибку, но программа не работает(
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2014, 11:55
Ответы с готовыми решениями:

Помогите найти ошибку в программе
Даны целые a1,a2,…,an. Посчитать количество тех членов ai данной последовательности, которые...

Помогите найти ошибку в программе
найти ошибку C Головная программа Dimension A(10),B(20), C(15) Read(*,*)A,B,C ...

Помогите найти ошибку в программе
вводятся фамилия имя отчество, определить самое редкое имя. Что не так, почему программа не...

Помогите найти ошибку в программе
#include <iostream.h> #include <math.h> #include <stdlib.h> #include <conio.h> void main() {...

4
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
15.01.2014, 12:05 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
program idiot;
var a,b,c:text;
    s:string;
    v:string;
begin
assign(a,'1.txt'); reset(a);
assign(b,'2.txt'); reset(b);
assign(c,'3.txt'); rewrite(c);
while not eof(a) or not eof(b) do
 begin
  readln(a,s);
  readln(b,v);
  if length(s)>length(v) then writeln(c,v)
  else if length(s)<length(v) then writeln(c,s)
 end;
close(a);close(b);close(c);
writeln('zapisan');
end.
1
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 37
15.01.2014, 12:11  [ТС] 3
программа закрывается сразу после исполнения
0
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
15.01.2014, 12:14 4
Это мне претензии? Так код вроде твой. Допиши
Pascal
1
2
3
writeln('zapisan');
readln;//это и нажимай Enter для выхода
end.
1
0 / 0 / 0
Регистрация: 07.06.2013
Сообщений: 37
15.01.2014, 12:17  [ТС] 5
спасибо
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.01.2014, 12:17
Помогаю со студенческими работами здесь

Помогите найти ошибку в программе! (С++)
Найти строку с минимальной суммой элементов #include&lt;iostream&gt; using namespace std; #include...

Помогите найти ошибку в программе
Помогите мне найти ошибку) Реализовать необходимо на С++ #include &lt;iostream&gt; #include &lt;stdlib.h&gt;...

помогите найти ошибку в программе
#include &lt;cstdlib&gt; #include &quot;CMatrix.h&quot; #include &lt;conio.h&gt; //Руссификация ostream&amp;...

Помогите найти ошибку в программе
подскажите почему не работает? #include &lt;stdio.h&gt; #include &lt;conio.h&gt; void FormMassive(int...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru