Вцехе не более 100 рабочих, треть из них женщины, 8%работающих имеют сокращенный рабочий день. сколько в цехе рабочих? сколько из них женщин и сколько имеют сокращенный рабочий день? по действиям .
ДУМАЕМ 8% на сокращенном рабочем и 1/3 работающих должны быть ЦЕЛЫМИ (человеками) Например, число женщин - Ж = В : 3 = 99 чел : 33 женщины, но 8% от 99 чел - 7,92 - не целое число. Решаем методом подбора. РЕШЕНИЕ Целое (число работников) по его части (8% "легкотрудниц") находим делением Подбираем - Л = 7 чел В = 7 : 8% = 7 : 0,08 = 87,5 - (С ПОЛОВИНОЙ человека - не подходит) Тогда берем Л = 6 чел В = 6 : 0,08 = 75 чел - всего работников- ОТВЕТ И находим одну треть - Ж = В : 3 = 75 : 3 = 25 чел - женщин - ОТВЕТ
Я так понимаю, ты пишешь программу, которая говорит, сколько тебе лет)) Во-первых, её можно упростить. Во-вторых, ты в одном месте не поставил ;. Напишу примерный вид программы, которая должна работать:
Program Vozrast; var i: integer; begin writln ('Введите возраст: '); readln(i); if (i < 1) or (i > 150) then writeln ('Это туфта, насяльника!'); if (i <> 11) and (i mod 10 = 1) then writeln (i, 'год'); if ((i<10) or (i>20)) and ((i mod 10 = 2) or (i mod 10 = 3) or (i mod 10 = 4) then writeln (i, 'года'); if ((i > 9) and (i < 21)) or ((i mod 10 = 5) or (i mod 10 = 6) or (i mod 10 = 7) or (i mod 10 = 8) or (i mod 10 = 9) or (i mod 10 = 0)) then Writeln (i, 'лет'); end.
Я так понимаю, ты пишешь программу, которая говорит, сколько тебе лет)) Во-первых, её можно упростить. Во-вторых, ты в одном месте не поставил ;. Напишу примерный вид программы, которая должна работать:
Program Vozrast; var i: integer; begin writln ('Введите возраст: '); readln(i); if (i < 1) or (i > 150) then writeln ('Это туфта, насяльника!'); if (i <> 11) and (i mod 10 = 1) then writeln (i, 'год'); if ((i<10) or (i>20)) and ((i mod 10 = 2) or (i mod 10 = 3) or (i mod 10 = 4) then writeln (i, 'года'); if ((i > 9) and (i < 21)) or ((i mod 10 = 5) or (i mod 10 = 6) or (i mod 10 = 7) or (i mod 10 = 8) or (i mod 10 = 9) or (i mod 10 = 0)) then Writeln (i, 'лет'); end.
8% на сокращенном рабочем и 1/3 работающих должны быть ЦЕЛЫМИ (человеками)
Например, число женщин - Ж = В : 3 = 99 чел : 33 женщины, но 8% от 99 чел - 7,92 - не целое число.
Решаем методом подбора.
РЕШЕНИЕ
Целое (число работников) по его части (8% "легкотрудниц") находим делением
Подбираем - Л = 7 чел
В = 7 : 8% = 7 : 0,08 = 87,5 - (С ПОЛОВИНОЙ человека - не подходит)
Тогда берем Л = 6 чел
В = 6 : 0,08 = 75 чел - всего работников- ОТВЕТ
И находим одну треть -
Ж = В : 3 = 75 : 3 = 25 чел - женщин - ОТВЕТ