Масив. Одновимірний та двовимірний
Завантажити презентаціюПрезентація по слайдам:
Структурний тип даних, який складається з фіксованого числа елементів одного й того ж типу. Масив Одновимірний Двовимірний
Заповнення масиву За формулою for i:=1 to n dо a[i]:=2+i*i; З клавіатури for :=1 to n do begin write('vvesti a[',i,']='); readln(a[i]);end; Випадковими числами for i:=1 to n do a[i]:=random (100)+1;
У рядок Виведення масиву Цілі числа for i:=1 to n do write( a[i]:4); Дійсні числа for i:=1 to n do write( a[i]:6:2); У стовпчик Цілі числа for i:=1 to n do writeln( a[i]:4); Дійсні числа for i:=1 to n do writeln( a[i]:6:2);
Дано одновимірний масив перших ста натуральних чисел. Вивести на екран елементи масиву, що кратні 5 по 10 чисел у кожному рядку. Приклад програми program pr1; var a:array[1..100] of integer; k,i:nteger; Begin for i:=1 to n do a[i]:=i; k:=0; for i:=1 to n do begin if a[i] mod 5 =0 then begin k:=k+1; write(a[i]:4); if (k mod 10) =0 then writeln; end; end.
Двовимірні масиви Двовимірний масив - це таблиця, у якій кожному елементу ставиться у відповідність два індекси, які визначають його місце (рядок, стовпець) у таблиці. j i A[i,j] Ім’я -індекс -індекс A[2,4] -елемент 1 2 3 4 1 2 3 4
За формулою for i:=1 to n do for j:=1 to m do a[i,j]:=2+i*j; З клавіатури for i:=1 to n do for j:=1 to m do readln(a[i,j]; Заповнення масиву
Випадковими числами for i:=1 to n do a[i,j]:=random(50)-10; Сталими числами Const a:array[1..3,1..5] of integer=…
Виведення елементів двовимірного масиву на екран for i:=1 to n do begin for j:=1 to m do write(a[i,j]: 4); writeln; end;
Головна діагональ A[1,1] … A[6,6] i=j Побічна діагональ A[6,1] … A[1,6] i+j=n+1 Під – i>j, - in+1, над - i+j
Схожі презентації
Категорії