Создать структуру таблицы базы данных “Телефонный справочник”. Представить таблицу в режиме Конструктора (с указанием названий полей и типов данных) и в режиме отображения данных.
Телефон
Фамилия И.О.
Адрес
2126374
Котин У.Г.
пр. Рокоссовского 3–73
2223344
Андреев А.А.
пр.Пушкина 23–33
2223449
Борисов Д.А.
ул.Плеханова 5–113
2263869
Борисевич Г.Н.
ул.Плеханова 12–13
2324354
Андреев Б.С.
ул.Сердича 13–89
2336348
Антонов А.Н.
пр.Партизанский 7–45
2574729
Кукин Б.И.
ул.Серова 17–89
2437384
Яшин Р.А.
ул.Жилуновича 30–16
Выделить записи из справочника при расширенного фильтра (меню Данные /Фильтр):
Выделить записи, у которых номер телефона содержит во второй группе цифры 50 или 30, например, 260–50–40,
Затем среди выделенных записей выделить записи, в которых фамилия начинается с букв «Ан»,
Выделенные записи показать в виде таблицы.
Все пункты задания нужно выполнить в письменном виде с полным описанием всех необходимых действий в системе управления базами данных. Привести иллюстрации необходимых инструментов и команд. Для каждого пункта задания начертить результирующие таблицы.
var
a: array[1..30] of integer;
b, s, i, min: integer;
begin
min := 999;
Randomize;
for i := 1 to 30 do begin
a[i] := random(9, -3);
s := s + a[i];
Write(a[i]:3);
end;
Writeln;
Writeln('Ниже нуля ');
for i := 1 to 30 do begin if a[i] > 0 then Write(i,'-го ');
end;
if a[i] = 0 then b := b + 1;
Writeln;
for i := 1 to 30 do
if a[i] < min then min := a[i];
Writeln('Самая низкая температура - ', min);
Writeln('Средняя температура ноября ', s / 30);
end.
#include <iostream>
#include <clocale>
using namespace std;
int main()
{
setlocale(LC_ALL,"Russian");
int x, i, j, s;
cout << "Введите x: ";
cin >> x;
for (int i = 2; i <= x; i++)
{
s = 0;
for (int j = 1; j <= i / 2; j++)
{
if (i % j == 0)
{
s += j;
}
}
if (s == i)
{
cout << i << " ";
}
}
}
Объяснение:
#include <iostream> // Библиотека ввода-вывода
#include <clocale> // Библиотека локализации (возможно, будет работать и без нее)
using namespace std; // Пространство имён
int main()
{
setlocale(LC_ALL,"Russian"); // Локализация в консоли (возможно, будет работать и без нее)
int x, i, j, s; // Объявление переменных
cout << "Введите x: "; // Выводим текст
cin >> x; // Вводим x с клавиатуры
for (int i = 2; i <= x; i++) // Выполняем до того момента, пока i <= x
{
s = 0;
for (int j = 1; j <= i / 2; j++) // Выполняем до того момента, пока j <= i ÷ 2 (без остатка)
{
if (i % j == 0) // Если остаток от i ÷ j = 0
{
s += j; // К s прибавляется j
}
}
if (s == i) // Если s = i
{
cout << i << " "; // Выводим i с пробелом
}
}
}