После выполнения программы переменная в принимает значение 9 b 0 for k 1

1951 г — введен в эксплуатацию первый отечественный компьютер мэсм с хранимой программой, созданный под руководством академика с. а. лебедева.

Ответ разместил: umrina985
10.03.2019 18:48

первым кому удалось расшифровать египетские иероглифы, был французкий ученый жан-франсуа шампольон (1790-1832). он составил полный список иероглифов и их гречиских эквивалентов создав тем самым основу для перевода всех египетских текстов.

Ответ разместил: Мизери
15.09.2019 08:20

Отрицательные числа нам не подходят, т.к. не выполняется условие если б больше 0. нам надо найти массив, в котором сумма положительных чисел равна 9. в 1-м случае выходит 6. во 2-м выходит 9, вот мы и нашли правильный ответ. перепроверим остальные: 3)1 4)10 выходит ответ: 2й массив

Другие вопросы по Информатике

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

Циклы в Pascal

Информатика
02.03.2019 21:40

13.файловые архивы позволяют: 1)обмениваться письмами между абонентами компьютерных сетей 2)пополнять через интернет по своего компьютера 3)обмениваться информацией на определенну.

Информатика
08.03.2019 07:20

Составьте программу вычисления первых десяти членов последовательности, заданной формулой n-го члена: xn=3^n-5 еще блок-схема нужна и алгоритмический язык.

Читайте также:
Программа клиент тк инструкция по применению

Источник: voprosi-i-otvety.com

После выполнения программы переменная b принимает значение 9. в=0 for k=1 to 5 if a(k) больше 0 then b=b+a(k) next k это возможно, если используется набор элементов массива a(k) (и из ниже значений надо выбрать правильный ответ): -1; 2; -3; 4; -5 -1; -2; -3; 4; 5 1; -2; -3; -4; -5 1; 2; 3; 4; -5 огромное за ответ и с !

+

1 Смотреть ответы Добавь ответ +10 баллов

Ответы 1

Ответ разместил: lenawer
Доступ после просмотра рекламы
Ответы будут доступны после просмотра рекламы
Показать ответы

Отрицательные числа нам не подходят, т.к. не выполняется условие если б больше 0.
Нам надо найти массив, в котором сумма положительных чисел равна 9.
В 1-м случае выходит 6.
Во 2-м выходит 9, вот мы и нашли правильный ответ.
Перепроверим остальные:
3)1
4)10

Выходит ответ: 2й массив

Удалить ответ +1 балл

Другие вопросы по Информатике

Категория

Информатика, danilamarinin2003

1. с оператора цикла по параметру определить сумму натурального ряда чисел от m до n (m,n-.ввести с клавиатуры). 2. с оператора цикла с предусловием найти сумму нечетных чисел нату.

Категория

Цикл с параметром. Python. Разбор домашнего задания

Информатика, Великолепныйум

Вычисления значения функции f (n) , где n — натуральное число, задан следующими соотношениями: f (n) = 1 при n ≤ 2 f (n) = f (n-2) * (n+2) при n > 2 чему равно значение функции.

Источник: 0tvet.com

УПП1КУРС / 2 семак / Информ / лекции / Лекции VBA 3

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

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

Процессы вычислительной структуры можно разделить на две группы:

1) счетные циклы или циклы с заданным количеством повторений (простой цикл)

– количество повторений известно; Цикл повторяется, пока переменная (параметр) цикла принимает значения в заданном диапазоне с определенным шагом.

Читайте также:
Экспертные системы и интеллектуальные пакеты прикладных программ являются классическими примерами

2) Циклы с неявно заданным числом повторений

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

В зависимости от того, когда состоится проверка условия на прекращение многократного выполнения действий, различают два вида циклов:

a) с предусловием (цикл – пока)

Условие проверяется на входе. Затем цикл либо выполняется, либо происходит выход из цикла.

б) цикл с постусловием (цикл-до)

Операторы тела цикла повторяются до выполнения условия, условие проверяется на выходе, т.е. тело цикла всегда проверяется хотя бы один раз.

Основными элементами циклического алгоритма являются:

Настройка цикла – это присваивание первоначальных значений переменным, участвующим в работе цикла.

Тело цикла – последовательность действий, выполняемых многократно.

Для правильной работы циклического алгоритма необходимо соблюдать следующее:

настройка цикла должна предшествовать телу цикла и исполняться только один раз;

в теле цикла необходимо обновлять данные;

для своевременного выхода из цикла следует делать проверку условия повторения действий.

Циклы с явно заданным числом повторений

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

В Visual Basic для реализации простых циклов можно использовать операторы

For …Next или Do … Loop.

При организации простых циклов чаще используют оператор For … Next.

Оператор Do … Loop и его разновидности более удобен для реализации циклов с неявно заданным числом повторений

Оператор For …Next

Расчет количества шагов выполняется по формуле

где a,b – нижняя и верхняя границы изменения аргумента;

h – шаг изменения аргумента.

, шаг 0,1.

Синтаксис оператора For:

For переменная = выражение1 To выражение2 [Step выражение3]

Читайте также:
Команды для пошагового выполнения программы

Next [переменная]

переменная – параметр цикла.

выражение1 — начальное значение параметра цикла.

выражение2 — конечное значение параметра цикла.

выражение3 — шаг изменения параметра цикла (при шаге равном 1 его можно не задавать)

Переменная (параметр цикла) должна иметь числовой тип.

For j = a+b To 2*s Step k*10

Если шаг не указан, он считается равным 1, то есть переменная на каждом выполнении цикла увеличивается на 1. Для уменьшения ее на 1 нужно явно указать Step -1.

Порядок работы оператора For:

1. Прежде всего вычисляется выражение1 и параметру цикла присваивается его значение.

2. Затем вычисляется выражение2 и сравнивается с параметром цикла.

Если значение параметра цикла больше (или меньше при отрицательном значении шага) выражения2, то оператор For завершает свою работу, так ничего и не сделав.

В противном случае выполняются операторы, стоящие между строками For и Next.

3. После выполнения операторов, составляющих тело цикла, значение параметра цикла увеличивается на значение выражения3 (или при его отсутствии на 1).

4. Полученное значение параметра цикла снова сравнивается с выражением2. Если условие выхода из цикла достигнуто, цикл работу прекращает. В противном случае действия повторяются, начиная с пункта 3).

Вывести ряд чисел 1; 4; 7; 10; 13; 16; 19 на рабочий лист.

Option Explicit

Dim k As Integer, i As Integer

k = 1 ‘номер первой строки для вывода числа

For i = 1 To 19 Step 3

Sheets(«Лист1»).Cells(k, 1) = i

k = k + 1 ‘смена номера строки

Пример 3

Какое значение I будет выведено на экран после выполнения программы?

Dim i As Integer

For i = 1 To 10

Ответ: 11, т.к. в конце 10 цикла параметр I принимает значение 11, затем на входе в цикл это значение параметра сравнивается со значением выражения 2 и после этого происходит выход из цикла.

Пример 4

Вывести 10 фамилий через InputBox на лист2 номер по порядку и фамилии

Источник: studfile.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru