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

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

Задача
  1. Составьте программу, выводящую значение вещественной переменной $$x$$, равное значению выражения $$a+b/a*b$$, где $$a$$ и $$b$$ — целочисленные переменные, значения которых вводятся с клавиатуры.
  2. Составьте программу, запрашивающую оценки за контрольные работы по информатике и физике. Если их сумма не менее 8, то должен выводиться комментарий «Молодец!», в противном случае — «Подтянись!».
  3. Составьте программу нахождения суммы квадратов натуральных чисел от 15 до 25.
Подробный ответ

1. Значение выражения $$\frac{a+b}{a\cdot b}$$ вычисляется по введённым целым значениям a и b. Результат нужно хранить в вещественной переменной x.

var
a, b: integer;
x: real;
begin
  write(‘a, b >> ‘);
  readln(a, b);
  x := (a + b) / (a * b);
  writeln(‘x = ‘, x:5:2);
end.

a,b = map(int, input().split())
x = (a + b) / (a * b)
print(‘x =’, ‘{:5.3f}’.format(x))

2. Нужно проверить, что сумма оценок не меньше $$8$$. Если $$a+b \ge 8$$, выводится «Молодец!», иначе — «Подтянись!».

var
a, b: integer;
begin
  write(‘Введи оценки за контрольные работы по информатике и физике >> ‘);
  readln(a, b);
  if a + b >= 8 then
    writeln(‘Молодец!’)
  else
    writeln(‘Подтянись!’);
end.

a, b = map(int, input(‘Оценки за контрольные работы по физике и информатике ‘).split())
if a + b >= 8:
    print(‘Молодец!’)
else:
    print(‘Подтянись!’)

3. Сумма квадратов натуральных чисел от 15 до 25 находится циклом:

$$15^2+16^2+\dots+25^2=4510$$

var
i, s: integer;
begin
  s := 0;
  for i := 15 to 25 do
    s := s + sqr(i);
  writeln(‘s = ‘, s);
end.

s = 0
for i in range(15, 26):
    s = s + i * i
print(s)

Для издания 2018 года в условии указан только один член суммы:

$$25^2=625$$

var
i, s: integer;
begin
  s := 0;
  for i := 25 to 25 do
    s := s + sqr(i);
  writeln(‘s = ‘, s);
end.

s = 0
for i in range(25, 26):
    s = s + i * i
print(s)



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