Задача не совсем внятная, так что предполагается следующее:
1. С клавиатуры вводится кол-во деталей, которые должен сделать 2-й слесарь, то есть без учета брака.
2. 3-й слесарь не сделал на 50 деталей меньше 1-го, а
должен был сделать.
3. Каждый рабочий получает деньги только за качественную деталь (не брак).
var s1,s2,s3,k1,k2,k3: integer;
begin
write('Количество деталей для 2-го слесаря (не менее 100): ');
readln(k2);
k2:=k2-k2 div 5;
k1:=2*k2;
k3:=k1-50;
k3:=k3-k3 div 3;
s1:=20*k1;
s2:=15*k2;
s3:=10*k3;
writeln('1 слесарь сделал ',k1,' деталей, он заработал ',s1,' тенге');
writeln('2 слесарь сделал ',k2,' деталей, он заработал ',s2,' тенге');
writeln('3 слесарь сделал ',k3,' деталей, он заработал ',s3,' тенге');
writeln('Всего 3 слесаря заработали ',s1+s2+s3,' тенге');
end.
1.Синтаксические ошибки, логические ошибки, ошибки, встречающиеся в циклах, ошибки ввода-вывода и ошибки при работе с данными, ошибки, допускаемые при использовании переменных, ошибки, допускаемые при работе с массивами, ошибки, допускаемые при выполнении арифметических операций.
2. Разрабатывается сборник тестовых данных. Тестовые данные – это пограничные значения набора первичных данных. Этот набор состоит из первичных данных, предназначенных для правильной работы программы.
Объяснение:
хз правильно ли, я просто школоло у которого сейчас эта тема по информатике,и оно выкручивается,как может.
b=0
c=5+0*c=5
a=3
a=sqrt(1+3+5)=3
ответ а=3