Нужно , это информатика. у python dle виберіть команду file - neve file
1. створіть клас з іменем can).
class caro:
def wit self mileage fuel)
selt meage = mileage 2 пройдений шлях
self fuel = fuel в кількість пального
2. додайте до класу метод vitrѕеlf), який зменшу значення
атрибута fuel:
def vitroe s витрати пального на 50 м
self tuet - self fuel
print" залишилось пaльнoro - str(carl fuel)
3 додайте до к тасу метод zapriself (заправка), який біль
піуе значения атрибута fuel на 10 л.
def apr(self. e заправка
self fuel = self fuel+10
print(залишилось пального, carfuel)
4. утворіть скемпляр car1 класу car) із параметрами 0, 0.
carl = car(0, 0)
5. виведіть значення пробігу створеного об'єкта.
print "пробіг", car | mileage)
6. «залравте автомобіль: cart.
7. запишіть оператор для введення відстані, яку потрібно
подолати, і збереження значення у змінній а:
a = int(input(ві
в. поки відстань а> 0, потрібно повторювати дії: надру-
кувати ідемо! : зменшити значення відстані на 50 км;
викликати для об'єкта carl метод vitro; якщо пального за-
лишається менше нія: з л, викликати для об'єкта cart
метод
запишіть оператор циклу whіlе. що реалізує алгоритм
руху автомобіля:
while (a,0):
підказка:
print (iдемо! )
while
a = a-50
«оператор:
carl.vitro
if (car 1 fuel < 3): car 1.zapr()
9. коли шлях пройдено, повідомте про це:
print('фініш! )
10. збережіть файл з іменем car.ру.
11. виконайте програму для різних значень відстані, яку по-
трібно проїхати.
следует:
2^2 =4 (количество мальчиков с тёмными волосами)
Из Сообщение "девочка с тём волосами" - 3 бита следует:
2^3 = 8 (количество дев с тём волосами)
8 +4 =12 (количество детей с тёмными волосами)
Вероятность того, что будет выбран ученик с тёмными волосами:
p(т) =12/32=3/8
вероятность выбора рыжих в три раза меньше: р(рыж) =р(т)/3=1/8
> 8 =2^3 > 3 бита содержит сообщение, что будет выбран рыжий ученик, но тк рыжих мальчиков вообще НЕТ, то это относится только к рыжим девочкам.
ОТВЕТ 3 бита.
type
re=Record
name:string;
res:integer;
end;
Const
n=3;
Var
ar:array[1..n] of re;
i,j,c:integer;
cs:string;
begin;
for i:=1 to n do
begin
write('Введите имя участника №',i,':');
readln(ar[i].name);
write('Введите результат участника №',i,':');
readln(ar[i].res);
end;
for i:=1 to n-1 do
for j:=i to n do
if ar[i].res>ar[j].res then
begin;
c:=ar[i].res;
ar[i].res:=ar[j].res;
ar[j].res:=c;
cs:=ar[i].name;
ar[i].name:=ar[j].name;
ar[j].name:=cs;
end;for i:=1 to n do
writeln(i,' ',ar[i].name,' ',ar[i].res);
end.
Пример ввода:
Двачевская
23
Персунов
22
Хацуне
3
Пример вывода:
1 Хацуне 3
2 Персунов 22
3 Двачевская 23