Вариант 2 Контрольная работа 5 ГДЗ Самостоятельные и контрольные работы Босова 8 класс (Информатика)
ВАРИАНТ 2 1. Составьте программу нахождения среднего арифметического трёх целых случайных чисел, принадлежащих промежутку [0; 10). var a, b, c: integer;
Ниже вариант решения задания из учебника Босова, Босова, Бондарева 8 класс, Просвещение:
ВАРИАНТ 2
1. Составьте программу нахождения среднего арифметического трёх целых случайных чисел, принадлежащих промежутку [0; 10).
var
a, b, c: integer;
begin
randomize;
a := random(10);
b := random(10);
c := random(10);
writeln(taskСреднее арифметическое task, a, task, task, b, task, task, c, task = task, (a + b + c) / 3:4:2)
end.
Окно вывода:
Среднее арифметическое 5, 1, 6 = 4.00
Python
from random import*
a=randint(0,10)
b=randint(0,10)
c=randint(0,10)
sr=(a+b+c)/3
print(taskСреднее арифметическое task,a,task, task,b,task, task,c,task=task,task{:5.2f}task.format(sr))
2. Составьте программу, определяющую, существует ли треугольник, длины сторон которого равны а, b и с.
var
a, b, c: integer;
begin
write(taskВведи длины сторон > > task);
readln(a, b, c);
if (a
then writeln(taskТреугольник существуетtask)
else writeln(taskТреугольник не существуетtask)
end.
Окно вывода:
1 5 6
Треугольник не существует
3 4 5
Треугольник существует
Python
a,b,c=map(int,input(taskВведи длины сторонtask).split())
if a
else:print(taskНе существуетtask)
3. Составьте программу нахождения количества натуральных целых чисел, не превышающих 100 и кратных 5.
var
i,k: integer;
begin
k:=0;
for i:=1 to 100 do
if i mod 5 = 0 then k:=k+1;
writeln(taskk=task,k);
end.
Python
k=0
for i in range (1,101):
if i%5==0: k+=1
print(taskk=task, k))


