kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

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

Нажмите, чтобы узнать подробности

Данная презентация предназначена для учащихся 9 классов, изучающих Паскаль. В ней дается определение массива, рассматриваются способы построения одномерных массивов, программы работы с одномерными массивами, приводятся конкретные примеры и задания для самостоятельной работы. 

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Одномерные массивы в Паскале »

Одномерные массивы в Паскале Автор: учитель информатики и ИКТ МБОУ Савинская СОШ Панина Ольга Васильевна

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

Автор: учитель информатики и ИКТ

МБОУ Савинская СОШ

Панина Ольга Васильевна

Массивы. Лесной массив Горный массив

Массивы.

Лесной массив

Горный массив

Массивы. Рассмотрим жилой массив : Улица Мира дом №1 – Ивановы Улица Мира дом №2 – Степановы Улица Мира дом №3 – . Петровы . . Улица Мира дом №10 – Ивановы Ответьте на вопросы. Кто живет по адресу: улица Мира дом №2? По какому адресу живут Ивановы?

Массивы.

Рассмотрим жилой массив :

Улица Мира дом №1 –

Ивановы

Улица Мира дом №2

Степановы

Улица Мира дом №3

.

Петровы

.

.

Улица Мира дом №10

Ивановы

Ответьте на вопросы.

Кто живет по адресу: улица Мира дом №2?

По какому адресу живут Ивановы?

Рассмотрим числовой массив :  М 5 -4 0,3 0 7 1 3 12 5 8 2 1 2 3 4 5 6 7 8 9 10 11 Выполните задание в тетради число  0 адрес  1  5  7 М [ 4 ] М [ 6 ]  , М [ 9 ]  М [ 1 ]  М [ 5 ]

Рассмотрим числовой массив :

М

5

-4

0,3

0

7

1

3

12

5

8

2

1 2 3 4 5 6 7 8 9 10 11

Выполните задание в тетради

число

0

адрес

1

5

7

М [ 4 ]

М [ 6 ]

, М [ 9 ]

М [ 1 ]

М [ 5 ]

Задание

Задание

    Массив – это упорядоченный набор однотипных элементов, имеющий общее имя.
    • Массив – это упорядоченный набор однотипных элементов, имеющий общее имя.

    • Чтобы осуществить доступ к конкретному данному в массиве необходимо указать имя массива, а в скобках индекс( порядковый номер).
    • Прежде чем воспользоваться массивом для решения задач необходимо его построить, т.е.:
    • описать тип и указать количество элементов массива,

    например: VAR М :array[1..1 1 ] of real ;

    2. записать программу ввода элементов массива в память.

    Программа построения одномерного массива PROGRAM PM ; VAR М :array[1..1 1 ] of real , I: integer; Begin  FOR I:=1 TO 1 1 DO   b egin   WRITE(’ введи T[‘,I,’] = ‘) ;   READLN (T[I]);   end;  End .

    Программа построения одномерного массива

    PROGRAM PM ;

    VAR М :array[1..1 1 ] of real , I: integer;

    Begin

    FOR I:=1 TO 1 1 DO

    b egin

    WRITE(’ введи T[‘,I,’] = ‘) ;

    READLN (T[I]);

    end;

    End .

    Программа нахождения количества месяцев в году с отрицательной температурой PROGRAM temperature ; VAR T:array[1..1 2 ] of real ,   I: integer; Begin  FOR I:=1 TO 12 DO   b egin   WRITE(’ введи T[‘,I,’] = ‘) ;   READLN (T[I]);  end;  K:=0;  FOR I:=1 TO 12 DO   IF T[I] WRITELN(’ число месяцев с отрицательной  температурой — ‘,K) ;  READLN END. K,

    Программа нахождения количества месяцев в году с отрицательной температурой

    PROGRAM temperature ;

    VAR T:array[1..1 2 ] of real , I: integer;

    Begin

    FOR I:=1 TO 12 DO

    b egin

    WRITE(’ введи T[‘,I,’] = ‘) ;

    READLN (T[I]);

    end;

    K:=0;

    FOR I:=1 TO 12 DO

    IF T[I]

    WRITELN(’ число месяцев с отрицательной

    температурой — ‘,K) ;

    READLN

    END.

    K,

    Программа построения одномерного массива помощью функции случайного числа PROGRAM PM 2; VAR М :  array[1.. 20 ] of real , I: integer;  randomize; Begin  FOR I:=1 TO 2 0 DO  Begin  M[I] : = RANDOM(50);  WRITE  (M[I]:  4) ;  end; END.

    Программа построения одномерного массива помощью функции случайного числа

    PROGRAM PM 2;

    VAR М : array[1.. 20 ] of real , I: integer;

    randomize;

    Begin

    FOR I:=1 TO 2 0 DO

    Begin

    M[I] : = RANDOM(50);

    WRITE (M[I]: 4) ;

    end;

    END.

    Программа нахождения в массиве  заданного числа х PROGRAM PM 2; VAR М :  array[1.. 20 ] of real ,   I: integer;  RANDOMIZE; Begin  FOR I:=1 TO 2 0 DO  b egin  M[I] : = RANDOM(50);  WRITE(M[I]:4  ) ;  end;  WRITELN(‘ введи число ’  ) ; READLN  (x);  K:=0;  FOR I:=1 TO 20 DO   IF М [I] =Х THEN K:=K+1;  WRITELN(’ число ’, x,’ встретилось в массиве ’, K, ’ раз ’) ;  READLN END. K, х,

    Программа нахождения в массиве заданного числа х

    PROGRAM PM 2;

    VAR М : array[1.. 20 ] of real , I: integer;

    RANDOMIZE;

    Begin

    FOR I:=1 TO 2 0 DO

    b egin

    M[I] : = RANDOM(50);

    WRITE(M[I]:4 ) ;

    end;

    WRITELN(‘ введи число ’ ) ; READLN (x);

    K:=0;

    FOR I:=1 TO 20 DO

    IF М [I] =Х THEN K:=K+1;

    WRITELN(’ число ’, x,’ встретилось в массиве ’, K, ’ раз ’) ;

    READLN

    END.

    K, х,

    1вариант В массиве L (10) ( ввод чисел с клавиатуры ) найти сумму положительных элементов . 2 вариант  В массиве К(15) ( интервал ввода чисел [ 0;30) )  найти чему равно  произведение ненулевых элементов .

    1вариант

    В массиве L (10) ( ввод чисел с клавиатуры ) найти сумму положительных элементов .

    2 вариант

    В массиве К(15) ( интервал ввода чисел [ 0;30) )

    найти чему равно произведение ненулевых элементов .


    Получите в подарок сайт учителя

    Предмет: Информатика

    Категория: Презентации

    Целевая аудитория: 9 класс

    Скачать
    Одномерные массивы в Паскале

    Автор: Панина Ольга Васильевна

    Дата: 16.06.2014

    Номер свидетельства: 106137

    Похожие файлы

    object(ArrayObject)#853 (1) {
      ["storage":"ArrayObject":private] => array(6) {
        ["title"] => string(115) "ФОРМАЛИЗАЦИЯ языка танца (или сортировка одномерного массива) "
        ["seo_title"] => string(65) "formalizatsiia-iazyka-tantsa-ili-sortirovka-odnomiernogho-massiva"
        ["file_id"] => string(6) "246354"
        ["category_seo"] => string(11) "informatika"
        ["subcategory_seo"] => string(5) "uroki"
        ["date"] => string(10) "1446363231"
      }
    }
    
    object(ArrayObject)#875 (1) {
      ["storage":"ArrayObject":private] => array(6) {
        ["title"] => string(121) "Типовые задачи на обработку одномерных массивов данных в Паскале "
        ["seo_title"] => string(70) "tipovyie-zadachi-na-obrabotku-odnomiernykh-massivov-dannykh-v-paskalie"
        ["file_id"] => string(6) "107066"
        ["category_seo"] => string(11) "informatika"
        ["subcategory_seo"] => string(11) "presentacii"
        ["date"] => string(10) "1403162538"
      }
    }
    
    object(ArrayObject)#853 (1) {
      ["storage":"ArrayObject":private] => array(6) {
        ["title"] => string(33) "Понятие о массиве."
        ["seo_title"] => string(18) "poniatiieomassivie"
        ["file_id"] => string(6) "261121"
        ["category_seo"] => string(11) "informatika"
        ["subcategory_seo"] => string(5) "uroki"
        ["date"] => string(10) "1449071763"
      }
    }
    
    object(ArrayObject)#875 (1) {
      ["storage":"ArrayObject":private] => array(6) {
        ["title"] => string(104) "Презентация к уроку на тему "Одномерные массивы", 10 класс "
        ["seo_title"] => string(62) "priezientatsiia-k-uroku-na-tiemu-odnomiernyie-massivy-10-klass"
        ["file_id"] => string(6) "175330"
        ["category_seo"] => string(11) "informatika"
        ["subcategory_seo"] => string(11) "presentacii"
        ["date"] => string(10) "1424262398"
      }
    }
    
    object(ArrayObject)#853 (1) {
      ["storage":"ArrayObject":private] => array(6) {
        ["title"] => string(81) "Решение задач  на языке програмирования Pascal "
        ["seo_title"] => string(54) "rieshieniie-zadach-na-iazykie-proghramirovaniia-pascal"
        ["file_id"] => string(6) "135993"
        ["category_seo"] => string(11) "informatika"
        ["subcategory_seo"] => string(7) "prochee"
        ["date"] => string(10) "1417014816"
      }
    }
    


    Получите в подарок сайт учителя

    Видеоуроки для учителей

    Курсы для учителей

    ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

    Добавить свою работу

    * Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

    Удобный поиск материалов для учителей

    Ваш личный кабинет
    Проверка свидетельства