Практическая работа "Заполнение одномерного массива случайными числами и вывод его на экран".
учебно-методический материал по информатике и икт (9 класс) на тему

Руденко Наталия Анатольевна

Цель практической работы научить заполнять одномерный массив  числами с помощью процедуры randomize (случайными числами) и выводить его на экран в среде программирования ABCPascsl . Состоит из двух заданий. Второе позволяет ученику закрепить знания полученные на уроке. 

Скачать:

ВложениеРазмер
Microsoft Office document icon odnomer_massiv_sluchaynye_chisla.doc33.5 КБ

Предварительный просмотр:

Практическая работа №___

Тема: Заполнение одномерного массива случайными числами и вывод его на экран.

Цель: научить заполнять одномерный массив числами с помощью процедуры randomize (случайными числами) и выводить его на экран.

Задание 1. Рассмотреть программу заполнения  массива случайными числами, используя процедуру  randomize, ввести в среду программирования ABCPascal. При необходимости исправить ошибки.

Program Massiv2;

Uses Crt;

Const N=10; {раздел описания констант, т.е. постоянных величин, определяемых в программе заранее и не изменяющихся по ходу программы}

Var

i: integer;

A: array [1 .. N] of integer; {описываем массив, N определено в разделе констант}

Begin

  ClrScr;

  {1. Задание значений элементов массива как случайных чисел }

  Randomize; {Инициализация датчика случайных чисел }

  For i:=1 to N do {переменная i изменяется в цикле от 1 до N, т.е по очереди перебирает все элементы массива}

  A[i]:=random (100); {В очередной элемент массива A[i] записывается случайное число от 0 до 99}

{2. Вывод элементов заданного массива на экран в одну строку}

 For i:=1 to N do

     write (A[i] :4);

     readln;

end.

Задание 2. Сформировать одномерный массив  из 8 элементов, где элементы массива  целые случайные числа в пределах  от 20 до 65. Напечатать элементы массива в прямом и обратном порядке.

Примечание.  

Для получения массива целых случайных чисел из диапазона от [A, B], нужно задать random (B – A+1)+A.

Например, если необходимо задать случайные числа в пределах от 1 до 45, то запишем A[i]:=random (45)+1.


По теме: методические разработки, презентации и конспекты

Одномерные массивы. Поиск элемента массива.

Расматриваются алгоритм линейного поиска и бинарного поиска в отсортированном массиве....

Практическое задание №26 Тема: Разработка программы с использованием одномерных массивов на языке Паскаль

Практическое задание №26Тема: Разработка про­граммы с использованием одномерных массивов на языке Паскаль...

Схема конспекта урока «Одномерные массивы. Ввод и вывод одномерного массива»

Предмет   «Информатика»    Класс   9  Тема урока  «Одномерные массивы. Ввод и вывод одномерного массива»Тип урока: комбинированныйОборудование: компью...

Урок по теме "Массивы.Одномерные массивы" 9 класс

Урок по теме «Массивы. Одномерные массивы» 9 класс Цель урока:Ø  Образовательная: Создание условий для формирования понятия массива, основных алгоритмов обработки массива.Ø...

Интерактивные задания для закрепления темы "Одномерные массивы. Описание , ввод. вывод элементов.(Паскаль)"

Интерактивные задания для закренпления темы "Одномерные массивы. Описание, ввод, вывод элементов (Паскаль)"1.   Описать массив Cost, состоящий из 19 элементов (целых чисел), значение нижнего...

План-конспект урока в 9 классе по теме "Одномерные массивы. Обработка массива"

Урок изучения нового материала построен в технологии проблемного обучения....

Одномерные массивы на языке Паскаль. Вычисление суммы элементов одномерного массива на языке Паскаль

Данная разработка может быть использована в виде опорного материала для работы на уроке по изучению  темы указанной ниже. Учебник: Информатика. Учебник для 9 класса. Босова Л.Л., Босова А.Ю....