1. что используется для хранения связанных между собой данных: 1) системы счисления; 2) алфавитные указатели; 3) базы данных; 4) системы базами данных? 2. строки табличной базы данных называются: 1) полями; 2) записями; 3) строками; 4) столбцами. 3. базу данных удобно представлять в виде: 1) таблицы; 2) формы; 3) книги; 4) рабочего листа. 4. какое приложение является субд: 1) microsoft access; 2) openoffice impress; 3) openoffice calc; 4) microsoft excel? 5. специальная программа для создания баз данных и выполнения в них операций поиска и сортировки данных — это: 1) база данных; 2) электронная таблица; 3) субд; 4) калькулятор. 6. функции простой субд могут выполнять: 1) электронные таблицы; 2) графические редакторы; 3) калькуляторы; 4) системные программы. 7. для чего предназначены таблицы в базах данных: 1) для хранения данных базы; 2) для отбора и обработки данных базы; 3) для выполнения вычислений; 4) для выполнения сложных программных действий? 8. таблица базы данных не может существовать без: 1) записей; 2) полей; 3) числовых данных; 4) текстовых данных. 9. в электронных таблицах отбор записей (строк), удовлетворяющих условиям поиска, выполняется с : 1) сортировки; 2) фильтра; 3) сравнения; 4) упорядочивания. 10. при какой сортировке строки, имеющие одинаковые значения в ячейках первого поля, будут по значениям в ячейках второго поля: 1) вложенной; 2) сложной; 3) возрастающей; 4) убывающей?
1)var
a:array[1..5]of integer;
i,n,s:integer;
begin
writeln('Введите кол-во элементов');
readln(n);
writeln('Введите число');
s:=0;
for i:=1 to n do begin
read(a[i]);
if a[i]>0 then s:=s+a[i]
end;
writeln('Сумма положительных элементов массива равна ', s)
end.
2)var
a:array[1..10]of integer;
i,n,P:integer;
begin
writeln('Введите число элементов');
readln(n);
writeln('Введите число');
P:=1;
for i:=1 to n do begin
read(a[i]);
if a[i] mod 6 = 0
then P:=P*a[i]
end;
writeln('Произведение элементов массива кратных 6 равна ',P)
end.
3)var
a:array[1..5]of integer;
n,i:integer;
begin
writeln('Введите кол-во элементов');
readln(n);
writeln('Введите число');
for i:=1 to n do begin
read(a[i]);
if a[i]>0 then begin
a[i]:=a[i]*3;
writeln('Новый элемент равен: ',a[i])
end;
if a[i]<=0 then begin
a[i]:=a[i]+5;
writeln('Новый элемент равен: ',a[i])
end;
end;
end.
Буду рад если отметишь мой ответ как лучший
#include <iostream>
using namespace std;
class circle {
public:
int x, y;
double r, s;
circle()
{
x = 0;
y = 0;
r = 0;
}
circle( int a = 0, int b = 0, double c = 0 )
{
set(a, b, c);
}
void out()
{
cout << "Координаты: (" << x << ", " << y << ") Радиус: "<< r << " Площадь: " << endl;
}
void set(int a, int b, double c)
{
x = a;
y = b;
r = c;
}
void calculate() {
s = r * r * 3.14159;
}
};
class sphere : public circle {
private:
double v;
void calculate() {
s = 4 * 3.14 * r * r;
v = 3.14159 * pow(r, 3);
}
public:
sphere();
sphere() : circle(circle, double = 1.0);
sphere (int = 0, int = 0, double = 1.0) ;
void out()
{
circle::out();
cout << ", радиус: " << r << ", длина: " << ", площадь: " << s;
}
};
int main(){
setlocale(LC_ALL, "ru");
circle a(2, 15, 4);
a.out();
sphere b;
system("pause");
return 0;
}
Объяснение: пойдёт?