Оглавление:
- 1 ОТВЕТЫ Решебник — ГДЗ Информатика — §17.Таблицы и массивы, Семакин 9 класс
- 1.1 Вопросы и задания 1. Что такое массив? 2. Самостоятельно придумайте примеры данных, которые можно организовать в виде массива. В каждом примере отметьте: каким именем можно обозначить массив, как пронумеровать его элементы, какой тип будет иметь массив? Опишите массивы по правилам АЯ. 3. Для тех же исходных данных, что рассматриваются в параграфе, составьте алгоритм, в котором вычисляются четыре величины: средние температуры зимних, весенних, летних, осенних месяцев. 4. Вы посетили магазин и купили 10 видов товара, В таблицу Т[1:10] вы записали количество купленного товара каждого вида. В таблицу С[1:10] записали цены единиц каждого вида товара соответственно. Составьте алгоритм вычисления общей стоимости всех покупок.
- 1.2 Ответы на вопросы параграф 17 из учебника Семакина 9 класс
ОТВЕТЫ Решебник — ГДЗ Информатика — §17.Таблицы и массивы, Семакин 9 класс
Вопросы и задания
1. Что такое массив?
2. Самостоятельно придумайте примеры данных, которые можно организовать в виде массива. В каждом примере отметьте: каким именем можно обозначить массив, как пронумеровать его элементы, какой тип будет иметь массив? Опишите массивы по правилам АЯ.
3. Для тех же исходных данных, что рассматриваются в параграфе, составьте алгоритм, в котором вычисляются четыре величины: средние температуры зимних, весенних, летних, осенних месяцев.
4. Вы посетили магазин и купили 10 видов товара, В таблицу Т[1:10] вы записали количество купленного товара каждого вида. В таблицу С[1:10] записали цены единиц каждого вида товара соответственно. Составьте алгоритм вычисления общей стоимости всех покупок.
Ответы на вопросы параграф 17 из учебника Семакина 9 класс
1. Массив (в некоторых языках программирования также таблица, ряд, матрица) — структура данных в виде набора компонентов (элементов массива), расположенных в памяти непосредственно друг за другом
2. Самостоятельно придумайте примеры данных, которые можно организовать в виде массива. В каждом примере отметьте: каким именем можно обозначить массив, как пронумеровать его элементы, какой тип будет иметь массив? Опишите массивы по правилам АЯ.
1) Автомобили определенного производителя:
Имя для обозначения: car
Нумерация: по году выпуска
Тип: строковый
алг Автомобили
строк таб car[2000:2018]
цел i
нач
для i от 2000 до 2018 шаг 1 повторять
нц
вывод (i, «-«)
ввод (car[I])
кц
кон
2) Оценка с предмета:
Имя для обозначения: grade
Нумерация: по дате получения
Тип: целый (строковый)
алг Оценки с предмета
цел таб grade[1:30]
цел i
нач
i:=1
пока i<=30, повторять
нц
вывод (i,» число- «)
ввод (grade[i])
i:=i+1
кц
кон
3. Для тех же исходных данных, что рассматриваются в параграфе, составьте алгоритм, в котором вычисляются четыре величины: средние температуры зимних, весенних, летних, осенних месяцев.
Алгоритм на АЯ (алгоритмическом языке):
Алг температура
нач
цел N = 12
вещтаб a[1:N]
a[1]:=-21; a[2]:=-18.4; a[3]:=-7.5;
a[4]:=5.6; a[5]:=10; a[6]:=18;
a[7]:=22.2; a[8]:=24; a[9]:=17;
a[10]:=5.4; a[11]:=-7; a[12]:=-18;
вывод «Зима: «,(a[1]+a[2]+a[12])/3, нс
вывод «Весна: «,(a[3]+a[4]+a[5])/3, нс
вывод «Лето: «,(a[6]+a[7]+a[8])/3, нс
вывод «Осень: «,(a[9]+a[10]+a[11])/3, нс
кон
4. Вы посетили магазин и купили 10 видов товара, В таблицу Т[1:10] вы записали количество купленного товара каждого вида. В таблицу С[1:10] записали цены единиц каждого вида товара соответственно. Составьте алгоритм вычисления общей стоимости всех покупок.
Алгоритм:
нач
переменная а. переменная b.
b=0.
a=0.
повторять пока b<11
начало а=а+T[1:b]*C[1:b].
увеличить b на 1.
конец
a — общая стоимость всех покупок.
На языке программирования Паскаль:
Var t:array[1..10] of integer;i,q,k:integer;
begin
for i:=1 to 10 do
read(t[i]);
for i:=1 to 10 do begin
read(q);
k:=k+t[i]*q;
end;
writeln(Общая стоимость: ,k);
end.
Литература:Учебник:Информатика, 9 класс. ФГОС Автор:И. Г. Семакин, Л. А. Залогова, С. В. Русаков, Л. В. Шестакова.