641439
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаПрезентацииПрезентация по информатике на тему "Работа с одномерными массивами"

Презентация по информатике на тему "Работа с одномерными массивами"

библиотека
материалов
2.Массив – это составной объект, образованный из элементов (компонент) одног...
3.Массив - именованный набор с фиксированным количеством однотипных данных....
 4.Массив совокупностьданных объединенных общим свойством 1 2 3 4 5 6
program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=...
program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=...
program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=...
program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=...
program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=...
program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=...
Задание 1 ЕГЭ А6 Дан фрагмент программы, обрабатывающий массив А из n элемент...
Работа с элементами одномерных массивов Массивы бывают и а также в Турбо Паск...
Задачи на обработку массивов №1 Дан массив : А={1;-4;6;56;0;-6;4;23;18;19} П...
Автор презентации : учитель математики и информатики МБОУ СОШ №15 г. Рязани З...
program zadacha3; var B:ARRAY[1..10] OF REAL ; I: INTEGER; S:REAL; BEGIN S:=0...
Задание 2 ЕГЭ А6 В программе описан одномерный массив с целочисленными элемен...

Описание презентации по отдельным слайдам:

1 слайд 2.Массив – это составной объект, образованный из элементов (компонент) одног
Описание слайда:

2.Массив – это составной объект, образованный из элементов (компонент) одного и того же типа 1 2 3 4 5 6

2 слайд 3.Массив - именованный набор с фиксированным количеством однотипных данных.
Описание слайда:

3.Массив - именованный набор с фиксированным количеством однотипных данных. 1 2 3 4 5 6

3 слайд  4.Массив совокупностьданных объединенных общим свойством 1 2 3 4 5 6
Описание слайда:

4.Массив совокупностьданных объединенных общим свойством 1 2 3 4 5 6

4 слайд program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=
Описание слайда:

program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=1 TO 10 DO READLN( …… ); FOR I:=1 TO 10 DO …… IF B[I] …… THEN S:= …… WRITELN ('S=',S:2:2); READLN; END. Задачи на обработку массивов №3 В массиве В, состоящем из элементов {-3,5,2,0,-2.5,21,9,-8,-1.5,7} найти сумму элементов массива, больших 0. ( допишите программу, заполнив все пропуски. При проверке данной программы щелкните по многоточиям для получения правильного ответа Сумма элементов в данном массиве будет иметь тип real

5 слайд program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=
Описание слайда:

program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=1 TO 10 DO READLN( …… ); FOR I:=1 TO 10 DO …… IF B[I] …… THEN S:= …… WRITELN ('S=',S:2:2); READLN; END. Задачи на обработку массивов №3 В массиве В, состоящем из элементов {-3,5,2,0,-2.5,21,9,-8,-1.5,7} найти сумму элементов массива, больших 0. ( допишите программу, заполнив все пропуски. При проверке данной программы щелкните по многоточиям для получения правильного ответа Первоначальное значение S=0

6 слайд program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=
Описание слайда:

program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=1 TO 10 DO READLN( …… ); FOR I:=1 TO 10 DO …… IF B[I] …… THEN S:= …… WRITELN ('S=',S:2:2); READLN; END. Задачи на обработку массивов №3 В массиве В, состоящем из элементов {-3,5,2,0,-2.5,21,9,-8,-1.5,7} найти сумму элементов массива, больших 0. ( допишите программу, заполнив все пропуски. При проверке данной программы щелкните по многоточиям для получения правильного ответа После слова readln (оператор ввода) вводятся элементы массива, поэтом здесь пишем b[i]

7 слайд program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=
Описание слайда:

program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=1 TO 10 DO READLN( …… ); FOR I:=1 TO 10 DO …… IF B[I] …… THEN S:= …… WRITELN ('S=',S:2:2); READLN; END. Задачи на обработку массивов №3 В массиве В, состоящем из элементов {-3,5,2,0,-2.5,21,9,-8,-1.5,7} найти сумму элементов массива, больших 0. ( допишите программу, заполнив все пропуски. При проверке данной программы щелкните по многоточиям для получения правильного ответа А здесь писать ничего не надо продолжение на следующей строчке

8 слайд program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=
Описание слайда:

program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=1 TO 10 DO READLN( …… ); FOR I:=1 TO 10 DO …… IF B[I] …… THEN S:= …… WRITELN ('S=',S:2:2); READLN; END. Задачи на обработку массивов №3 В массиве В, состоящем из элементов {-3,5,2,0,-2.5,21,9,-8,-1.5,7} найти сумму элементов массива, больших 0. ( допишите программу, заполнив все пропуски. При проверке данной программы щелкните по многоточиям для получения правильного ответа Т.к. надо найти сумму элементов больших 0, то здесь происходит поиск этих элементов в цикле и вместо многоточия пишем b[i]>0

9 слайд program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=
Описание слайда:

program zadacha3; var B:ARRAY[1.. 10] OF …… ; I: …… S: …… BEGIN S:=…… FOR I:=1 TO 10 DO READLN( …… ); FOR I:=1 TO 10 DO …… IF B[I] …… THEN S:= …… WRITELN ('S=',S:2:2); READLN; END. Задачи на обработку массивов №3 В массиве В, состоящем из элементов {-3,5,2,0,-2.5,21,9,-8,-1.5,7} найти сумму элементов массива, больших 0. ( допишите программу, заполнив все пропуски. При проверке данной программы щелкните по многоточиям для получения правильного ответа Если найден элемент больше 0, то к сумме добавляется 1, т.е. пишем:S=S+1;

10 слайд Задание 1 ЕГЭ А6 Дан фрагмент программы, обрабатывающий массив А из n элемент
Описание слайда:

Задание 1 ЕГЭ А6 Дан фрагмент программы, обрабатывающий массив А из n элементов (известно, что в массиве имеются положительные элементы): S:=0; k:=0; for i:=1 to n do if A[i]>0 then begin S:=S+A[i]; k:=k+1; end; S:=S/k; Чему будет равно значение переменной S после выполнения данного алгоритма? A) Среднему значению всех элементов массива А Б) Среднему значению положительных элементов массива А B) Количеству положительных элементов массива А Г) Значению последнего положительного элемента (Правильный ответ и пояснение)

11 слайд Работа с элементами одномерных массивов Массивы бывают и а также в Турбо Паск
Описание слайда:

Работа с элементами одномерных массивов Массивы бывают и а также в Турбо Паскале они числовые Определение массивов Этапы решения задач на массивы Задачи на обработку массивов Жилой массив

12 слайд Задачи на обработку массивов №1 Дан массив : А={1;-4;6;56;0;-6;4;23;18;19} П
Описание слайда:

Задачи на обработку массивов №1 Дан массив : А={1;-4;6;56;0;-6;4;23;18;19} Подсчитать сколько элементов массива имеют значение больше 10? ( допишите программу, заполнив все пропуски. При проверке данной программы щелкните по многоточиям для получения правильного ответа) program zadacha1; var A: ARRAY[1.. …… ] OF …… ; i, k: integer; BEGIN K:=…… FOR I:=1 TO …… DO READLN( ……); FOR I:=1 TO…… DO…… IF A[I]>10 THEN K:=…… ; WRITELN (‘K=‘,K); READLN; END.

13 слайд Автор презентации : учитель математики и информатики МБОУ СОШ №15 г. Рязани З
Описание слайда:

Автор презентации : учитель математики и информатики МБОУ СОШ №15 г. Рязани Зотова Марина Анатольевна

14 слайд program zadacha3; var B:ARRAY[1..10] OF REAL ; I: INTEGER; S:REAL; BEGIN S:=0
Описание слайда:

program zadacha3; var B:ARRAY[1..10] OF REAL ; I: INTEGER; S:REAL; BEGIN S:=0; FOR I:=1 TO 10 DO READLN( B[I] ); FOR I:=1 TO 10 DO IF B[I] >0 THEN S=S+1; WRITELN ('S=',S:2:2); READLN; END. А вот как выглядит вся программа целиком

15 слайд Задание 2 ЕГЭ А6 В программе описан одномерный массив с целочисленными элемен
Описание слайда:

Задание 2 ЕГЭ А6 В программе описан одномерный массив с целочисленными элементами с индексами от 0 до 10. Представлен фрагмент программы, в котором значения элементов сначала задаются, а затем меняются: for i:=0 to 10 do A[i]:=i+1; for i:=1 to 10 do A[i]:=A[i-1]; Как меняются элементы этого массива? А) Все элементы, кроме последнего, сдвигаются на элемент вправо Б) Все элементы, кроме первого, сдвигаются на один элемент влево В) Все элементы окажутся равными 1 Г) Все элементы окажутся равными своему индексу (Правильный ответ и пояснение)

16 слайд
Описание слайда:

17 слайд
Описание слайда:

18 слайд
Описание слайда:

19 слайд
Описание слайда:

20 слайд
Описание слайда:

21 слайд
Описание слайда:

22 слайд
Описание слайда:

23 слайд
Описание слайда:

24 слайд
Описание слайда:

25 слайд
Описание слайда:

26 слайд
Описание слайда:

27 слайд
Описание слайда:

28 слайд
Описание слайда:

29 слайд
Описание слайда:

30 слайд
Описание слайда:

31 слайд
Описание слайда:

32 слайд
Описание слайда:

33 слайд
Описание слайда:

34 слайд
Описание слайда:

35 слайд
Описание слайда:

36 слайд
Описание слайда:

37 слайд
Описание слайда:

38 слайд
Описание слайда:

39 слайд
Описание слайда:

40 слайд
Описание слайда:

41 слайд
Описание слайда:

42 слайд
Описание слайда:

43 слайд
Описание слайда:

44 слайд
Описание слайда:

45 слайд
Описание слайда:

46 слайд
Описание слайда:

47 слайд
Описание слайда:

Краткое описание документа:

 Данная  презентация посвящена разбору темы "Одномерные массивы". В ней дается различные  определение массивов, подробно разбираются этапы решения задач на массивы, задачи на обработку массивов.  В теме задачи на обработку массивов  дан не только текст задачи, но и возможность написание программы и проверки ее правильности. Т.к. задачи на массивы встречаются в ЕГЭ по информатике, то в разделе "Страничка ЕГЭ" представлены некоторые задачи на одномерные массивы.Данная презентация может быть использована учителем при изложении темы"Решение задач на одномерные массивы", а также учащимися для самостоятельного изучения темы.

Общая информация

Номер материала: 508810

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

Курс повышения квалификации «Информационные технологии в деятельности учителя физики»
Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Основы создания интерактивного урока: от презентации до видеоурока»
Курс повышения квалификации «Организация работы по формированию медиаграмотности и повышению уровня информационных компетенций всех участников образовательного процесса»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «3D Studio MAX»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс профессиональной переподготовки «Информационные технологии в профессиональной деятельности: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс профессиональной переподготовки «Управление в сфере информационных технологий в образовательной организации»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышение квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.