Тема: Введення та виведення елементів масиву icon

Тема: Введення та виведення елементів масиву

Реклама:



Скачать 26.42 Kb.
НазваниеТема: Введення та виведення елементів масиву
Дата конвертации13.03.2013
Размер26.42 Kb.
ТипДокументы
источник

Тема: Введення та виведення елементів масиву

Цель:

Учебная: проверить уровень усвоения понятий массива, одномерного массива, индекса, способов описания одномерных массивов, рассказать о способах заполнения и распечатки одномерных массивов

Воспитательная: Формировать навыки принятия решений, бережное отношение к технике и информации.

Развивающая: Формировать алгоритмический стиль мышления, развивать логическое мышление, поддерживать постоянный интерес к исследуемому предмету и стремление к усвоению новых знаний.

^ Ход урока

  1. Организационный момент




  1. Проверка домашнего задания


Фронтальный опрос и 3 ученика у доски демонстрируют условия составленных задач, следующие 3 - их решают.

  1. Определение массива

  2. Перечислите характеристики массивов

  3. Сколько способов описания массивов

  4. Перечислите способы описания массивов




  1. Новая тема


Сегодня мы познакомимся со способами заполнения и распечатки одномерного массива в зависимости от поставленной задачи.

1 способ

Массив описан в разделе описания const и ему присвоено начальное значение

2 способ

Всем элемента массива присвоить значение

T[1]:=5; t[2]:=-9; t[3]:=12 ^ НЕ ЭФФЕКТИВЕН!

3 способ

Этот способ используется, если все элементы массива имеют одинаковое значение

For i:=1 to n do

T[i]:=0;

4 способ

Используется, если значения всех элементов описываются п какому-то закону

For i:=1 to n do

T[i]:=2*i-1;

5 способ

Если значения элементов массива могут быть любыми из какого-то диапазона

For i:=1 to n do

T[i]:=Random(100)-50;

0-50

6 способ

Если элементы массива должны иметь разные значения, но строго определенные для данного запуска программы (Ввод массива с клавиатуры)

For i:=1 to n do

Begin

Write(‘T[‘,I,’=’);

Readln (T[i]);

T[1]=-3

T[2]=8

Writeln(‘введите n значений массива T’);

For i:=1 to n do

Read (T[i]);

-3 8 15 45

Распечатка одномерного массива в столбик

For i:=1 to n do

Writeln (T[I]);

^ Распечатка массива в строчку

For i:=1 to n do

Write (T[I]:8);

Writeln


Учебные программы обработки массивов должны содержать следующие этапы:

  1. Заполнение массива значениями.

  2. Распечатка исходного массива

  3. Обработка массива по условию задачи

  4. Печать результата

Первые 2 этапа обработки


Type

ar: array [1..100] of word;

Var

A: ar; k, m, n: integer;

Procedure Input (n: integer; Var a:ar);

Var

i: integer;

Begin

For i:=1 to n do

A[i]:=random(100);

End;

Procedure Print(n: integer; Var a:ar);

Var

i:integer;

Begin

For i:=1 to n do

Write (T[I]:8);

Writeln

End;

  1. ^ Практическая часть урока – набрать программу заполнения и распечатки массива из 20 чисел случайным числом в диапазоне от 0 до 100 и распечатать массив.




  1. Постановка домашнего задания – выучить ОК по теории урока, продумать задачи нахождения суммы и произведения элементов массива.




  1. Рефлексия




  1. Перечислите способы заполнения массива

  2. Перечислите способы распечатки массива

  3. Каким образом в Паскале вызывают процедуру?

  4. Что являлось формальными параметрами в процедурах заполнения и распечатки массива в нашей задаче?

  5. Что называют массивом?

  6. Каким образом можно осуществить перебор значений элементов массива?

  7. Как организовать суммирование значений элементов массива?

  8. Как осуществить увеличение произведения элементов массива?

Добавить документ в свой блог или на сайт


Реклама:

Похожие:

Тема: Введення та виведення елементів масиву iconТема: Багатовимірні масиви. Двовимірний масив. Введення та виведення елементів двовимірного масиву
Учебная: ввести понятие двумерного массива, способов описания двумерных массивов, понятия главной, побочной диагоналей матрицы, способов...

Тема: Введення та виведення елементів масиву iconТема. Введення І виведення даних, оператор присвоювання
Дано довжини ребер a, b, c прямокутного паралелепіпеда. Знайти його об’єм V=a·b·c і площу поверхні S=2·(a·b+b·c+a·c)

Тема: Введення та виведення елементів масиву iconТема: Знаходження суми й добутку елементів масиву
Учебная: проверить уровень усвоения понятий массива, одномерного массива, индекса, способов описания одномерных массивов, отработать...

Тема: Введення та виведення елементів масиву iconПитання
Принципи організації зв'язку з запам'ятовуючими пристроями і пристроями введення-виведення

Тема: Введення та виведення елементів масиву iconТема: Введення и редагування тексту за зразком
Проаналізуйте тексти, приведені в п. 3 і п Текст, приведений у п. 3, необхідно ввести з клавіатури. Текст, приведений у п. 5, є «зразковим»....

Тема: Введення та виведення елементів масиву iconТема: Поняття масиву. Одновимірний масив
Учебная: ввести понятие массива, одномерного массива, индекса, способы описания одномерных массивов

Тема: Введення та виведення елементів масиву iconУрок 1 пристрої введення інформації
Пристрої введення інформації це пристрої комп'ютера, призначені для передавання інформації від користувача комп'ютеру

Тема: Введення та виведення елементів масиву iconТема. Послідовності
В усіх завданнях передбачається, що вихідний набір даних містить ненульову кількість елементів (зокрема, число n завжди більше нуля)....

Тема: Введення та виведення елементів масиву iconУрок 1 Основні поняття Одними з найдавніших та найпопулярнішіх програм є текстові редактори. Адже за допомогою них здійснюється введення в комп'ютер та редагування текстової інформації
Одними з найдавніших та найпопулярнішіх програм є текстові редактори. Адже за допомогою них здійснюється введення в комп'ютер та...

Тема: Введення та виведення елементів масиву iconЕкзаменаційні питання "Фізика напівпровідникових приладів та мікросхем" (2011/12)
Конструктивно-технологічні особливості біполярних напівпровідникових імс. Методи ізоляції елементів

Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©sd1.uchebalegko.ru 2000-2013
При копировании материала обязательно указание активной ссылки открытой для индексации.
обратиться к администрации
Документы