- Табличные величины. Двумерные массивы. Способы заполнения и вывода прямоугольных таблиц

Конспект урока «Табличные величины. Двумерные массивы. Способы заполнения и вывода прямоугольных таблиц» по информатике

«Двумерные массивы». РСО-Алания, г. Владикавказ,

МБОУСОШ№ 15. Ларюкова О.А.

Тема урока 1: «Табличные величины. Двумерные массивы. Способы заполнения и вывода прямоугольных таблиц».

Цели урока: 1. Ввести понятие табличной величины (двумерного массива), ознакомить учащихся с обозначением и особенностями прямоугольных табличных величин, способами их ввода и вывода.

  1. Развивать абстрактное и логическое мышление учащихся.

  2. Воспитывать интерес к углубленному изучению предмета, навыки самостоятельной работы учащихся.

Тип урока: изучение нового материала.

План урока.

  1. Организация урока

  2. Мотивация изучения темы.

  3. Объяснение нового материала.

  4. Домашнее задание.

  5. Подведение урока.


1. Организация урока.

Приветствие, проверка посещаемости, наличие учебных принадлежностей, выяснение причины отсутствия. Ознакомление с планом урока.

  1. Мотивация изучения темы.

Очень часто приходится обрабатывать табличную информацию. Самым удобным способом обработки табличной информации является обработка таблиц с помощью компьютера. Компьютер, являясь универсальным средством обработки информации, решает весьма разнообразные задачи.

  1. Объяснение нового материала.

Все предыдущие занятия мы решали с вами задачи по обработке линейных таблиц или одномерных массивов. Еще рар вспомним, что называется массивом.

Массив – это совокупность переменных, обозначенных общим именем и различаемых с помощью индексов, которые записываются в круглых скобках.

Вспомним, что с помощью оператора DIM (DIMension – размер) мы можем объявить имя этого списка (также, как имя переменной), тип данных и длину (размер), т.е. количество данных в списке. Массивы бывают одномерные, двумерные. Теперь мы с вами рассмотрим двумерные массивы, которые иначе называются прямоугольными таблицами или матрицами.

Двумерный массив имеет вид:




DIM A(3,4)





А(1,1) = 5

А(1,2) = 4

А(1,3) = 3

А(1,4) = 11

А(2,1) = 12

А(2,2) = 13

А(2,3) = 14

А(2,4) = 15

А(3,1) = 16

А(3,2) = 17

А(3,3) = 18

А(3,4) = 20



Массив – это посл


а11 а12 а13 …а1n

а21 а22 а23 …а2n

А … … …

аm1 аm2 аm3 …аmn

DIM имя (размер)

DIM A(m,n)

m- количество строк

n- количество столбцов

Элемент массива определяется: именем, индексом, значением.

Все задачи на обработку табличной информации можно условно разбить на 5 типов:

  1. замена элементов массива.

  2. нахождение суммы элементов массива.

  3. определение количества элементов массива.

  4. нахождение наибольшего (наименьшего) элемента массива.

  5. упорядочение массива по возрастанию, убыванию.

Со всеми типами задач мы познакомимся на наших дальнейших уроках. А теперь, прежде, чем приступить к решению задач, мы должны научится вводить и выводить двумерный массив различными способами.

Двумерный массив, также как и одномерный массив можно ввести 3 способами.

I способ. Ввод двумерного массива с клавиатуры.

CLS

DIM B(3,4)

FOR I=1 TO 3

FOR J=1 TO 4

INPUT B(I, J)

NEXT J

NEXT I

… … …

FOR I=1 TO 3

FOR J=1 TO 4

PRINT B(I, J);

NEXT J: PRINT

NEXT I


Оператор INPUT, который принимает с клавиатуры N (в нашем случае 12), элементов, отражая элементы, соответствующих нажимаемым клавишам, на экране. Если введено меньше символов, чем задано, функция будет ожидать дальнейшего ввода.

II способ. Ввод двумерного массива с помощью операторов DATA, READ

CLS

DIM A(3,4)

DATA 3,4,0,1,23,4,12,13,14,15,11,55

FOR I=1 TO 3

FOR J=1 TO 4

READ A(I, J)

NEXT I, J

… … …

FOR I=1 TO 3

FOR J=1 TO 4

PRINT A(I, J);

NEXT J: PRINT

NEXT I

DATA, READ позволяют создать блок констант сколь угодно и где угодно

III способ. Ввод массива с помощью датчика случайных чисел, т.е. случайным образом.

CLS

RANDOMIZE TIMER

INPUT m, n

DIM K(m, n)

FOR I=1 TO m

FOR J=1 TO n

K(I, J)= INT(RND(1)* 100 – 50)

NEXT J: PRINT

NEXT I

… … …

FOR I=1 TO m

FOR J=1 TO n

PRINT K(I, J);

NEXT J: PRINT

NEXT I

.

Задание 1. Осуществите ввод двумерного массива тремя способами. N=4, M = 3

  1. Домашнее задание.

Задание. Выучите определение табличной величины, ее обозначения.

Задача. Составьте программу ввода и вывода двумерного массива, размерностью из 15( m=3, n=5; или m=5, n=3) элементов тремя способами. Таблицу заполнить элементами из промежутка [-7, 15].

5. Подведение итогов.

Целесообразно перечислить и повторить все новые понятия, изученные на уроке. Выставляются оценки за урок.

Тема урока 2: «Решение задач на нахождение суммы и произведения элементов двумерного массива».


Цели урока:

1. Познакомить учащихся операциями для решения задач типа «замена и подсчет». Научить применять известные функции и операции для решения задач.

2. Развивать абстрактное и логическое мышление учащихся.

3. Воспитывать интерес к углубленному изучению предмета, навыки самостоятельной работы учащихся.

Тип урока: комбинированный

План урока.


1. Организация урока

2. Мотивация изучения темы.

3. Объяснение нового материала.

4. Домашнее задание.

5. Подведение урока.

1. Организация урока.

Приветствие, проверка посещаемости, наличие учебных принадлежностей, выяснение причины отсутствия. Ознакомление с планом урока.


2. Проверка домашнего задания.

К доске вызываются два ученика для объяснения решения домашней задачи. Одновременно идет фронтальный опрос.

Вопросы:

1). Дайте определение табличной величины.

2). Что такое размерность массива? Как она определяется?

3). Чем характеризуется элемент массива?

4) Сколько способов существует для ввода заданного массива?

5) Какие виды массивов вы знаете?

Решение заданных на дом задач в тетрадях проверяется в ходе урока,

3. Объяснение нового материала.

Используя операции сравнения и известные функции обработки элементов массива можно решать задачи различного типа, например задачи на подсчет суммы или произведения элементов массива, замены элементов массива.

Алгоритм решения задач типа «подсчет»:

  • Ввести заданный двумерный массив, заданной длины.

  • Осуществить требуемый, условием задачи подсчет.

  • Если конец текста достигнут, то завершить работу программы.


  1. Решение задач.

Задача 1.

Найти сумму элементов двумерного массива A(m,n), заполнить целыми случайными числами из промежутка от-50 до 50

Решение.

CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)* 100 – 50)

NEXT J: PRINT

NEXT I

S=0

FOR I=1 TO m

FOR J=1 TO n

S=S+A(I,J)

NEXT J: PRINT

NEXT I

PRINT “S=”;S

Задание 2. Самостоятельно изменить программу, чтобы получить произведение этих элементов.

CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)* 100 – 50)

NEXT J: PRINT

NEXT I

P=1

FOR I=1 TO m

FOR J=1 TO n

P=P*A(I,J)

NEXT J: PRINT

NEXT I

PRINT “P=”;P

4. Домашние задание.


Задача 1. Каждый элемент двумерного массива C(m,n). заполненный целыми случайными числами из промежутка от-3 до 12, увеличить на 55.


Решение.

CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)* 17 – 3)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

FOR I=1 TO m

FOR J=1 TO n

A(I, J)=A(I,J)+55

PRINT A(I, J)

NEXT J: PRINT

NEXT I

5. Подведение итогов.

Целесообразно перечислить и повторить все новые понятия, изученные на уроке. Выставляются оценки за урок.

Тема урока 3: «Табличные величины. Решение задач на замену элементов массива».

Цели урока: 1. Закрепить понятие табличной величины, Сформировать навыки использования стандартных способов заполнения массива при решении задач.

2. Развивать абстрактное и логическое мышление учащихся.

3. Воспитывать интерес к углубленному изучению предмета, навыки самостоятельной работы учащихся.

Тип урока: комбинированный.

План урока.

1. Организация урока

2. Мотивация изучения темы.

3. Объяснение нового материала.

4. Домашнее задание.

5. Подведение урока.

1. Организация урока.

Приветствие, проверка посещаемости, наличие учебных принадлежностей, выяснение причины отсутствия. Ознакомление с планом урока.


2. Проверка домашнего задания.

К доске вызывается один ученик. Проверяются ключевые моменты в решении заданной на дом задачи, обсуждаются и исправляются ошибки в решении.


3. Решение задач.

На прошлых уроках мы познакомились со способами заполнения двумерного массива, научились подсчитывать сумму и произведение элементов линейного массива. Сегодня мы должны познакомится со способами решения задач нового типа, которые позволят нам осуществлять замену элементов данного массива на нам необходимые.

Вопрос. Как можно ввести заданный массив? По какой формуле производится расчет коэффициента для датчика случайных чисел?

Приступим к решению задач.


Задача1. Составить программу, заменяющую все отрицательные элементы таблиц А(m, n) на им противоположные. Заполнить таблицу целыми случайными числами из промежутка (-15, 15)


Решение.

CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)*30 –15)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

FOR I=1 TO m

FOR J=1 TO n

A(I, J)=-A(I, J)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

Задача 2. В заданной таблице подсчитать количество отрицательных элементов. Таблицу заполнить целыми случайными числами из промежутка (-88, 22).


Решение.

CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)*110 –88)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

FOR I=1 TO m

FOR J=1 TO n

IF A(I, J)

NEXT J: PRINT

NEXT I

PRINT «отрицательных элементов»; К

Задача 3. Подсчитать сумму ненулевых элементов последней строки в прямоугольной таблице А(m,n). Таблицу заполнить целыми случайными числами из промежутка (-25, 75).


CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)*100 –25)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

FOR I=1 TO n

IF A(m, n)0 THEN S=S+A(M,I)

NEXT I

PRINT «сумма ненулевых элементов последней строки=”;S

4. Домашнее задание.


Задача 1. Cоставить программу, заменяющую все положительные элементы таблицы А(m,n) на 77. Таблицу заполнить целыми случайными числами из промежутка (-30, 30).


CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)*60 –30)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

FOR I=1 TO m

FOR J=1 TO n

A(I, J)>0 THEN A (I,J)=77

PRINT A(I, J)

NEXT J: PRINT

NEXT I


5. Подведение итогов.

Целесообразно перечислить и повторить все новые понятия, изученные на уроке. Выставляются оценки за урок.




Тема урока 4: «Табличные величины. Решение задач на нахождение минимального или максимального элемента массива».

Цели урока: 1. Закрепить понятие табличной величины, Сформировать навыки использования полученных раннее знаний при решении задач.

2. Развивать абстрактное и логическое мышление учащихся.

3. Воспитывать интерес к углубленному изучению предмета, навыки самостоятельной работы учащихся.

Тип урока: комбинированный.

План урока.

1. Организация урока

2. Мотивация изучения темы.

3. Объяснение нового материала.

4. Домашнее задание.

5. Подведение урока.

1. Организация урока.

Приветствие, проверка посещаемости, наличие учебных принадлежностей, выяснение причины отсутствия. Ознакомление с планом урока.


2. Проверка домашнего задания.

К доске вызывается один ученик. Проверяются ключевые моменты в решении заданной на дом задачи, обсуждаются и исправляются ошибки в решении.


3. Решение задач.

На прошлых уроках мы познакомились с приемами обработки табличных величин, научились осуществлять замену одних элементов массива на другие, научились подсчитывать сумму и произведение элементов двумерного массива.

На сегодняшнем уроке мы должны научится находить наименьший и наибольший элемент двумерного массива. Для этого предлагаю вспомнить ранее изученный материал и решить такую задачу:

Задание 1. Дано одномерный массив А(n), заполненный целыми случайными числами из промежутка (-50, 50). Упорядочить все элементы массива по возрастанию.


Решение.


Задача 1. Составить программу нахождения минимального элемента линейной таблицы A(n). Таблицу заполнить целыми случайными числами из промежутка (-50, 50).


Решение.

СLS

INPUT n

RANDOMIZE TIMER

DIM A(n)

FOR I=1TO n

A(I)=INT(RND*100-50)

PRINT A(I)

NEXT I

PRINT:PRINT

FOR I=1 TO n : MIN=A(I): K=I

FOR J=I TO N

IF MIN>A(J) THEN MIN = A(J) : K=J

NEXT I

SWAP A(I),A(K)

PRINT A(I);

NEXT

Задача 2. Составить программу нахождения максимального элемента прямоугольной таблицы A(n). Таблицу заполнить целыми случайными числами из промежутка (-150, 50).


Решение.

CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)*200 –150)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

MAX=A(1,1)

FOR I=1 TO m

FOR J=1 TO n

IF MAX

NEXT J: PRINT

NEXT I

PRINT «максимальный элемент=»;MAX


4. Домашнее задание.


Задача 1. Дана прямоугольная таблица А(m,n), заполненная целыми случайными числами из промежутка (-50, 50). Найти

a) подсчитать количество строк, содержащих хотя бы одну ненулевую компоненту.

b) минимальный элемент данной таблицы, его номер

Решение.


CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)*100 –50)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

K=0

FOR I=1 TO m

FOR J=1 TO n

IF A(I, J)0 THEN K=K+1: J=K

NEXT J: PRINT

NEXT I

PRINT «количество ненулевых элементов строк»; К

b) CLS

RANDOMIZE TIMER

INPUT m, n

DIM А(m, n)

FOR I=1 TO m

FOR J=1 TO n

А(I, J)= INT(RND(1)*200 –150)

PRINT A(I, J)

NEXT J: PRINT

NEXT I

MIN=A(1,1)

FOR I=1 TO m

FOR J=1 TO n

IF MIN>A(I, J) THEN MIN=A (I,J):L=I: K=J

NEXT J: PRINT

NEXT I

PRINT «минимальный элемент=»;MIN

PRINT «номер минимального элемента=»; L;K

5. Подведение итогов.

Целесообразно перечислить и повторить все новые понятия, изученные на уроке. Выставляются оценки за урок.

Тема урока 5: «Табличные величины. Решение задач. Закрепление».


Цели урока: 1. Закрепить понятие табличной величины, Сформировать навыки использования полученных раннее знаний при решении задач. Закрепить навыки решения задач на нахождение наименьшего и наибольшего элемента массива.

2. Развивать абстрактное и логическое мышление учащихся.

3. Воспитывать интерес к углубленному изучению предмета, навыки самостоятельной работы учащихся.

Тип урока: комбинированный.

План урока.

1. Организация урока

2. Мотивация изучения темы.

3. Объяснение нового материала.

4. Домашнее задание.

5. Подведение урока.

1. Организация урока.

Приветствие, проверка посещаемости, наличие учебных принадлежностей, выяснение причины отсутствия. Ознакомление с планом урока.


2. Проверка домашнего задания.

К доске вызываются два ученика. Проверяются ключевые моменты в решении заданных на дом задач, обсуждаются и исправляются ошибки в решении.


3. Решение задач.

На прошлых уроках мы познакомились с приемами обработки табличных величин, научились находить наименьший и наибольший элемент массива. На этом уроке нам необходимо закрепить раннее полученные знания.


Задача 1. дан двумерный массив A(m,m). Обнулить все элементы, находящиеся ниже главной диагонали и на самой главной диагонали. Массив заполнить целыми случайными числами из промежутка (-100, -100).


Решение.

10 СLS

20 INPUT m

30 RANDOMIZE TIMER

40 DIM A(m,m)

50 FOR I=1TO m

60 FOR J=1TO m

70 A(I,J)=INT(RND*200-100)

80 PRINT A(I,J)

90 NEXT J

100 PRINT: NEXT I

110 FOR I=1TO m

120 FOR J=1TO m

130 IF I>J OR I=J THEN A(I,J)=0

140 NEXT J, I

150 FOR I=1TO m

160 FOR J=1TO m

170 PRINT A(I,J);

180 NEXT J

190 PRINT: NEXT I

Задача 2. Дана числовая таблица А(n,n), заполненная целыми случайными числами из промежутка (-25, 25). Заменить в нем строки столбцами.


10 СLS

20 INPUT n

30 RANDOMIZE TIMER

40 DIM A(n,n), C(n,n)

50 FOR I=1 TO n

60 FOR J=1 TO n

70 A(I,J)=INT(RND*50-25)

80 PRINT A(I,J);

90 NEXT J: PRINT: NEXT I

100 PRINT:PRINT

110 FOR I=1 TO n

120 FOR J=n

130 C(I,J)=A(I,J)

140 PRINT C(I,J)

150 NEXT J: PRINT: NEXT I

Задача 3. Дана числовая прямоугольная таблица B(5,8), заполненная целыми случайными числами из промежутка (-25, 100). Найдите максимальный элемент в каждой строке двумерного массива.


10 СLS

20 RANDOMIZE TIMER 30

40 DIM B(5,8)

50 FOR I=1TO 5

60 FOR J=1 TO8

70 B(I,J)=INT(RND*125-25)

80 PRINT B(I,J);

90 NEXT J

100 PRINT:NEXT I: PRINT

110 FOR I=1TO 5: MAX=B(I,1)

120 FOR J=1 TO8

130 IF MAX

140 NEXT J

150 PRINT MAX

160 NEXT I



4. Домашнее задание.



5. Подведение итогов.

Целесообразно перечислить и повторить все новые понятия, изученные на уроке. Выставляются оценки за урок.

Тема урока 6: «Табличные величины. Двумерные массивы. Контрольная работа».

Цели урока: 1. Осуществить контроль знаний по теме табличные величины (массива). Проверить навыки работы по обработке двумерных массивов.

  1. Развивать абстрактное и логическое мышление учащихся.

  2. Воспитывать интерес к углубленному изучению предмета, навыки самостоятельной работы учащихся.

Тип урока: контрольная работа.

План урока.

  1. Организация урока

  2. Контрольная работа.

  3. Подведение урока.


  1. Организация урока.


Приветствие, проверка посещаемости, наличие учебных принадлежностей, выяснение причины отсутствия. Ознакомление с планом урока.

  1. Метод. Контрольная работа.


Контрольная работа проводиться с помощью раздаточного материала на карточках. На проведение контрольной работы отводится 40 минут. Работа проводится по 4 вариантам. В каждом варианте предлагается 2 задания. Учащимся предлагается решить две задачи на обработку одномерного массива. Решение проверить с помощью ПК. Решение на ПК показать учителю.

Вариант 1

1. Найти максимальный элемент линейной таблицы A(n), заполненную целыми случайными числами из промежутка (-15, 15). И все элементы этой таблицы, расположенные до него увеличить на

Решение.

10 СLS

20 INPUT n

30 RANDOMIZE TIMER

40 DIM A(n)

50 FOR I=1TO n

60 A(I)=INT(RND*30-15)

70 PRINT A(I)

80 NEXT I

90 PRINT:PRINT

100 MAX= A(1)

110 FOR I=2 TO n

120 IF MAX

130 NEXT I

140 FOR I=1 TO L-1

150 A(I)=A(I)+1

160 NEXT

170 FOR I=1 TO N

180 PRINT A(I);

190 NEXT

  1. Дан строковый массив B$(n). Вывести на экран те элементы, в которых встречается буква «а»


10 CLS

20 INPUT N

30 DIM B$(N)

40 FOR I=1 TO N

50 INPUT B$(I)

60 NEXT:PRINT:PRINT

70 FOR I=1 TO N

80 FOR J=1 TO LEN B$(I)

90 IF MID$(B$(I),J,1)= “a”

100 PRINT B$(I) : J=LENB$(I)

110 NEXT J

120 NEXT I

Вариант 2.

1. Найти минимальный элемент линейной таблицы A(n), заполненную целыми случайными числами из промежутка (-45, 35). И поменять местами минимальный элемент с первым.

Решение.

10 СLS

20 INPUT n

30 RANDOMIZE TIMER

40 DIM A(n)

50 FOR I=1TO n

60 A(I)=INT(RND*80-45)

70 PRINT A(I)

80 NEXT I

90 PRINT:PRINT

100 MIN= A(1)

110 FOR I=2 TO n

120 IF MIN>A(I) THEN MIN = A(I): L=I

130 NEXT I

140 K=A(I):A(1)=A(L):A(L)=K

150 FOR I=1 TO L-1

160 PRINT A(I);

170 NEXT

2. Дан строковый массив B$(n). Вывести на экран те элементы начинающиеся буквой «а»


10 CLS

20 INPUT N

30 DIM B$(N)

40 FOR I=1 TO N

50 INPUT B$(I)

60 NEXT:PRINT:PRINT

70 FOR I=1 TO N

80 IF LEFT$(B$(I),1)= “a” THEN PRINT B$(I)

90 NEXT I

Вариант 3.

1. Составить программу нахождения суммы минимального и максимального элементов линейной таблицы A(n). Таблицу заполнить целыми случайными числами из промежутка (-19, 20).


Решение.

10 СLS

20 INPUT n

30 RANDOMIZE TIMER

40 DIM A(n)

50 FOR I=1TO n

60 A(I)=INT(RND*39-19)

70 PRINT A(I)

80 NEXT I

90 PRINT:PRINT

100 MIN= A(1): MAX=A(1)

110 FOR I=2 TO n

120 IF MIN>A(I) THEN MIN = A(I)

130 IF MAX

140 NEXT I

150 PRINT « минимальный элемент=»; MIN

160 PRINT « максимальный элемент=»; MAX

170 FOR I=1 TO N

180 PRINT MIN+MAX

190 NEXT

2. Дан строковый массив B$(n). Вывести на экран те элементы, заканчивающиеся буквой «р»


10 CLS

20 INPUT N

30 DIM B$(N)

40 FOR I=1 TO N

50 INPUT B$(I)

60 NEXT:PRINT: PRINT

70 FOR I=1 TO N

80 IF RIGHT$(B$(I),1)= “R” THEN PRINT B$(I)

90 NEXT I

Вариант 4

1. Составить программу нахождения суммы элементов данной таблицы, расположенных после минимального элемента линейной таблицы A(n). Таблицу заполнить целыми случайными числами из промежутка (-99, 111).


Решение.

10 СLS

20 INPUT n

30 RANDOMIZE TIMER

40 DIM A(n)

50 FOR I=1TO n

60 A(I)=INT(RND*210-99)

70 PRINT A(I)

80 NEXT I

90 PRINT:PRINT

100 MIN= A(1): S=0

110 FOR I=2 TO n

120 IF MIN>A(I) THEN MIN = A(I): L=I

130 NEXT I

140 FOR I=L+1 TO N

150 S=S+A(I)

160 NEXT

170 PRINT S

2. Дан строковый массив K$(n). Найти количество элементов, начинающихся символом «к».


10 CLS

20 INPUT N

30 DIM K$(N)

40 FOR I=1 TO N

50 INPUT K$(I)

60 NEXT:PRINT: PRINT

70 K=0

80 FOR I=1 TO N

90 IF LEFT$(K$(I),1)= “K” THEN K=K+1

100 NEXT I

110 PRINT K

  1. Подведение итогов урока.

Целесообразно проверить работу каждого учащегося на экранах ПК и в тетрадях, выставить оценки.

22


Здесь представлен конспект к уроку на тему «Табличные величины. Двумерные массивы. Способы заполнения и вывода прямоугольных таблиц», который Вы можете бесплатно скачать на нашем сайте. Предмет конспекта: Информатика Также здесь Вы можете найти дополнительные учебные материалы и презентации по данной теме, используя которые, Вы сможете еще больше заинтересовать аудиторию и преподнести еще больше полезной информации.

Список похожих конспектов

Табличные информационные модели. Структура и правила оформления таблицы

Табличные информационные модели. Структура и правила оформления таблицы

Тема урока: «Табличные информационные модели. Структура и правила оформления таблицы». Класс 7. Цели урока. : 1. сформировать понятие табличной ...
Электронные таблицы: назначение, основные понятия, правила заполнения

Электронные таблицы: назначение, основные понятия, правила заполнения

Конспект урока по предмету «Информатика и ИКТ», 9 класс. Учебник «Информатика» для 9 класса. Авторы: Семакин И.Г., Залогова Л.А., Русаков С.В., ...
Двумерные массивы на языке Basic

Двумерные массивы на языке Basic

Двумерные массивы на языке Basic. . Тип урока:. урок изучения нового материала. Технология:. личностно-ориентированная. Цели урока:. . ...
Стандартные алгоритмы обработки массивов. Двумерные массивы

Стандартные алгоритмы обработки массивов. Двумерные массивы

Класс: 9 дата:. Тема: Стандартные алгоритмы обработки массивов. Двумерные массивы . Цель. : познакомить учащихся с двумерными массивами, способами ...
Создание и форматирование электронных таблиц

Создание и форматирование электронных таблиц

ПЛАН-КОНСПЕКТ УРОКА. . . . ФИО (полностью). . Карцев Александр Викторович. . . . . Место работы. . ОГБОУ СПО Ульяновский ...
Функции, основные характеристики устройств вывода

Функции, основные характеристики устройств вывода

«Функции, основные характеристики устройств вывода». Целевая аудитория:. . 9-11 класс. . Цель:. Научиться работать с устройствами вывода ...
В мире кодов. Способы кодирования информации

В мире кодов. Способы кодирования информации

Государственное образовательное учреждение дополнительного профессионального образования (повышения квалификации) специалистов «Кузбасский региональный ...
Таблицы в текстовом документе. Форматирование таблиц

Таблицы в текстовом документе. Форматирование таблиц

Конспект урока по теме «Таблицы в текстовом документе. Форматирование таблиц». . Цели:. Обучающие:. . . научить учащихся создавать и форматировать ...
Способы представления информационных моделей

Способы представления информационных моделей

Конспект урока на тему «Способы представления информационных моделей». . Цели:. . Формирование представлений о видах информационных моделей; ...
Способы обработки информации

Способы обработки информации

Класс. -. 5. . Урок. Способы обработки информации. . Цель урока:. научить приводить примеры получения, передачи и использования информации живыми ...
Способы кодирования информации

Способы кодирования информации

Открытый урок. по компьютерным технологиям. в 5 эк классе. Тема: «Способы кодирования информации». Цель:. Познакомить учащихся с различными ...
массивы

массивы

г.Петропавловск. КГУ «Средняя школа № 42». Вурста Ольга Владимировна. Урок по информатике, 9 класс. . Понятие «массивы». Массив в языке ...
Компьютер. Устройства ввода и вывода информации

Компьютер. Устройства ввода и вывода информации

Компьютер. Устройства ввода и вывода информации. Цель. . Закрепить, систематизировать, проверить ЗУН по данной теме. . Развить творческое ...
Комплексное использование электронных таблиц MS Excel при создании документа

Комплексное использование электронных таблиц MS Excel при создании документа

Учитель информатики Чернухина М.А. «Комплексное использование электронных таблиц. MS. . Excel. при создании документа». Цели урока:. ...
Информация, ее свойства, информационные процессы. Способы представления и передачи информации

Информация, ее свойства, информационные процессы. Способы представления и передачи информации

Урок по теме: «Информация, ее свойства, информационные процессы. . . Способы представления и передачи информации». . . Недорезова Екатерина ...
Добавление таблиц, оформление рисунков на Web-страницах

Добавление таблиц, оформление рисунков на Web-страницах

Конспект урока по информатике. Дата:. 02.10.2010. Класс:. 10. Учитель:. Мкртчян Оксана Владимировна. Тема:. Добавление таблиц, оформление ...
Возможности динамических (электронных) таблиц

Возможности динамических (электронных) таблиц

УТВЕРЖДАЮ. зам. директора по УР. _____________. План урока. Дата. 12.02.2014. Группа. № ПК-13. Дисциплина:. «Информатика и ИКТ». Тема ...
Состав крови. Построение таблиц и диаграмм с помощью Microsoft Word

Состав крови. Построение таблиц и диаграмм с помощью Microsoft Word

Муниципальное бюджетное общеобразовательное учреждение. «Средняя общеобразовательная школа города Пионерский". Конспект. . интегрированного ...
Способы задания множеств

Способы задания множеств

Тема: Способы задания множеств. Тип урока:.  Урок изучения нового материала. Цель урока:. сформировать у учащихся представление о способах задания ...
обеспечить усвоение учащимися способа построения таблиц в Microsoft Word

обеспечить усвоение учащимися способа построения таблиц в Microsoft Word

Урок. № 38 6 класс. Дата. : 12.02.2014 г. . Конспект урока для 6 класс на тему. . «. обеспечить усвоение учащимися способа построения таблиц ...

Информация о конспекте

Ваша оценка: Оцените конспект по шкале от 1 до 5 баллов
Дата добавления:7 февраля 2017
Категория:Информатика
Поделись с друзьями:
Скачать конспект