Решите пожалуйста с изъяснением как решать, а то учитель не изъяснять

Решите пожалуйста с изъясненьем как решать, а то учитель не разъяснять как решать

Задать свой вопрос
1 ответ

Эта программка поиска минимального значения.

Сначала переменной m присваивается значение 10. Далее в цикле for мы  поочерёдно пересматриваем значения Dat, и если находим значение Dat наименьшее, чем текущее m, то записываем это отысканное значение в m. После исполненья цикла переменная m будет беречь малое из всех значений Dat, то есть 0.

На печать будет выведено:

0

Егор
мне необходимо брать именно самое низкое число чем 10, да?
София Невмержицкая
а если необходимо отыскать допустим больше 3, то ищу самое высочайшее число допустим 27?
Злата Непекина
Нет, не так. Сначала m=10. 1. Сравниваем Dat[1] и m. Так как Dat[1] < m (2<10), то присваиваем m:=Dat[1], то есть сейчас m=2.2. Сопоставляем Dat[2] и m. Так как Dat[2] > m (5>2), то ничего не делаем.3. Сопоставляем Dat[3] и m. Так как Dat[3] > m (7>2), то ничего не делаем.4. Сопоставляем Dat[4] и m. Так как Dat[4] > m (5>2), то ничего не делаем.5. Сопоставляем Dat[5] и m. Так как Dat[5] > m (4>2), то ничего не делаем.
Egor Drofanjuk
6. Сопоставляем Dat[6] и m. Так как Dat[6] = m (2=2), то ничего не делаем.7. Сравниваем Dat[7] и m. Так как Dat[7] < m (0<2), то присваиваем m:=Dat[7], то есть теперь m=0.8. Сравниваем Dat[8] и m. Так как Dat[8] > m (3>0), то ничего не делаем.9. Сравниваем Dat[9] и m. Так как Dat[9] > m (4>0), то ничего не делаем.10. Сопоставляем Dat[10] и m. Так как Dat[10] > m (5>0), то ничего не делаем.Выводим m = 0
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт