Sergei1805
?>

написать формулу с функции ЕСЛИ Имеется база данных сотрудников (20 человек Известна информация: ФИО, дата рождения, должность, семейное положение (холост/женат), количество детей, наличие прохождения повышения квалификации. Начислить зарплату следующим образом: оклад + премиальная часть. Оклад формируется следующим образом: если человек работает инженером - проектировщиком, то оклад составляет 30 т.р, если человек работает ведущим инженером, то оклад – 40 т.р., если главным специалистом – 70 т.р., если заместителем начальника отдела – 100т.р, если начальником отдела – 150 т.р.. Премиальная часть складывается из надбавок за стаж работы ( больше 5 лет – надбавка составляет 20% от оклада, больше 10 лет – 40% от оклада) и наличия повышения квалификации (если сотрудник проходил - + 10% от оклада). Также необходимо вывести информацию о необходимости выдачи новогодних подарков детям сотрудников: если у сотрудника нет детей – прочерк, если есть – то количество подарков равно количеству детей сотрудника. Задача №4. Имеется стипендиальный фонд (100 тыс. р) и величина базовой стипендии (2500 р). Известны результаты сессии по 3 экзаменам студентов (15 студентов), наличие научных, спортивных и общественных достижений. Начислить стипендию следующим образом: если все оценки «5» - базовая+40% от базовой стипендии, если есть хотя бы одна оценка «4» и нет оценок «3» и «2» - базовая + 20% от базовой стипендии, если есть хотя бы одна оценка «3» и нет «2» - базовая стипендия, если провален хотя бы один экзамен – прочерк. Распределить остаток от стипендиальный фонда после выплат стипендий равномерно между студентами, у которых есть или научные, или спортивные, или общественные достижения.

Информатика

Ответы

spadikov
program task31153145; const  N = 10; var  arr: array[1..N] of integer;  S, indexOfFifty: integer;  haveFifty: boolean; begin  haveFifty := false;  for var i := 1 to N do    begin      arr[i] := Random(100);      if (arr[i] > 10) and (arr[i] < 30) then        S := S + arr[i];          if arr[i] = 50 then            begin              indexOfFifty := i;              haveFifty := true;            end;    end;  if haveFifty = true then    Writeln('В МАССИВЕ ЕСТЬ ЧИСЛО 50, ЕГО ИНДЕКС = ', indexOfFifty)  else    Writeln('В МАССИВЕ НЕТ ЧИСЛА 50');  Writeln('S = ', S); end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

написать формулу с функции ЕСЛИ Имеется база данных сотрудников (20 человек Известна информация: ФИО, дата рождения, должность, семейное положение (холост/женат), количество детей, наличие прохождения повышения квалификации. Начислить зарплату следующим образом: оклад + премиальная часть. Оклад формируется следующим образом: если человек работает инженером - проектировщиком, то оклад составляет 30 т.р, если человек работает ведущим инженером, то оклад – 40 т.р., если главным специалистом – 70 т.р., если заместителем начальника отдела – 100т.р, если начальником отдела – 150 т.р.. Премиальная часть складывается из надбавок за стаж работы ( больше 5 лет – надбавка составляет 20% от оклада, больше 10 лет – 40% от оклада) и наличия повышения квалификации (если сотрудник проходил - + 10% от оклада). Также необходимо вывести информацию о необходимости выдачи новогодних подарков детям сотрудников: если у сотрудника нет детей – прочерк, если есть – то количество подарков равно количеству детей сотрудника. Задача №4. Имеется стипендиальный фонд (100 тыс. р) и величина базовой стипендии (2500 р). Известны результаты сессии по 3 экзаменам студентов (15 студентов), наличие научных, спортивных и общественных достижений. Начислить стипендию следующим образом: если все оценки «5» - базовая+40% от базовой стипендии, если есть хотя бы одна оценка «4» и нет оценок «3» и «2» - базовая + 20% от базовой стипендии, если есть хотя бы одна оценка «3» и нет «2» - базовая стипендия, если провален хотя бы один экзамен – прочерк. Распределить остаток от стипендиальный фонда после выплат стипендий равномерно между студентами, у которых есть или научные, или спортивные, или общественные достижения.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Воздвиженская
yda659
stolle16
Karlova1507
mv7095
nickcook424
vikashop269
kovansckaya201313
kulagin777
Karpova
nastyakrokhina87
evgeniipetrosov
armentamada1906
Виталий_Ильназ574
yugraspets