Инфоурок Информатика Другие методич. материалыМетодическая разработка по информатике на тему "Паскаль в школе. Двумерные массивы"

Методическая разработка по информатике на тему "Паскаль в школе. Двумерные массивы"

Скачать материал

Паскаль в школе. Двумерные массивы.

 

Главная диагональ

1вариант

А[1,1]

 

А[1,2]

А[1,3]

А[1,4]

А[1,5]

А[2,1]

 

А[2,2]

А[2,3]

А[2,4]

А[2,5]

А[3,1]

 

А[3,2]

А[3,3]

А[3,4]

А[3,5]

А[4,1]

 

А[4,2]

А[4,3]

А[4,4]

А[4,5]

А[5,1]

 

А[5,2]

А[5,3]

А[5,4]

А[5,5]

 

Выше главной диагонали:

Строки i=1 до n

Столбцы:  от (i+1) до n

Индексы элемен­тов главной диагонали всегда совпадают друг с другом.

Для индексов элементов, рас­положенных над главной диагональю вы­полняется отношение   i < j.

Для индексов элементов, рас­положенных под главной диагональю вы­полняется отношение i > j.

 

 

 

 

 

 

 

 

 

 

Побочная диагональ

2 вариант

А[1,1]

 

А[1,2]

А[1,3]

А[1,4]

А[1,5]

А[2,1]

 

А[2,2]

А[2,3]

А[2,4]

А[2,5]

А[3,1]

 

А[3,2]

А[3,3]

А[3,4]

А[3,5]

А[4,1]

 

А[4,2]

А[4,3]

А[4,4]

А[4,5]

А[5,1]

 

А[5,2]

А[5,3]

А[5,4]

А[5,5]

 

Выше побочной диагонали:

 

Строки i=1 до n

Столбцы:  от 1 до n-i

 

Побочную диагональ квадратного двумерного массива образуют элемен­ты, расположенные между элементом в верхнем правого элементом в ниж­нем левом углах массива, включая сами эти элементы.

Взаимосвязь ин­дексов элемента побочной диагонали, стоящего на пересечении i-строки и j-го столбца, выражается соотношени­ем.

i + j = n + 1

Побочную диагональ квадратного двумерного массива образуют элемен­ты, расположенные между элементом в верхнем правого элементом в ниж­нем левом углах массива, включая сами эти элементы.

Взаимосвязь ин­дексов элемента побочной диагонали, стоящего на пересечении i-строки и j-го столбца, выражается соотношени­ем.

i + j = n + 1

 

Описание массивов:

Const

N=10;

M=10;

  Var

A : array[1..N, 1..M] of integer;   

Присвоение значений элементам массива:

    A[3,3]:= 9;   A[2,3]:= 6;    

Пример:          

         program list;

           N=10;

        var

          A:array[1..N, 1.. N] of integer;

          I,J:integer;

          S:longint;

        begin

          for I:=1 to N do

            for J:=1 to N do

              A[I,J]:=random(100);

          S:=0;

                     for I:=1 to N do

                       for J:=1 to N do

                       S:= S + A[I,J];

          writeln('Сумма элементов двумерного массива=',S);

          end.

Random(М)- датчик случайных чисел. Выдает случайное число в интервале от 0 до М-1.

Randomize

Инициализация датчика случайных чисел. Проводится 1 раз в программе.

Процедура «встряхивает» начальное значение последовательности

 

Вывод двумерного массива

For i:=1 to n do

begin

For j:=1 to n do

Write(А[i,j]:4];

Writeln;

End;

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Методическая разработка по информатике на тему "Паскаль в школе. Двумерные массивы""

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Директор десткого сада

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 665 111 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 13.11.2016 405
    • DOCX 17.6 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Полякова Людмила Анатольевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Полякова Людмила Анатольевна
    Полякова Людмила Анатольевна
    • На сайте: 7 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 16842
    • Всего материалов: 11

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 138 человек из 46 регионов

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 102 человека из 39 регионов
  • Этот курс уже прошли 806 человек

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 494 человека из 73 регионов
  • Этот курс уже прошли 1 525 человек

Мини-курс

Раннее развитие: комплексный подход к развитию и воспитанию детей от 0 до 7 лет.

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 24 регионов
  • Этот курс уже прошли 26 человек

Мини-курс

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

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Взаимоотношения в семье и успех детей

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 17 человек