В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
какахааа
какахааа
27.04.2022 02:19 •  Информатика

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

Показать ответ
Ответ:
Transylvania1
Transylvania1
31.10.2022 13:45

Питон не учил (учил си шарп, плюс плюс, и паскаль), но принцип такой:

24/3=8 (нашли значение для цикла)

присваиваем переменной значение 0 (это делается до цикла) (далее эта переменная a), затем создаем цикл в котором и будит все программа (он повторяется 8 раз).

a+=3 или a=a+3, ну это как там у вас в питоне)

это действие повторяется каждый цикл (8 раз)

далее мы заранее созданной переменной ещё до цикла присваиваем значение 1.

Затем мы каждый цикл присваиваем этой переменной значение b=b*2

И потом выводим b на экран вместе с a и подписью "часа".

В паскале это выгядело бы так:

begin

a:=0;

b:=1;

for i:=1 to 8 do

begin

 a:=a+3;

 b:=b*2;

 Writeln (b,"_за_",a,"_часа");

end;

end.

0,0(0 оценок)
Ответ:
nikk72827
nikk72827
12.09.2022 22:24

#include <iostream>

#include <cmath>

#include <conio.h>

using namespace std;

int main() {

   cout << "Введите номер необходимой функции:\n1-квадрат; 2-корень квадратный; 3-синус; 4-косинус\n";

   char c;

   cin >> c;

   // Если используешь обычный компилятор (не онлайн), можно написать "char c = _getch()";

   

   cout << "Введите число: \n";

   int num;

   cin >> num;

   

   switch(c) {

       case '1':

           cout << pow(num ,2);

           break;

       case '2':

           cout << sqrt(num);

           break;

       case '3':

           cout << sin(num);

           break;

       case '4':

           cout << cos(num);

           break;

       default:

           cout << "Ошибка ввода";

   }

   return 0;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота