Найдите и исправьте ошибки в тексте программы


Информатика,


вопрос задал Tayxd,


4 года назад

Добавить свой ответ

Ответы на вопрос

Ответил malfoyd620





3

Ответ:

a)

program Examрle1;

var m: integer; h, g, A: real;

begin

m:=10;

g:=9.8;

h:=5.5;

A:=m*g*h;

write( ‘A= ‘, A)

end.

b)

program Examрle2;

var a, b, c: real;

begin

a:=2.5;

b:=3.0;

writeln(a,’ ‘,b);

c:=a;

a:=b;

b:=c;

write (a,’ ‘,b)

end.

Добавить свой ответ

Предыдущий вопрос

Следующий вопрос

Новые вопросы

Русский язык,
2 месяца назад

укажите предложение с уточняющими членами(знаки препинания не расставлены) а)Я проснулся рано часу в пятом пополудни б)Молодой казак стройный и красивый налил мне стакан простого вина.

Английский язык,
2 месяца назад

написать 10 предложений со сложным дополнением…

Математика,
4 года назад

Помогиитееее 50 баллов…

Математика,
4 года назад

В магазин завезли овощи.Две девятых всех овощей-огурцы,а пять десятых всех овощей -картофель.СКОЛЬКО кг огурцов завезли в магазин , если картофеля завезли 135кг?

Математика,
6 лет назад

19344/156. 42416/176. 12865/415. 14352/624. столбиком.

Химия,
6 лет назад

Помогите пожалуйста
Установите молекулярную формулу вещества , если известно, что оно содержит по массе : 31,9% C, 5,3% H и 62,8% Cl. Плотность по воздуху равна 3,9. Напишите формулы изомеров и…

Найдите и исправьте ошибки в программах.
1. var x, y, z1, z2:integer;
begin
write(ꞌВведите x =ꞌ);
read(x);
write(ꞌВведите y =ꞌ);
read(y);
z1:= int(x/y);
z2:= frac(x/y);
write(ꞌЦелая часть =ꞌ,z1);
write(ꞌДробная часть =ꞌ,z2);
end.

2. var x, y, z1, z2:real;
begin
write(ꞌВведите x =ꞌ);
read(x);
write(ꞌВведите y =ꞌ);
read(y);
z1:=x div y;
z2:=x mod y;
write(ꞌЦелая часть =ꞌ,z1);
write(ꞌОстаток =ꞌ,z2);
end.

Apoc_245

0 / 0 / 0

Регистрация: 22.03.2013

Сообщений: 5

1

Найти ошибки в тексте программы

28.03.2013, 13:07. Показов 1553. Ответов 3

Метки нет (Все метки)


Студворк — интернет-сервис помощи студентам

Помогите пожалуйста исправить ошибки и сделать программу рабочей
Зарание Большое спасибо
текст Программы

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
program lab7_6;
uses crt;
const
FailName= 'myfail_6.txt';
 MaxRecordCount = 100;
type
 TG=string[20];
  GorodRec=record
  naz: string[10];
  Year: Word;
  plozhad: string[15];
  zhiteli: string[15];
  end;
  Table=array[1..MaxRecordCount] of GorodRec;
  var
MenuNum: Byte;
GorodTable:Table;
Count: integer;
procedure sozdanie;
var
F: text;
s: string[100];
begin
Assign(F, 'D:myfail_6.txt');
Rewrite(F);
repeat
Write('Zapolnite dokument');
Readln(s);
Writeln(F,S);
until s=' ';
Close(f);
Readln;
end;
procedure ShowRecord(const ATable:Table;Num:integer);
var
ARec:GorodRec;
begin
ARec:=ATable[Num];
Writeln('NO',Num, 'Nazvanie', ARec.naz, 'Plozhad',ARec.plozhad, 'Zhiteli',ARec.zhiteli, 'God osnovahiya',ARec.Year);
end;
 
 
procedure dobovlenie;
var
ATable: Table;
ACount: integer;
ARec: GorodRec;
begin
Writeln('Vvedite nazvanie goroda');
Readln(ARec.naz);
Writeln('Vvedite plozhad goroda ');
Readln(ARec.plozhad);
Writeln('Vvedite kol-vo zhitelei ');
Readln(ARec.zhiteli);
Writeln('Vvedite god osnovaniya');
Readln(ARec.Year);
inc(ACount);
ATable[ACount]:=ARec;
Write('Dobavlena zapis');
ShowRecord(ATable, ACount);
end;
procedure nazvanie( const ATable:Table; const ACount: integer);
var
i:integer;
naz: string[10];
IsFind: Boolean;
begin
Writeln('Vvedite nazvanie goroda');
Readln(naz);
IsFind:=False;
for i:=1 to ACount do
If ATable[i].naz=naz then
begin
IsFind:=True;
Write('Zapis naidena!');
ShowRecord(ATable,I);
Break;
end;
procedure vivod;
const ATable:Table;
 ACount: integer;
var
I:integer;
begin
Writeln('Spisok vsex zapisei');
for i:=1 to ACount do
ShowRecord(ATable,i);
end;
 
begin
Writeln('Sprovochnik gorogov Avtor: Melnikov A.V');
repeat
Writeln('Vvedite zifru dlya vypolneniya deistviya');
Writeln('1- Sozdanie dokumenta');
Writeln('2-Vyvod po nomeru');
Writeln('3-Dobovlenie novoi zapisi');
Writeln('4-poisk po nazvaniyu');
Writeln('5-Vyvod vsex zapisei');
Writeln('6-vyxod iz programmy');
Readln(MenuNum);
case MenuNum of
1: sozdanie;
2: ShowRecord;
3: dobovlenie;
4: nazvanie;
5: vivod;
end;
until MenuNum = 6;
end.

Добавлено через 4 минуты
в процедуре вывод ругается что не правильно написал. Что за бред?
и с метками просит ввести енд сразу же после 1 метки



0



1642 / 1091 / 487

Регистрация: 17.07.2012

Сообщений: 5,345

28.03.2013, 14:52

2

Apoc_245,если хотите чтобы помогли:
1)Код должен был помещен в теги Pascal
2)Копаться во всем коде очень тяжело,лучше сразу писать какая строка
3)Какую ошибку выдает



1



0 / 0 / 0

Регистрация: 22.03.2013

Сообщений: 5

28.03.2013, 17:54

 [ТС]

3

Помогите пожалуйста исправить ошибки!
Выдает ошибку № 113 в процедуре «вывод» указывает на слово процедура.
в метках
case MenuNum of
1: sozdanie;
2: ShowRecord;- пишет что не хватает скобки. Или я не правильно раставил метки?
3: dobovlenie;
4: nazvanie;
5: vivod;
end;
Если убираешь проблемную строчку то выдает ошибку что нет символа «;»
Зарание большое спасибо!

Добавлено через 1 минуту
Новичок, помоги пожалуйста
Помогите пожалуйста исправить ошибки!
Выдает ошибку № 113 в процедуре «вывод» указывает на слово процедура.
в метках
case MenuNum of
1: sozdanie;
2: ShowRecord;- пишет что не хватает скобки. Или я не правильно раставил метки?
3: dobovlenie;
4: nazvanie;
5: vivod;
end;
Если убираешь проблемную строчку то выдает ошибку что нет символа «;»
Зарание большое спасибо!



0



1642 / 1091 / 487

Регистрация: 17.07.2012

Сообщений: 5,345

29.03.2013, 13:11

4

Apoc_245,а не могли бы вы еще скрин закинуть(что-то до сих пор не пойму в чем ошибка)?



0



Не уверен в ответе?

Найди верный ответ на вопрос ✅ «Найдите и исправьте ошибки в записи программы Program 1; Write (Здравствуйте!) Writeln («С вами говорит компьютер»); end …» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.

Искать другие ответы

Найдите правильный ответ на вопрос ✅ «Найти ошибки в программе и запишите ее исправленный вариант: Program контроль; Uses crt; Var x, y:integer; z:real; Begin; x:=5 y:=7.5; …» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.

Смотреть другие ответы

Главная » Информатика » Найти ошибки в программе и запишите ее исправленный вариант: Program контроль; Uses crt; Var x, y:integer; z:real; Begin; x:=5 y:=7.5; z:=x+y; Writeln («summa=», z) ; Readln; End.

Понравилась статья? Поделить с друзьями:
  • Найдите и исправьте ошибки в тексте история 5 класс
  • Найдите и исправьте ошибки в тексте ирина заключила
  • Найдите и исправьте ошибки в тексте государство эквадор
  • Найдите и исправьте ошибки в тексте государство созданное
  • Найдите и исправьте ошибку в приведенном ниже отрывке