1.
1) s := (x1+x2)/2
2) dec(k) или k:=k-1
3) inc(i) или i:=i+1
4) sum := t*kt + r*kr + k*kk (t, r, k - цена одной тетради, ручки, карандаша; kt, kr, kk - количество тетрадей, ручек и карандашей)
2.
а) значения функции y=х(в квадрате)
var y,x: real
б) площади прямоугольника
var a,b,s: real
в)стоимости покупки,состоящей из нескольких тетрадей и такого же кол-ва обложек
var kv:integer; st,so,sum: real
г)стоимости покупки,состоящей из нескольких тетрадей,нескольких ручек и нескольких карандашей
var kvt,kvr,kvk:integer; st,sr,sk,sum: real
Поделитесь своими знаниями, ответьте на вопрос:
решите ЗАДАЧА 5. Даны фрагменты программы. Что будет напечатано на экране в результате работы данных программ?
11, 59, 120
Объяснение:
Задача 3.
Изначально s= 5.
Открывается цикл подстановки n 2,3,4, поэтому программа даст следующие значения:
s=5+(2-1)=5+1=6, теперь s=6s=6+(3-1)=6+2=8, теперь s=8s=8+(4-1)=8+3=11, окончательное s = 11Задача 4.
Изначально k=2.
Открывается цикл подстановки i= 0,1,2, поэтому программа даст следующие значения:
k=3*2+0=6, теперь k=6k=3*6+1=18+1=19, теперь k=19k=3*19+2=57+2=59, окончательно k = 59Задача 5.
Изначально s= 1.
Открывается цикл подстановки k= 1,2,3,4,5, поэтому программа даст следующие значения:
s=1*1=1, теперь s=1s=1*2=2, теперь s=2s=2*3=6, теперь s=6s=6*4=24, теперь s=24s=24*5=120, окончательно s = 120