Презентация на тему "Реализация двумерных массивов на языке Turbo Pascal" 11 класс

Презентация: Реализация двумерных массивов на языке Turbo Pascal
1 из 10
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
2.0
1 оценка

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


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

Аннотация к презентации

Скачать презентацию (0.15 Мб). Тема: "Реализация двумерных массивов на языке Turbo Pascal". Предмет: информатика. 10 слайдов. Для учеников 11 класса. Добавлена в 2016 году. Средняя оценка: 2.0 балла из 5.

Содержание

  • Презентация: Реализация двумерных массивов на языке Turbo Pascal
    Слайд 1

    Двумерные массивы Подготовила Маркова Т. В. учитель информатики МБОУ СОШ №40 г. Кирова

  • Слайд 2

    Двумерный массив -

    - это массив, положение элементов в котором описывается двумя индексами. Их представляют в виде прямоугольной таблицы.

  • Слайд 3

    Например: дан массив A(2,3)

    Элементы массива: A[1,1]=1 A[2,1]=-7 A[1,2]=3 A[2,2]=8 A[1,3]=4 A[2,3]=-7  

  • Слайд 4

    Дан массив В(3,3)

    B[1,1]= B[1,2]= B[2,3]= B[2,2]= B[3,3]= B[3,2]= B[1,3]= B[3,1]= B[2,1]=  

  • Слайд 5

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

    const n=2; m=3; type dv_mas=array[1..n,1..m] of integer; var a: dv_mas;

  • Слайд 6

    Процедуры ввода массива.Ввод массива с клавиатуры

    Procedure Init1 (var a:dv_mas); vari,j:integer; begin for i:=1 to n do for j:=1 to m do begin write (‘a[‘,i,’,’,j,’]=‘); readln (a[i,j]); end; end;

  • Слайд 7

    Генератор случайных чисел

    Если a[i,j]Є[x,y], то a[i,j]:=x+random(y-x+1) Например: Если a[i,j]Є[-10,10], то a[i,j]:=-10+random(21) Если a[i,j]Є[-50,50], то a[i,j]:=-50+random(101) Если a[i,j]Є[-2,10], то a[i,j]:=??? Если a[i,j]Є[5,100], то a[i,j]:=??? Если a[i,j]Є[0,60], то a[i,j]:=???

  • Слайд 8

    Ввод массива с использованием генератора случайных чисел

    ProcedureInit2 (var a:dv_mas); vari,j:integer; begin randomize; for i:=1 to n do for j:=1 to m do a[i,j]:=-50+random(101);(менять в зависимости от промежутка) end;

  • Слайд 9

    Процедура вывода массива

    ProcedurePrint (a:dv_mas); vari,j:integer; begin for i:=1 to n do begin for j:=1 to m do write (a[i,j]:5); writeln; end; end;

  • Слайд 10

    Задание:

    Ввести и вывести на экран два двумерных массива. Массив A(4,5) ввести с клавиатуры, а массив B(4,5)с использованием генератора случайных чисел. Элементы массива В(4,5) принадлежат промежутку [-30,30]

Посмотреть все слайды

Сообщить об ошибке