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

1. дана таблица гипотетической базы данных «»: формула кислоты название кислоты формула кислотного остатка валентность кислотного остатка название соли h2so4 серная =s04 ii сульфаты h2s0g сернистая =s03 ii сульфиты hnog азотная -no3 i нитраты hno2 азотистая -no2 i нитриты h2co3 угольная =с03 ii карбонаты h2si03 кремниевая =si03 ii силикаты h3p04 фосфорная =ро4 iii фосфаты нс1 хлороводородная (соляная) -сl i хлориды hf фтороводородная (плавиковая) -f i фториды hi йодоводородная -i i йодиды h2s сероводородная =s ii сульфиды запишите команды субд, используемые при работе с гипотетической базой данных «», для вывода на экран следующей информации. 1) получите список названий всех кислот, с указанием формулы кислоты, с валентностью кислотного остатка ii и с названием соли «сульфаты» или «силикаты». 2) получите список названий всех кислот с валентностью i или ii, с названием соли «нитраты» или «сульфи­ды» и с указанием формулы кислотного остатка. 3) каковы формулы азотистой и фосфорной кислот и формулы их кислотного остатка? 2. какие записи будут являться результатом следующих вы­борок из гипотетической базы данных «» (из зада­ния 1)? 1) .выбрать название кислоты, формула кислоты где не название соли = “йодиды” и не валентность кислотного остатка = “ii” 2) .выбрать название кислоты где валентность кислотного остатка = ”i” или формула кислотного остатка = ”-f”.

Показать ответ
Ответ:
Зайчик010101
Зайчик010101
05.02.2020 03:17
// PascalABC.NET 3.0, сборка 1144 от 16.01.2016
begin
  var a:=ArrRandom(100,-10,10);
  a.Println;
  Writeln(a.Where(x->x>0).Count,' положительных, ',
    a.Where(x->x<0).Count,' отрицательных')
end.

Тестовое решение:
4 -6 0 8 2 -2 -1 -8 -6 8 -3 7 4 -7 -5 9 0 -3 -7 1 0 -4 6 3 8 -10 4 9 3 5 8 5 5 8 10 4 -8 3 8 8 -9 2 7 -8 -7 -5 2 -9 0 9 -7 7 -2 -6 7 -2 -1 7 -10 2 4 1 -1 0 10 3 -8 6 -6 2 6 7 -1 -4 -1 8 0 3 0 2 -2 2 -1 5 1 -9 -4 1 -9 1 -6 -5 3 -4 -7 1 -7 -3 -7 1
51 положительных, 42 отрицательных
0,0(0 оценок)
Ответ:
малышка135
малышка135
16.12.2021 18:32
Программа, которая использует два массива

var 
c, a: array[1..20] of integer; 
i: integer;
begin 
write('Первый массив '); 
for i := 1 to 20 do   begin   
c[i] := i * (-5);   
write(c[i], ' '); 
end; 
writeln; 
write('Преобразованный массив '); 
for i := 1 to 20 do   begin   
a[i] := c[20 - i + 1];   
write(a[i], ' '); 
end;  
end.

ИЛИ  Программа не использующая два массива, а просто переворачивающая первый

var 
c: array[1..20] of integer; 
i: integer;
begin  write('Первый массив '); 
for i := 1 to 20 do   begin   
c[i] := i * (-5);   
write(c[i], ' '); 
end; 
writeln; 
write('Преобразованный массив '); 
for i := 20 downto 1 do  write(c[i], ' '); 
end.

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