-
Вопрос по информатике:
Массивы
1) В таблице Ves хранятся данные о весе в килограммах по группе учащихся спортивной школы
(Ves[1] – вес первого учащегося, Ves[2] – вес второго учащегося и т. д.). Определите, что будет
напечатано в результате выполнения следующего алгоритма.
целтаб Ves[1..14]
цел k, n
нач
Ves[1] := 25; Ves[2] := 21;
Ves[3] := 23; Ves[4] := 28;
Ves[5] := 30; Ves[6] := 25;
Ves[7] := 31; Ves[8] := 28;
Ves[9] := 25; Ves[10] := 28;
Ves[11] := 30; Ves[12] := 27;
Ves[13] := 26; Ves[14] := 24;
n := Ves[1]
нц для k от 1 до 14
если Ves[k] < n то
n := Ves[k]
все
кц
вывод(n)
кон
2) В таблице А хранятся данные о количестве призеров олимпиады по программированию по 9-ти
округам Москвы. Определите, что будет напечатано в результате выполнения следующего
алгоритма.
цел k, score
целтаб A[1..9]
нач
A[1] :=6; A[2] := 11;
A[3] := 7; A[4] := 12;
A[5] := 13; A[6] := 5;
A[7] := 9; A[8] := 3;
A[9] :=4;
score := 0;
нц для k от 1 до 9
если A[k] >= 9 то
score:= score+A[k]
всё
кц
вывод score
кон
3) В таблице Dat представлены данные о количестве голосов, поданных за 10 исполнителей
народных песен (Dat[1] – количество голосов, поданных за первого исполнителя; Dat[2] – за
второго и т. д.). Определите, какое число будет напечатано в результате работы следующей
программы.
цел k, m
целтаб Dat[1..10]
нач
Dat[1] := 16; Dat[2] := 20;
Dat[3] := 20; Dat[4] := 41;
Dat[5] := 14; Dat[6] := 21;
Dat[7] := 28; Dat[8] := 12;
Dat[9] := 15; Dat[10] := 35;
m := 0
нц для k от 1 до 10
если Dat[k]>m то
m := Dat[k]
всё
кц
вывод m
кон
С ОБЪЯСНЕНИЕМ!! :D-
Автор:
rover
-
-
Задание 1
Давайте рассмотрим, что происходит в следующей части кода:
- n := Ves[1]
- нц для k от 1 до 14
- если Ves[k] < n то
- n := Ves[k]
- все
- кц
Сначала мы присваиваем переменной n значение первого элемента массива Ves. Затем создаём цикл с итератором k, который проходит значения от 1 до 14. В каждой итерации (1 проход всех операторов / выражений в цикле) мы проверяем, является ли n больше k-того элемента и, если это условие не выполняется (то есть Ves[k] > n), то это значение присваивается переменной k. Что это значит? То, что мы находим минимальный элемент. Мы можем не работать дальше с этой частью кода, а просто найти минимальное значение в массиве.
Ответ21
Задание 2Рассмотрим данную часть кода:
- score := 0;
- нц для k от 1 до 9
- если A[k] >= 9 то
- score:= score+A[k]
- всё
- кц
Мы объявляем переменную, которая, судя по названию, хранит сумму чего-то. Затем в цикле от 1 до 9 мы проверяем, является ли k-тый элемент массива A больше или равен 9. Если так, то мы добавляем это число в переменную score. Что это значит? Что мы находим сумму всех элементов, которые больше или равны 9. Такие элементы:
11 12 13 9
Ответ45
Задание 3Задание абсолютно противоположно первому. Здесь мы находим максимальный элемент.
Ответ41
-
Вопрос по английскому языку:
Пж нужен ответ на вопрос (10 вопросов на тему шотландия с ответами)
-
Ответов: 1
-
5 лет назад
-
-
Вопрос по математике:
тікбұрыштың бір қабырғасының ұзындығы 9см ,ал басқа қабырғасының ұзындығы одан 3 есе кем.Тіктөртбұрыш қабырғаларының ұзындықтарының қосындысын тап-
Ответов: 1
-
5 лет назад
-
-
Вопрос по українській мові:
Вправа 522 6 клас заболотний-
Ответов: 1
-
5 лет назад
-
-
Вопрос по математике:
. Автомобиль выехал из пункта А со скоростью 64 км/ч и спустя 3 часа доехал до пункта В. Через час после выезда автомобиля из пункта А в том же направлении выехал мотоцикл со скоростью 48 км/ч. На каком расстоянии от пункта В находился мотоцикл на время прибытия автомобиля?-
Ответов: 1
-
5 лет назад
-