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

Исправить код программы

19.02.2019, 16:28. Показов 1105. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Var
OneG : array [0..9] of integer;
WordG : array [a..z] of char;
XG : array [0..9] of integer;
i1,i3 : integer;
i2 : char;
BEGIN
for i2:= 0 to 8 do WordG[i2] := random (a,z);
for i3:= 0 to 8 do XG[i3]:= ramdom (0,9);
for i1:= 1 to 2 do 
 OneG[i1] := random (1,2);
 if (OneG[i1] = 1) then
 begin
 OneG[i1] := WordG[i2];
 write(OneG[i1]);
 end;
 if (OneG[i1] = 2) then
 begin
 OneG[i1] := XG[i3];
 write(OneG[i1]);
 end;
 
END.
Заранее спасибо
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.02.2019, 16:28
Ответы с готовыми решениями:

Исправить код программы
Требуется вывести на экран среднее и сумму введенных данных (введённых с помощью клавиатуры и/или...

Исправить код программы
Из условия задачи: п.1. - Напечатать все слова, отличные от последнего слова. Для каждой согласной...

Прошу исправить код программы
Задание: Ввести с клавиатуры текст вида: ‘ 5 mod 3 = ‘ с произвольными целыми числами; вывести на...

Исправить код программы.
С помощью рекурсивной функции вычислить значение квадратного корня с заданой точностью. Вот что у...

4
2351 / 1454 / 526
Регистрация: 07.04.2017
Сообщений: 4,785
19.02.2019, 17:28 2
Лучший ответ Сообщение было отмечено dilex567 как решение

Решение

Pascal
1
WordG : array [a..z] of char;
Откуда компилятор должен понять что "a" и "z" это символы а не константы? Если объявить такие константы - будет работать.
Выделите их кавычками, как все символы должны быть.
1
0 / 0 / 0
Регистрация: 15.01.2019
Сообщений: 17
19.02.2019, 19:36  [ТС] 3
Спасибо
0
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
21.02.2019, 09:36 4
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
var
  OneG: array [0..9] of integer;
  WordG: array ['a'..'z'] of char;
  XG: array [0..9] of integer;
  i1, i3: integer;
  i2: char;
 
begin
  for i2 := 'a' to 'z' do 
    WordG[i2] := chr(random(ord('a'), ord('z')));
  for i3 := 0 to 8 do 
    XG[i3] := random(0, 9);
  for i1 := 1 to 2 do 
    OneG[i1] := random(1, 2);
  if (OneG[i1] = 1) then
  begin
    OneG[i1] := ord(WordG[i2]);
    write(OneG[i1]);
  end;
  if (OneG[i1] = 2) then
  begin
    OneG[i1] := XG[i3];
    write(OneG[i1]);
  end;
end.
Добавлено через 17 секунд
Еще бы знать, что должна делать программа.
0
0 / 0 / 0
Регистрация: 15.01.2019
Сообщений: 17
22.02.2019, 15:35  [ТС] 5
По задумкего, это 2 версия генератора кода
0
22.02.2019, 15:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2019, 15:35
Помогаю со студенческими работами здесь

Произведение вектора на матрицу(исправить код программы)
Найти произведение вектора на матрицу. input(a1) 3 2 1 2...

Входной и выходной файл. Исправить код программы
Имя входного файла: b.in Имя выходного файла: b.out Два сотрудника подали своему начальнику...

Найти строку матрицы в которой больше всего нулей(исправить код программы).
Найти строку матрицы в которой больше всего нулей. Вот, что у меня получилось: const n=5; type...

Исправить код программы
Здравствуйте! Помогите пожалуйста,вот программа на Jave. import java.util.Arrays; import...


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

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

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