Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Например,. Гораздо практичнее задать конечный индекс через константу, например:



Гораздо практичнее задать конечный индекс через константу, например:

Тогда при необходимости изменить (уменьшить или увеличить) количество элементов в массиве, программисту нужно будет только изменить значение константы.

Упражнение 32. З апишите команды, выполняющие следующие действия:

a) Зарезервируйте в памяти место под массив А из 10 чисел (max индекс 10).

b) В ячейку с индексом 1 массива А поместить значение 27.

c) В ячейку с индексом 5 массива А записать число на 1 больше, чем индекс.

d) Элементу с индексом 2 присвоить сумму элементов с индексами 1 и 5.

e) Элементу с индексом 3 присвоить удвоенное значение элемента с индексом 1.

f) В ячейку массива А с индексом N записать значение из предыдущей ячейки.

g) Вывести на экран значение 5-го элемента массива А.

h) Ввести с клавиатуры значение элемента массива А с индексом К.

i) Элементу с номером X присвоить случайное целое число из интервала от 0 до 5.

j) Вывести на экран элементы массива А с индексами от 1 до 3 (использовать цикл).

k) Обнулить элементы массива А с четными индексами от 2 до 10.



Домашние вопросы и задачи:

1. Что понимается под массивом? Приведите примеры использования массивов.

2. Как обратиться к элементу массива? Что такое индекс, значение элемента?

3. Как описать(объявить) массив? Почему описание через константу более гибкое?

4. Из каких этапов состоит работа с массивом? Как используется цикл?

5. Запишите ввод и вывод элементов массива (на Паскале и блок-схеме).

№ 45. Сколько элементов в каждом из следующих массивов, как обратиться к первому и последнему элементам массива: А) Var mb: Array[0..20] of Integer;

Б) Var myarray: array[-5..5] of Integer; В) Const y=3; Var xx:array[y.. y*2] of integer;

№ 46. Что выполняет фрагмент программы:

А) p:=1; for I:=1 to 7 do p:=p*a[I];? Б) s:=2; for I:=1 to 10 do a[I]:=a[I]-s;?

№ 47.. Составить программу: Массив из 7 элементов целого типа заполнить с клавиатуры, каждый элемент удвоить, вывести массив на экран. Взяв за основу пустую блок-схему (см. на рисунке со стр. 32), составить блок-схему к данной задаче.





Дата публикования: 2014-10-30; Прочитано: 353 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...