М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Практическая работа по теме: «Microsoft Excel».
Создание базы данных в Excel и работа с ней.

Лист 1:
1. В электронной таблице Excel создать базу данных, внести в нее представленные ниже записи.
2. Заполнить пустые столбцы формулами, получить результат во всех ячейках.
3. Внести информацию о курсе доллара.
Примечание. Используйте абсолютную ссылку так, чтобы изменение курса дол¬лара влекло за собой автоматический пересчет цены в рублях.

Название Автор Изд-во Год изда-ния Кол-во стра-ниц Область знаний Це-на, $ Це-на, руб. Кол-во экз. Про-дано Осталось Вы-ручка, руб. Курс $
Начала инфор-матики Абрамов С.А. М, «Наука» 1990 256 Информати-ка 5 120 28 27,5
Олимпиады по информатике Алексеев А.В. Красноярское кн. изд-во 1995 225 Информати-ка 8 258 179
Железо IBM Жаров А. М, «Микро-арт» 1994 197 Компьютер 15 450 369

4. Найти подготовленный файл (Раздача \Книжная ярмарка \ Книги.хls).
5. Скопировать записи, самостоятельно созданные вами при выполнении первого задания, в этот файл (или наоборот).
6. Скопировать все формулы.
7. Осуществить сортировку записей в базе данных; Выполнить команду меню Данные, Сортировка.
8. В окне Сортировка диапазона выбрать поле для сортировки (Сортировать по), например «Автор».
9. Указать, как следует выполнять сортировку: по возрастанию или по убыванию.

Работа производится на Листе 2:
Для работы с базой данных в Excel имеется специальная форма, которая позволяет просматривать записи, добавлять новые, удалять записи, осуществлять поиск. Для работы с формой надо выполнить команду Данные, Форма. Остановимся на кнопке Критерии и выполним следующее задание:

10. В поле «Автор» ввести букву «С», просмотреть кнопкой Далее. (ответ внесите в одну из ячеек таблицы)
11. В поле «Цена, $» ввести «<10», просмотреть список таких книг. (ответ внесите в одну из ячеек таблицы)
12. В поле «Область знаний» ввести «Программирование», в поле «Цена, $» — «<15».Просмотреть, сколько таких книг. (ответ внесите в одну из ячеек таблицы)
13. Добавить в базу данных новые записи, используя форму, - внести информацию нескольких книгах, (1.«Информатика. Учебник 5», М. Бином, Босова Л., 2004, 160с, $2,9; 2. («Информатика. Базовый курс 7»,М. Бином, Угринович Н., 2003, 155с., $3; 3. «Задачи по программи-рованию», М. «Наука», Абрамов С.А., 1989, 223с., $4,6)

Работа производится на Листе 3:

Работа с кнопкой Критерии.
1. Сколько на ярмарке было представлено книг по математике? (ответ внесите в одну из ячеек таблицы)
2. Сколько было представлено книг стоимостью больше 100 рублей? (ответ внесите в одну из ячеек таблицы)
3. Сколько всего было представлено книг по информатике? (ответ внесите в одну из ячеек таблицы)

Работа с таблицей, использование автосуммирования.
4. Каково общее количество книг, представленных на ярмарке? (ответ внесите в одну из ячеек таблицы)
5. Сколько на ярмарке было продано книг и на какую сумму? (ответ внесите в одну из ячеек таблицы)
6. Подумайте, как наиболее наглядно представить информацию о том, книги какого автора пользовались наибольшим спросом? (пред-ставьте ответ в виде диаграммы)

👇
Открыть все ответы
Ответ:
2Eliza8
2Eliza8
29.08.2021

Программа

var

 A: array[1..8] of integer;

 B: array[1..8] of integer;

 i: integer;

begin

 Writeln('Заполните массив ');

 for i:=1 to 8 do

   begin

   Read(A[i]);

   if odd(A[i]) then //* смотри примечание после кода

     B[i]:=A[i]

   end;

   Writeln('Нечётные числа массива ');

   for i:=1 to 8 do

   begin

     if B[i]>0 then

       Write(B[i],' ');

   end;

end.

Прим.: *odd - функция, которая определяется чётность элемента. Если элемент нечётный, то функция возвращает значение true, в противном случае - false

Тестовый ввод программы показан в приложении к решению


Программа на Pascal.. В одномерном массиве, состоящем из 8 целочисленных элементов, найти нечётные э
4,8(42 оценок)
Ответ:
zellen04
zellen04
29.08.2021

№1. Опишите фрагмент блок=схемы на языке программирования Паскаль. Укажите, какую задачу реализует данный алгоритм.

1) это алгоритм с разветвлением.

Описание: Если A ≤ B то, если правда, или: 1) х = А, или: 2) х = B (тут нет да/нет, на картинке).

Если требуется запись на языке Pascal:

Вариант 1)

var A, B, x: real;

begin

 readln(A); readln(B);

 if A <= B then x := A else x := B;

 writeln(x);

end.

Вариант 2)

var A, B, x: real;

begin

 readln(A); readln(B);

 if A <= B then x := B else x := A;

 writeln(x);

end.

2) это алгоритм циклический.

Описание: в начале задаются значения переменных: S = 0, k = 1. После: пока k ≤ 0 выполнять: S = S + k, k = k + 1.

Если требуется запись на языке Pascal:

var S, k: integer;

begin

 S := 0;  k := 1;

 while k <= 10 do begin

   S := S + k;  k := k + 1;

 end;

 writeln(S, ' ', k);

end.

№2. Определите количество и значения элементов массива, сформированного следующим образом:

а) для k = 0 до 5 делать: элементу массива присвоить значение, которое получается при делении нацело k на 3.

   k = 0, a[k] = 0;

   k = 1, a[k] = 0;

   k = 2, a[k] = 0;

   k = 3, a[k] = 1;

   k = 4, a[k] = 1;

   k = 5, a[k] = 1.

б) для k = 6 вниз 0 делать: элементу массива присвоить значение, которое получается при разница 5 и k.

   k = 6, a[k] = -1;

   k = 5, a[k] = 0;

   k = 4, a[k] = 1;

   k = 3, a[k] = 2;

   k = 2, a[k] = 3;

   k = 1, a[k] = 4;

   k = 0, a[k] = 5.

в) для k = 100 до 110 делать: если остаток от деления k на 3 не равен нулю, то элемент массива приравнять к сумме k и 2, иначе этот элемент станет равным 1.

   k = 100, a[k] = 102;

   k = 101, a[k] = 103;

   k = 102, a[k] = 1;

   k = 103, a[k] = 105;

   k = 104, a[k] = 106;

   k = 105, a[k] = 1;

   k = 106, a[k] = 108;

   k = 107, a[k] = 109;

   k = 108, a[k] = 1;

   k = 109, a[k] = 111;

   k = 110, a[k] = 112.

№3. Чему равна сумма элементов массива a[1] и a[6], сформированного следующим образом?

Формируется массив из 10 элементов. Первый элемент:

1 * 1 - 5 = -4

Шестой элемент: 6 * 6 - 5 = 31

31 + (-4) = 31 - 4 = 27 - это и ответ.

4,8(93 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ