1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Сам и контр)
Вариант 1 Самостоятельная работа 13 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
Босова, Босова, Бондарева
8 класс
Автор
Босова, Босова, Бондарева

Вариант 1 Самостоятельная работа 13 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)

Задача

СПОСОБЫ ЗАПИСИ АЛГОРИТМОВ
ВАРИАНТ 1
1. Представьте в виде построчной записи алгоритм решения следующей задачи.
Фруктовый магазин продаёт яблоки поштучно по 10 руб., груши — по 20 руб., апельсины — по 30 руб. В первые два дня недели продано: в понедельник — х яблок, у груш, z апельсинов; во вторник — z яблок, у груш, х апельсинов. Вычислите, на какую сумму продал магазин фруктов за эти два дня.
Сложить количество апельсинов, проданных за два дня (z + x).
Сложить количество груш, проданных за два дня (y + y).
Сложить количество яблок, проданных за два дня (x + z).
Сумма, полученная за продажу яблок: 10*(x + z).
Сумма, полученная за продажу груш: 20*(y + y).
Сумма, полученная за продажу апельсинов: 30*(z + x).
Сложить суммы, полученные за все фрукты:
10*(x + z) + 20*(y + y) + 30*(z + x).
2. Представьте с помощью блок-схемы алгоритм решения следующей задачи.
Вводятся годы рождения двух девочек. Требуется сравнить их возраст и вывести на экран «Родились в один год» или «Родились в разные года» в зависимости от результатов сравнения.
А – год рождения первой девочки
В – год рождения второй девочки
3. По приведённому алгоритму восстановите формулу для вычисления значения у и запишите её на Школьном алгоритмическом языке:
1) умножить х на х, обозначить результат R1;
2) умножить R1 на а, обозначить результат R2;
3) сложить R2 с b, обозначить результат R3;
4) разделить R3 на с, считать результат значением у.
R1:=x*x; (sqr(x))
R2:=R1*a; (a*sqr(x))
R3:=R2+ b; (a*sqr(x)+b)
y:=R3/c; ((a*sqr(x)+b)/c)
Ответ: y=(a*sqr(x)+b)/c

Подробный ответ

1. За два дня магазин продал:

яблок: $$x+z$$, груш: $$y+y$$, апельсинов: $$z+x$$.

Тогда выручка составит:

$$10(x+z)+20(y+y)+30(z+x).$$

2. Для сравнения годов рождения нужно ввести значения $$A$$ и $$B$$, проверить условие $$A=B$$ и вывести соответствующее сообщение.

3. По алгоритму получаем:

$$R1=x \cdot x=x^2,$$

$$R2=R1 \cdot a=a x^2,$$

$$R3=R2+b=a x^2+b,$$

$$y=\dfrac{R3}{c}=\dfrac{a x^2+b}{c}.$$

Ответ

1. $$10(x+z)+20(y+y)+30(z+x)$$

2. Ввод $$A, B$$ → проверка $$A=B$$ → если да, то «Родились в один год», иначе «Родились в разные года».

3. $$y=\dfrac{a x^2+b}{c}$$



Общая оценка
4.1 / 5
Другие учебники
Другие предметы