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

Операции в реляционных базах данных: деление.

Отношение A

Фамилия Проверяемое предприятие
Сидоренко Сибирь
Сидоренко Ветерок
Сидоренко Минима
Сидоренко Восток
Шевчук Малиновка
Шевчук Белочка
Бальс Рай
Коршунов Детский мир
Коршунов Всё для дома

Отношение B

Фамилия Проверяемое предприятие
Сидоренко Сибирь
Сидоренко Ветерок
Сидоренко Восток
Шевчук Малиновка​


Операции в реляционных базах данных: деление.Отношение AФамилия Проверяемое предприятиеСидоренко Сиб

Показать ответ
Ответ:
igorkurkin02
igorkurkin02
30.05.2021 09:38
Во второй строчке видим операторы 'if' и 'then', которые переводятся с английского как 'если' и 'тогда' соответственно. Т. е. если, как бы, перевести вторую строчку на русский язык, то получим следующее:
"если a < 5 тогда"
Таким находящаяся после then функция выполняется только в том случае, если выражение между if и then верно.

Разберем фрагмент кода:
a := 10;
if a < 5 then
a := 5;
Понятно, что на первой строчке переменная 'a' приравнивается к 10. Затем на второй строчке идет условие a < 5. Подставляем 'a': 10<5 — неравенство не верно, поэтому 'a := 5; ' не будет выполнено в этой программе, и 'a' не изменилось, и по-прежнему равно 10.

Рассмотрим еще один фрагмент
a := 15;
if a > 10 then
a := 10;

В первой строке 'a' приравнивается к 15. Затем идет условие a>10, 15>10 — верно, поэтому выполняем следующую строку и приравниваем 'a' к 10. В итоге 'a' становится равным 10
0,0(0 оценок)
Ответ:
kotlarovaira9
kotlarovaira9
22.02.2021 08:10
#include <stdio.h> 
#include <stdlib.h>

int main() 

   int a,b,c,d1,d2,d=0,n=0;

   srand (time(NULL)); 
   a = rand() % 50 + 1;
   b = rand() % 50 + 1;
   c = rand() % 20 + 1;
   while (c>a) a = rand() % 50 + 1;
   while (c>b) b = rand() % 50 + 1;
   printf ("%d %d %d\n", a, b, c);
   d1 = a; d2 = b;
   while (d1>=c){
    d2 = b;
    while (d2>=c){ n++; d2 -= c; }
    d1 -= c;
    }
   printf("%d\n", n);
   for (int i=0; i<(10-1); i++) d += n;
   d = -d;
   printf("%d", d);
    return 0;
}

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