Определите значение переменной Р после выполнения фрагмента алгоритма:
P:=0
нц для i от 1 до 7
P:=P+i*i
кц
2)Определите значение переменной А после выполнения фрагмента алгоритма.
А:=3
В:=8
нц
В:=В/2
А:=А*В
кц при В=2

vsofa666 vsofa666    2   14.05.2020 21:48    237

Ответы
daniilkartel daniilkartel  14.10.2020 19:11

1.

P=0+1

P=1+4

P=5+9

P=14+16

P=30+25

P=55+36

P=91+49

P=140

2.

B=4

A=3*4

B=2

A=12*2=24

B=2 - завершаем программу

Объяснение:

1 программа считает сумму квадратов всех чисел от 1 до 7

2 программа запускает цикл, который уменшает каждый раз B в 2 раза и умножает A на B

ПОКАЗАТЬ ОТВЕТЫ
dobrotina90 dobrotina90  25.01.2024 17:33
Здравствуйте! Я буду рад выступить в роли вашего школьного учителя и помочь вам разобраться с данными алгоритмами.

1) Фрагмент алгоритма:
P:=0
нц для i от 1 до 7
P:=P+i*i
кц

Для решения данного алгоритма вам потребуется выполнить следующие шаги:

1.1) Установите начальное значение переменной P равным 0, что представлено в алгоритме как P:=0.

1.2) Введите цикл, обозначенный как "нц для i от 1 до 7". Это означает, что действия внутри цикла будут выполняться 7 раз, при условии, что переменная i изменяется от 1 до 7.

1.3) Внутри цикла увеличивайте значение переменной P с каждой итерацией, путем прибавления i*i. То есть, каждый раз, когда цикл выполняется, значение P будет увеличиваться на квадрат значения i.

1.4) После выполнения цикла, когда все 7 итераций завершились, найдено окончательное значение переменной P.

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

2) Фрагмент алгоритма:
А:=3
В:=8
нц
В:=В/2
А:=А*В
кц при В=2

Для решения данного алгоритма вам потребуется выполнить следующие шаги:

2.1) Установите начальные значения переменных А и В. В данном случае, значения А и В равны 3 и 8 соответственно, что представлено в алгоритме как А:=3 и В:=8.

2.2) Создайте цикл, обозначенный как "нц". Это означает, что действия внутри цикла будут выполняться до тех пор, пока условие не будет выполнено.

2.3) Внутри цикла разделите значение переменной В на 2 (В:=В/2). Это означает, что значение В будет делиться на 2 с каждой итерацией цикла.

2.4) Затем, умножьте значение переменной А на значение переменной В и сохраните новое значение в переменной А (А:=А*В). Это означает, что каждый раз, когда цикл выполняется, значение А будет умножаться на значение В.

2.5) После каждой итерации цикла проверьте условие, указанное как "при В=2". Если значение переменной В равно 2, выполнение цикла завершается. Если значение В не равно 2, цикл повторяется.

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

Надеюсь, что описанные выше шаги помогут вам понять и решить данные алгоритмы. Если у вас есть еще вопросы, пожалуйста, не стесняйтесь задавать!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика