Страница 170 - гдз по информатике 8 класс учебник Босова, Босова

Авторы: Босова Л. Л., Босова А. Ю.
Тип: Учебник
Издательство: Просвещение
Год издания: 2023 - 2025
Уровень обучения: базовый
Цвет обложки: синий с котом
ISBN: 978-5-09-102543-9 (2023)
Допущено Министерством просвещения Российской Федерации
Популярные ГДЗ в 8 классе
Cтраница 170

№6 (с. 170)
Условие. №6 (с. 170)

6. Если сумма налога исчисляется в рублях и копейках, то налоговая служба округляет её до ближайшего рубля (до 50 копеек — с недостатком, свыше 50 копеек (включая 50) — с избытком). Используйте компьютер, чтобы ввести точную сумму налога и вывести сумму, которую следует уплатить.
Решение. №6 (с. 170)

var
a, b: integer;
begin
writeln ('Введите сумму рублей');
readln (a);
writeln ('Введите сумму копеек');
readln (b);
if b>=50 then a:=a+1;
writeln(a);
end.
№7 (с. 170)
Условие. №7 (с. 170)

7. Исследуйте работу функции random, запустив многократно на выполнение программу:
var
x, y, n: integer ;
begin
writeln (‘Исследование функции random’) ;
write (‘Введите x>>’) ;
read (x) ;
write (‘Введите n>>’) ;
read (n) ;
y:=random (x) ;
writeln (‘random(‘, x, ’)=’, y) ;
write (‘random(‘, x, ’)+’, n, ‘=’, y + n) ;
end.
Как можно получить случайное число из интервала (0, x)? Как можно получить случайное число из полуинтервала (0, x]? Как можно получить случайное число из интервала (n, x + n)?
Решение. №7 (с. 170)


Процедура Randomize в паскаль используется для включения генератора случайных чисел, а функция Random в Pascal определяет диапазон случайных чисел.
random (x) - случайные числа в диапазоне от 0 до x (не включая число x);
random (x+1) - случайные числа в диапазоне от 0 до x (включая число x);
случайное число из интервала (n, х + n)
если x>0 и n>0, то
max = x + n
min = n
random (max - min) + min = random (x + n - n) + n = random (x) + n
если x > 0 и n ‹ 0, то
max = x + ( - n ) = x – n
min = - n
random (max - min) + min = random (x - n - (- n)) + (- n) = random (x - n + n) - n =
random (x) – n.
№8 (с. 170)
Условие. №8 (с. 170)

8. Одна компания выпустила три группы лотерейных билетов: для молодёжи, для взрослых и для пенсионеров. Номера билетов каждой группы лежат в пределах:
- для молодёжи — от 1 до 100:
- для взрослых от 101 до 200:
- для пенсионеров — от 201 до 250.
С помощью компьютера выберите случайным образом лотерейный билет из каждой группы.
Решение. №8 (с. 170)

begin
writeln ('Для молодежи ', random(100)+1);
writeln ('Для взрослых ', random(100)+101);
writeln ('Для пенсионеров ', random(250)+201);
end.
Помогло решение? Оставьте отзыв в комментариях ниже.