Презентация "Одномерный массив. Подготовка к ЕГЭ" 11 класс
Подписи к слайдам:
- Выберите правильную форму записи оператора цикла а) for i:1 to 10 do s:=s+i; б) for i:=1 to 10 s:=s+i; в) for i:=1 to 10 do s:=s+i;
- Какое значение примет переменная Х после выполнения команды X:=SQR(4)/2*2? а) 4 б) 2 в) 16
- В операторе присваивания summa := sqr(x)+3*a переменными являются 1) a, x, summa 2) x, a 3) sqr,x,a 4) summa, sqr, x, a
- Оператор цикла с постусловием 1) Repeat… until 2) While…do 3) For … to…do 4) For…downto…do
- Какие из приведенных типов данных относятся к целочисленному типу данных? 1)integer, real 2) integer, word, longint 3) comp, double 4) single, extended
- Если в цикле с параметром: for i:= A to B do S; значение B меньше, чем значение A, то ... 1) оператор S не выполняется ни разу; 2) оператор S выполняется один раз. 3) оператор S выполняется B-A раз. 4) оператор S выполняется B-A+1 раз.
- ввести понятие одномерного массива;
- научить решать задачи с одномерным массивом в Паскаль.
А(1) |
А(2) |
А(3) |
А(4) |
Общий вид массива: А(i)
А – имя массива
i – номер элемента в данном массиве А, который изменяется от 1 до N
Формат описания массива <имя массива>: array [<кол-во>] of <тип>; <имя массива> - идентификатор массива array – массив [<кол-во>] – количество элементов в массиве Of – для <тип> - описание типа переменных в массиве Описание массива, состоящего из 100 элементов Описание массива, состоящего из 100 элементов a, c: array [1..100] of real; Описание массива по годам с 1901 по 2014 b: array [1901..2014] of integer; Ввод/вывод значений элементов массива- Заполнение элементов массива с клавиатуры
- Заполнение массива по формуле
- Заполнение элементов массива случайными числами
const
N=30;
var a: array [1..N] of integer;
i, x, y: integer;
s: real;
begin
for i:=1 to N do readln(a[i]);
…
end.
Решениеx:=0;
y:=0;
for i:=1 to N do
if (a[i] mod 2=1) then begin
x:=x+a[i];
y:=y+1;
end;
s:=x/y;
writeln(s);
Самостоятельная работа Опишите на одном из языков программирования алгоритм подсчета максимального количества подряд идущих четных элементов в целочисленном массиве длины 30. Опишите на одном из языков программирования алгоритм подсчета максимального количества подряд идущих четных элементов в целочисленном массиве длины 30.const N=30;
var a: array[1..N] of integer;
max, num, i: integer;
begin
max:=0;
num:=0;
for i:=1 to N do
read(a[i]);
for i:=1 to N do
if (a[i] mod 2 = 0) then
num:=num+1
else begin
if num>=max then
max:=num;
num:=0;
end;
if num>=max then
max:=num;
Writeln(max);
end.
Домашняя работа Опишите на русском языке или на одном из языков программирования алгоритм получения из заданного целочисленного массива размером 30 элементов другого массива, который будет содержать модули значений элементов первого массива. Одномерный массив. Подготовкам к ЕГЭ Учитель информатики ГБОУ гимназия №1517 г. Москва Попова Маргарита Юрьевна Список использованных источников- Учебник по Информатике за 11 класс Поляков К.Ю. Часть 2. Авторы: Поляков К.Ю. Еремин Е.А. Издание: М.: БИНОМ, 2013
- http://s1.hubimg.com/u/10423546_f260.jpg Тест
- http://school9.pupils.ru/upload/school9/information_system_247/0/8/0/5/4/item_8054/information_items_8054.jpg - ЕГЭ
- http://www.novadmin.ru/upload/iblock/fec/fec93a4cc124b7dcd5d7f270e71b8cc8.jpg - ЕГЭ
Физкультура - еще материалы к урокам:
- План-конспект урока "Ходьба и бег. Беговые эстафеты" 4 класс
- Внеклассное мероприятие "Формула здоровья" 4 класс
- План-конспект урока "Формирование двигательных способностей средствами гимнастики" 4 класс
- Конспект открытого урока "Физическая культура в геометрических фигурах" 4 класс
- План-конспект урока "Техника выполнения акробатических упражнений" 4 класс
- План-конспект внеурочного занятия "Танцуем, играем и всех приглашаем!"