Выбранный для просмотра документ Проеобразование элементов массива.pps
Скачать материал "Разработка урока "Преобразование элементов массива. Обмен местами элементов массива""
Рабочие листы
к вашим урокам
Скачать
1 слайд
Преобразование элементов массива.
2 слайд
Пример 1. Массив содержит значения диагонали 8 мониторов в дюймах: 12, 14, 15, 17, 19, 20, 22, 24. Составить программу перевода этих значений в
сантиметры и вывода с округлением до целых
(1 дюйм = 2,54 см)
3 слайд
var D:array[1..8] of integer;
i:integer;
begin
D[1]:=12; D[2]:=14; D[3]:=15; D[4]:=17;
D[5]:=19; D[6]:=20; D[7]:=22; D[8]:=24;
writeln(‘Диагональ монитора в дюймах');
for i:=1 to 8 do write(D[i]:4);
writeln;
writeln(‘Диагональ монитора в сантиметрах');
for i:=1 to 8 do
D[i]:=round(D[i]*2.5);
for i:=1 to 8 do write(D[i]:4);
end.
4 слайд
5 слайд
Пример 2. Составить программу, которая формирует массив из 12 случайных целых чисел, принадлежащих промежутку [–20, 20], заменяет отрицательные числа на –1 и выводит значения элементов массива до и после замены.
Организуем формирование массива 12 случайных чисел на отрезке [-20;20]:
a[i]:=random(20-(-20)+1)+(-20);
Получаем:
a[i]:=random(41)-20;
6 слайд
var a:array[1..12] of integer;
i:integer;
begin
for i:=1 to 12 do
begin
a[i]:=random(41)-20;
write(a[i]:4);
end;
writeln;
for i:=1 to 12 do
if a[i]<0 then a[i]:=-1;
for i:=1 to 12 do write(a[i]:4);
end.
7 слайд
8 слайд
Пример 3. Составить программу, которая формирует массив из 15 случайных целых чисел от 0 до 20, меняет местами 3-й и 12-й элементы и выводит значения элементов массива на экран до и после обмена.
var a:array[1..15] of integer;
i,b:integer;
begin
for i:=1 to 15 do a[i]:=random(21);
for i:=1 to 15 do write(a[i]:4);
writeln;
b:=a[3];
a[3]:=a[12];
a[12]:=b;
for i:=1 to 15 do write(a[i]:4);
end.
9 слайд
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ Варианты для выполнения.doc
Скачать материал "Разработка урока "Преобразование элементов массива. Обмен местами элементов массива""
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ 10 класс урок 11.doc
Скачать материал "Разработка урока "Преобразование элементов массива. Обмен местами элементов массива""
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ Проеобразование элементов массива.pptx
Скачать материал "Разработка урока "Преобразование элементов массива. Обмен местами элементов массива""
Рабочие листы
к вашим урокам
Скачать
1 слайд
Преобразование элементов массива.
2 слайд
Пример 1. Массив содержит значения диагонали 8 мониторов в дюймах: 12, 14, 15, 17, 19, 20, 22, 24. Составить программу перевода этих значений в
сантиметры и вывода с округлением до целых
(1 дюйм = 2,54 см)
3 слайд
var D:array[1..8] of integer;
i:integer;
begin
D[1]:=12; D[2]:=14; D[3]:=15; D[4]:=17;
D[5]:=19; D[6]:=20; D[7]:=22; D[8]:=24;
writeln(‘Диагональ монитора в дюймах');
for i:=1 to 8 do write(D[i]:4);
writeln;
writeln(‘Диагональ монитора в сантиметрах');
for i:=1 to 8 do
D[i]:=round(D[i]*2.5);
for i:=1 to 8 do write(D[i]:4);
end.
4 слайд
5 слайд
Пример 2. Составить программу, которая формирует массив из 12 случайных целых чисел, принадлежащих промежутку [–20, 20], заменяет отрицательные числа на –1 и выводит значения элементов массива до и после замены.
Организуем формирование массива 12 случайных чисел на отрезке [-20;20]:
a[i]:=random(20-(-20)+1)+(-20);
Получаем:
a[i]:=random(41)-20;
6 слайд
var a:array[1..12] of integer;
i:integer;
begin
for i:=1 to 12 do
begin
a[i]:=random(41)-20;
write(a[i]:4);
end;
writeln;
for i:=1 to 12 do
if a[i]<0 then a[i]:=-1;
for i:=1 to 12 do write(a[i]:4);
end.
7 слайд
8 слайд
Пример 3. Составить программу, которая формирует массив из 15 случайных целых чисел от 0 до 20, меняет местами 3-й и 12-й элементы и выводит значения элементов массива на экран до и после обмена.
var a:array[1..15] of integer;
i,b:integer;
begin
for i:=1 to 15 do a[i]:=random(21);
for i:=1 to 15 do write(a[i]:4);
writeln;
b:=a[3];
a[3]:=a[12];
a[12]:=b;
for i:=1 to 15 do write(a[i]:4);
end.
9 слайд
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
6 660 767 материалов в базе
Настоящий материал опубликован пользователем Лось Ирина Валерьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
300/600 ч.
Мини-курс
4 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.