13 / 13 / 4
Регистрация: 02.02.2011
Сообщений: 165
1

Заполнить массив А(10) случайными значениями. Организовать вывод на экран. Присвоить указателю адрес начала размещения массива в памяти. Напечатать зн

22.03.2011, 16:30. Показов 1177. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Заполнить массив А(10) случайными значениями. Организовать вывод на экран. Присвоить указателю адрес начала размещения массива в памяти. Напечатать значения нечетных элементов массива. Присвоить указателю адрес 6-го элемента, напечатать его значение, используя текущий базовый адрес сегмента и смещение с преобразованием в значение типа указатель.Заменить его содержимое на значение 5-го элемента, уменьшенное в два раза. Напечатать его новое значение.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2011, 16:30
Ответы с готовыми решениями:

Заполнить массив В(10) случайными значениями. Организовать вывод на экран. Присвоить указателю адрес начала размещения массива в памяти. Напечатать зн
Заполнить массив В(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

Заполнить массив У(10) случайными значениями. Организовать вывод на экран. Присвоить указателю адрес начала размещения массива в памяти
Заполнить массив У(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

Заполнить массив М(10) случайными значениями. Организовать вывод на экран. Присвоить указателю адрес начала размещения массива в памяти
Заполнить массив М(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

Заполнить массив случайными значениями. Присвоить указателю адрес начала размещения массива в памяти. Напечатать значения каждого 5-го элемента
Заполнить массив М(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

1
13 / 13 / 4
Регистрация: 02.02.2011
Сообщений: 165
23.03.2011, 18:41  [ТС] 2
Лучший ответ Сообщение было отмечено bufalo как решение

Решение

Вот рабочая прога
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
uses crt;
type mas=array[1..64] of shortint;
var i,n:byte;
qwe:^mas;
a:mas;
procedure qwerty;
begin
qwe:=@a;
for i:=1 to n do
begin
if i=6 then textcolor(11) else textcolor(10);
write(qwe^[i]:5);
end;
writeln;
end;
begin
clrscr;
randomize;
write('Vvedite razmer massiva: ');
readln(n);
clrscr;
textcolor(14);
write('SluchainbIi massiv: ');
for i:=1 to n do a[i]:=random(66)-random(66);
qwerty;
writeln;
qwe:=@a;
write('Nechtnbie elementi massiva : ');
for i:=1 to n  do if i mod 2=1 then write(qwe^[i]:5);
writeln;
writeln;
write('Shestoi element: ');
qwe:=ptr(seg(a[1]),ofs(a[1])+(sizeof(byte)*5));
writeln(qwe^[1]);
write('UmenshennbIi v dvoe pyatii element: ');
qwe^[1]:=qwe^[1] div  2;
writeln(qwe^[1]);
writeln;
write('PoluchennbIi massiv: ');
qwerty;
readkey;
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2011, 18:41
Помогаю со студенческими работами здесь

Заполнить массив М(10) случайными значениями. Присвоить указателю адрес начала размещения массива в памяти
Заполнить массив М(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

Заполнить массив Х(10) случайными значениями. Организовать вывод на экран. Присвоить указателю адрес начала размещения массива в памяти. Напечатат
Заполнить массив Х(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

Присвоить указателю адрес начала размещения массива в памяти
Заполнить массив Х(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

Заполнить массив С(10) случайными значениями. Организовать вывод на экран.
Заполнить массив С(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

24. Заполнить массив Х(10) случайными значениями. Организовать вывод на экран
24. Заполнить массив Х(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...

Присвоить указателю адрес 6-го элемента массива, напечатать его значение, используя текущий базовый адрес сегмента
Заполнить массив А(10) случайными значениями. Организовать вывод на экран. Присвоить указателю...


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

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

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