Вариант №2
Задание 5Э. Кодировщик
Имеется кодировочная таблица:
Цифра 1 2 3 4 5 6 7 8 9
Буква А Е О У Т Л П Р С
В одну ячейку ввести произвольное количество цифровых сообщений («слов»), ограничение по длине строки – 16 символов, отделенных друг от друга одним или несколькими пробелами.
Составить формулу, позволяющую осуществить перекодировку цифрового сообщения в буквенное. Составить формулу, позволяющую подсчитать количество гласных и согласных букв и полученном сообщении.
Обеспечить контроль над вводом данных в ячейку с Исходным текстом с выводом на экран.
Выполнение
Создаем книгу Excel, переименовываем рабочий лист в «Задание 5».
Заполняем кодировочную таблицу, как показано на рисунке 1.
Рисунок 1 – Кодировочная таблица
Создаем таблицу «Статистика перевода», как показано на рисунке 2.
Рисунок 2 – Таблица «Статистика перевода»
Для ячейки L2 установим текстовый формат, это можно сделать, щелкнув правой кнопкой мышь по ячейке, выбрав пункт «Формат ячеек», и в появившемся окне выбрав формат «Текстовый».
Для того, чтобы задать ограничение на длину исходного текста, выделим ячейку L2 и вызовем команду «Данные – Проверка данных – Проверка данных …», в появившемся окне зададим настройки, как показано на рисунках 3 и 4.
Рисунок 3 – Настройка проверки вводимых значений
Рисунок 4 – Настройка проверки вводимых значений
При попытке ввести исходное сообщение длиной более 16 символов, выдается сообщение, представленное на рисунке 5.
Рисунок 5 – Сообщение об ошибке
Для решения задачи декодирования текста используем встроенную функцию Excel ПОДСТАВИТЬ – эта функция подставляет новый текст вместо старого в текстовой строке. В ячейку M3 введем формулу:
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(L3;J2;J3);I2;I3);H2;H3);G2;G3);F2;F3);E2;E3);D2;D3);C2;C3);B2;B3)
Пример декодирования представлен на рисунке 6.
Рисунок 6 – Пример декодирования
Для подсчета гласных букв используем встроенные функции Excel ПСТР, ИЛИ, ЕСЛИ. Функция ПСТР возвращает заданное число знаков из текстовой строки, с ее помощью посимвольно просмотрим строку, получая с первого символа по последний, и сравнивая каждый символ с гласными буквами. Функция ИЛИ возвращает значение ИСТИНА, если хотя бы один из аргументов имеет значение ИСТИНА или ЛОЖЬ, если все аргументы имеют значение ЛОЖЬ. Функция ЕСЛИ возвращает одно значение, если указанное условие дает в результате значение ИСТИНА, и другое значение, если условие дает в результате значение ЛОЖЬ.
В ячейку M4 введем формулу:
=ЕСЛИ(ИЛИ(ПСТР(M3;1;1)=B3;ПСТР(M3;1;1)=C3;ПСТР(M3;1;1)=D3;ПСТР(M3;1;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;2;1)=B3;ПСТР(M3;2;1)=C3;ПСТР(M3;2;1)=D3;ПСТР(M3;2;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;3;1)=B3;ПСТР(M3;3;1)=C3;ПСТР(M3;3;1)=D3;ПСТР(M3;3;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;4;1)=B3;ПСТР(M3;4;1)=C3;ПСТР(M3;4;1)=D3;ПСТР(M3;4;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;5;1)=B3;ПСТР(M3;5;1)=C3;ПСТР(M3;5;1)=D3;ПСТР(M3;5;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;6;1)=B3;ПСТР(M3;6;1)=C3;ПСТР(M3;6;1)=D3;ПСТР(M3;6;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;7;1)=B3;ПСТР(M3;7;1)=C3;ПСТР(M3;7;1)=D3;ПСТР(M3;7;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;8;1)=B3;ПСТР(M3;8;1)=C3;ПСТР(M3;8;1)=D3;ПСТР(M3;8;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;9;1)=B3;ПСТР(M3;9;1)=C3;ПСТР(M3;9;1)=D3;ПСТР(M3;9;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;10;1)=B3;ПСТР(M3;10;1)=C3;ПСТР(M3;10;1)=D3;ПСТР(M3;10;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;11;1)=B3;ПСТР(M3;11;1)=C3;ПСТР(M3;11;1)=D3;ПСТР(M3;11;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;12;1)=B3;ПСТР(M3;12;1)=C3;ПСТР(M3;12;1)=D3;ПСТР(M3;12;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;13;1)=B3;ПСТР(M3;13;1)=C3;ПСТР(M3;13;1)=D3;ПСТР(M3;13;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;14;1)=B3;ПСТР(M3;14;1)=C3;ПСТР(M3;14;1)=D3;ПСТР(M3;14;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;15;1)=B3;ПСТР(M3;15;1)=C3;ПСТР(M3;15;1)=D3;ПСТР(M3;15;1)=E3;);1;0)+
ЕСЛИ(ИЛИ(ПСТР(M3;16;1)=B3;ПСТР(M3;16;1)=C3;ПСТР(M3;16;1)=D3;ПСТР(M3;16;1)=E3;);1;0)
Для подсчета согласных букв используем функцию ДЛСТР – определяет длину строки. В ячейку M5 введем формулу:
=ДЛСТР(ПОДСТАВИТЬ(M3;” “;””))-M4
Результат представлен на рисунке 7.
Рисунок 7 – Результат подсчета гласных и согласных букв
Задание 9Э. Вычисление значений функций и построение ее графика
Вычислить значение функции y(x,a,b) и построить ее график для фиксированных значений переменных a, b и диапазона значений аргумента x, который изменяется от 3 до 5 с шагом ∆x=0,2.
yx,a,b=sin(b-x)2⋅ctg(a)⋅e2arctgax+0.3arctgb при x-b<3x-b1+2x-e2x-bsin2x-0.9 при x-b=3ln30.5×2+b2+sina2-x2 при x-b>3
Вид графика произвольный. Подписи осей соответственно X и Y. На оси X должны отображаться значения переменной x, по которым строится график.
Выполнение
Создаем рабочий лист в «Задание 9».
Создаем таблицу в соответствии с образцом (рис. 8), значения x заполняются при помощи автозаполнения.
Рисунок 8 – Таблица исходных данных
В ячейку B4 вводим формулу:
=ЕСЛИ(B3-$B$2<3;SIN((КОРЕНЬ($B$2)-B3)^2)*(1/TAN($B$1))*EXP(2*ATAN($B$1*B3)+0,3*ATAN($B$2));ЕСЛИ(B3-$B$2=3;ABS(B3-$B$2)/(1+2*B3)-EXP(2*(B3-$B$2)*(SIN(B3-0,9))^2);СТЕПЕНЬ(LN(0,5*B3^2+$B$2^2);3)+SIN(($B$1^2-B3)/2)))
и копируем ее до ячейки L4. Для ячеек устанавливаем числовой формат, как показано на рисунке 9.
Рисунок 9 – Настройка формата ячеек
Результат расчета представлен на рисунке 10.
Рисунок 10 – Результат расчета
Выделяем ячейки A3:L4 и вызываем команду «Вставка – Диаграмма – Точечная» (рис. 11).
Рисунок 11 – Вставка диаграммы
Добавляем подписи осей (рис. 12).
Рисунок 12 – Вставка диаграммы
Задаем настройки формата оси X, как показано на рисунке 13.
Рисунок 13 – Вставка диаграммы
Полученный график представлен не рисунке 14.
Рисунок 14 – График функции
Задание 8Э. Оформление таблицы с вычислениями
Разработать таблицу согласно представленного образца, цветовое оформление текущих оценок и оценок графы Аттестация должно автоматически определяться по условию – 5 (красный), 4 (зеленый), 3 (синий), 2 (черный), а графы Средний балл – по условию: красный (если значение в ячейке >= 4,5), зеленый (если значение в ячейке >=3,5 и <4,5), синий (>=2,5 и <3,5), черный (<2,5), шрифт, размер шрифта – произвольные).
Выполнить необходимые расчеты для заполнения ячеек столбцов Средний балл, Аттестация и таблицы Итоги аттестации согласно
infiniti777 4.7
На сайте впервые, но опыт в написании контрольных/курсовых/дипломных работ - более 3х лет. Специализируюсь на ГМУ, УП, менеджмент. Работаю с антиплагиат.вуз Решаю тесты он-лайн
На странице представлен фрагмент
Уникализируй или напиши новое задание с помощью нейросети
Похожие работы
Определить сопротивление растеканию сложного заземления
Определить сопротивление растеканию сложного заземления, состоящего из вертикальных стержневых заземлителей и горизонтальной полосы. Исходные данные принять по варианту, номер которого совпадает с последней...
3 Заносим числовые данные по задаче в 5 столбец и 6 столбец
3. Заносим числовые данные по задаче в 5 столбец и 6 столбец. Данные столбца 5 – это данные уровня притязаний, а столбца 6 – силы воли Кодируем переменные: для этого переходим с листа «представление...