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

1.База даних із табличною формою організації даних називається...
а)мережевою
б)реляційною
в)ієрархічною.
2.Основним елементом бази даних є...
а)запис
б)поле
в)форма
г)таблиця
д)запит
є)звіт
3.До основних властивостей поля належать :розмір,формат,підпис,імя...
а)функція
б)формула
в)тип
4. серед представлених обєктів СУБД укажіть неіснуючі:
а)таблиці та запити
б)посиланнята масиви
в)форми та звіти
5.Укажіть порядок додавання на екран панелі форматування звітів та форм:
а) вкладка панель управління
б)пункт горизонтального меню сервіс
в)вибрати формат(звіт\форма)
г)пункт спадаючого меню настройка
6.Установіть відповідність дій пункту горизонтального меню:
а)задати пароль БД
б) створити макрос
в) встановити порядок запису обєктів у робочої області
1.СЕРВІС
2.ВИД
3.ВСТАВКА
7. Звіти у порівнянні з формами...
а) служать для форматного виводу даних на пристрій друку;
б) мають зменшену кількість розділів;
в) не містять інформацію параметрів принтеру;
г) не мають розділів верхнього та нижнього колонтитулів
8. Укажіть кількість полів у наведеній базі даних
(Призвіще учня і дата народження)
1.Іванов 02.04.94
2.Петров 03.05.95
3.Матвєєва 08.09.95
4.Біла 03.06.94
5.Семенов 07.08.95
6.Ютова 12.11.94
а)3
б)7
в) 6

Показать ответ
Ответ:
alinademushkina1
alinademushkina1
20.06.2020 02:37
"Жадный" алгоритм

// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var k:=Arr(1,2,5,10); // номиналы монет
  var m:=ReadArrInteger('Кол-во монет по '+k.JoinIntoString+' руб:',4);
  var n:=ReadInteger('Сумма в купюрах, руб:');
  if m.Zip(k,(p,q)->p*q).Sum<n then begin // нехватка монет
    Writeln('Размен невозможен'); exit
    end;
  var s:=''; // для результатов
  for var i:=k.Length-1 downto 0 do
    if (n>=k[i]) and (m[i]>0) then begin // номинал участвует
      var t:=min(n div k[i],m[i]); // кол-во монет
      n:=n-k[i]*t; // остаток
      if s.Length>0 then s+=', ';
      s+=t+' по '+k[i]+' руб.';
      end;
  if n<>0 then Writeln('Размен невозможен')
  else Writeln(s)
end.

Примеры
Кол-во монет по 1 2 5 10 руб: 350 215 86 130
Сумма в купюрах, руб: 1526
130 по 10 руб., 45 по 5 руб., 1 по 1 руб.

Кол-во монет по 1 2 5 10 руб: 500 146 0 38
Сумма в купюрах, руб: 432
38 по 10 руб., 26 по 2 руб.

Кол-во монет по 1 2 5 10 руб: 10 20 30 40
Сумма в купюрах, руб: 25000
Размен невозможен
0,0(0 оценок)
Ответ:
vovabondar28
vovabondar28
05.01.2020 19:55
Procedure P(Const A:integer; Var p:integer);
Var
   K:real;
   d:integer;
Begin
if A > 1 then
   if (A = 2)or(A = 3) then p:=p+1
   else
      if A mod 2 <> 0 then
         Begin
         K:=Sqrt(A);
         d:=3;
         While (d<K)and(A mod d <> 0) do
            d:=d+2;
         if A mod d <> 0 then
            Begin
            p:=p+1;
            Write('(простое)')
            End
         End;
End;
Const
   N = 20;
Var
   A:array[1..N] of integer;
   i,k:integer;
Begin
Randomize;
k:=0;
Write('Исходный массив:');
For i:= 1 to N do
    Begin
    A[i]:=random(99)+1;
    Write(' ',A[i]);
    P(A[i],k);
    End;
WriteLn;
WriteLn('Кол-во простых чисел в массиве: ',k);
End.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота