kuckovadiana587
01.09.2022 20:55

Написать SQL запрос 1. Выдать информацию обо всех отделениях, расположенных в Monterey.
2. Выдать информацию обо всех отделениях, входящих в отдел номер 110.
3. Получить список вакансий работы, предлагаемых в Японии.
4. Найти сотрудников, которые поступили на работу с 1992 по 1995 год.
5. Выдать список работ, для которых максимальная оплата ниже 150000.
6. Выдать список заказов, скидка на которые больше 20%.
7. Найти сотрудников, у которых оклад от 100000 до 150000, упорядочив его по дате поступления на работу.
8. Вывести список всех менеджеров среднего звена, если считать, что годовой доход менеджеров среднего звена лежит в пределах от 50000 до 80000.
9. Для заданного проекта вычислить его суммарный бюджет в 1995 году.
10. Вычислить суммарную стоимость заказов, сделанных в 1992 году.
11. Для отдела 123 вычислить сумму зарплат сотрудников этого отдела.
12. Выдать среднюю, минимальную и максимальную зарплату сотрудников указанного отдела (125).
13. Выдать список стран, в которых сотрудники указанной профессии (Eng) получают более 100000, упорядочив по алфавиту.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Dronton
26.02.2023 13:51
А еще можно без головной боли

// PascalABC.NET 3.0, сборка 1111
var
  a,b:BigInteger;
  sa,sb:string;
begin
  Write('Первое слагаемое: '); Readln(sa);
  if BigInteger.TryParse(sa,a)=False then Writeln('Это не целое число!')
  else begin
    Write('Второе слагаемое: '); Readln(sb);
    if BigInteger.TryParse(sb,b)=False then Writeln('Это не целое число!')
    else Writeln('Точный результат: ',a+b)
    end
end.

Тестовое решение:
Первое слагаемое: 5423323409523846095938445870434764308454095
Второе слагаемое: 7425543205430235436743455446541423534233
Точный результат: 5430748952729276331375189325881305731988328
0,0(0 оценок)
Ответ:
arsenii2309
26.02.2023 13:51
Var
  s,s1:string;
  a,b:array[1..100]of integer;
  i,n,x,k:integer;
    begin
      readln(s);
      readln(s1);
      n:=1;
       if length(s)>length(s1) then
        x:=length(s)
        else x:=length(s1);
         for i:=1 to length(s) do
         begin
          val(copy(s,i,1),k,n);
          a[i+x-length(s)]:=k;
         end;
           for i:=1 to length(s1) do
         begin
          val(copy(s1,i,1),k,n);
          b[i+x-length(s1)]:=k;
         end;
      for i:=1 to length(s) do
        a[i]:=a[i]+b[i];
        for i:=length(s) downto 2 do
        begin
         a[i-1]:=a[i-1]+a[i]div 10;
         a[i]:=a[i]mod 10;
        end;
      for i:=1 to length(s) do
       write(a[i]);
        
        
      end.
         
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота