![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Массив символов. Графическое исследование функций (символьный экран дисплея)Содержание книги
Поиск на нашем сайте
ЦЕЛЬ РАБОТЫ. § задав конкретную функцию F(x), построить на символьном экране дисплея ее график и графически § найти все возможные решения, не применяя никаких численных методов. При реализации учесть, что вид функции и интервал могут быть любыми (в конкретных вариантах задан тестовый интервал и значение корня на этом интервале - для проверки правильности построения графика данной функции). В программе должны быть предусмотрены соответствующие процедуры и функции.
Варианты 1) F(x) = 3*sin( 2) F(x) = 3) F(x) = 4) F(x) = 0.4 + arctg( 5) F(x) = tg 6) F(x) = 0.6* 7) F(x) = cos 8) F(x) = 9) F(x) = 0.1* 10) F(x) = tg(x) - 11) F(x) = arcos(x) - 12) F(x) = 3*x - 4*ln(x) - 5. На интервале [2,4] ответ: x=3.23. 13) F(x) = 14) F(x) = sin (ln x) - cos(ln x) + 2*ln x. На интервале [1,3] ответ: x=1.3749.
КОНТРОЛЬНЫЕ ВОПРОСЫ 1. Особенности выполнения изучаемых операторов: циклов, условных, ввода-вывода. 2. Процедуры и функции. Формальные и фактические параметры. Передача в параметрах массивов и строк. 3. Принципы построения графика функции F(x) на символьном экране дисплея. 4. Пояснить отдельные фрагменты программы. 5. Возможные графические методы нахождения решений.
15) F(x) = x - 2 + sin 16) F(x) = 17) F(x) = x*tg x - 18) F(x) = 3* 19) F(x) = x*x - ln (1+x) - 3. На интервале [2,3] ответ: x=2.0267. 20) F(x) = 2*x*sin x - cos x. На интервале [0.4,1] ответ: x=0.6533. 21) F(x) = ln x - x + 1.8. На интервале [2,3] ответ: x=2.8459. 22) F(x) = cos x - 23) F(x) = 1 - x + sin x - ln (1+x). На интервале [0,1.5] ответ: x=1.1474. 24) F(x) = 3*x - 14 + 25) F(x) = x + cos (2+ 26) F(x) = x*x - ln (5 + x). На интервале [1,2] ответ: x=1.36016. 27) F(x) = 0.5*x + sin (1+x). На интервале [-1,0] ответ: x=-0.66242. 28) F(x) = arcsin (2*x +1) - x*x. На интервале [- 0.5,0] ответ: x= - 0.4145. 29) F(x) = x -
30) F(x) = x - sin x - 0.5. На интервале [1,2] ответ: x=1.496. 31) F(x) = - x + 32) F(x) = 33) F(x) = sin x - x + 0.15. На интервале [0.5,1] ответ: x=0.9811. 34) F(x) = sin 35) F(x) = 0.25 * 36) F(x) = x - 37) F(x) = 38) F(x) = 39) F(x) = 3*sin 40) F(x) = 41) F(x) = 42) F(x) = 0.4 + arctg 43) F(x) = tg 44) F(x) = 0.6* 45) F(x) = cos 46) F(x) = 47) F(x) = 0.1* 48) F(x) = tg x - 49) F(x) = arccos x - 50) F(x) = 3*x - 4*ln x - 5. На интервале [2,4] ответ: x=3.23. 51) F(x) = 52) F(x) = sin (ln x) - cos(ln x) + 2*ln x. На интервале [1,3] ответ: x=1.3749. 53) F(x) = x - 2 + sin 54) F(x) = 55) F(x) = x*tg x - 56) F(x) = 3* 57) F(x) = x*x - ln (1+x) - 3. На интервале [2,3] ответ: x=2.0267. 58) F(x) = 2*x*sin x - cos x. На интервале [0.4,1] ответ: x=0.6533. 59) F(x) = ln x - x + 1.8. На интервале [2,3] ответ: x=2.8459. 60) F(x) = cos x - КОНТРОЛЬНЫЕ ВОПРОСЫ 6. Особенности выполнения изучаемых операторов: циклов, условных, ввода-вывода. 7. Процедуры и функции. Формальные и фактические параметры. Передача в параметрах массивов и строк. 8. Принципы построения графика функции F(x) на символьном экране дисплея. 9. Пояснить отдельные фрагменты программы. 10.Возможные графические методы нахождения решений. Лабораторная работа № 9 ОБРАБОТКА СИМВОЛЬНЫХ ДАННЫХ И СТРОК ЦЕЛЬ РАБОТЫ § задав с клавиатуры последовательность символов, реализовать обработку ее, как указано в варианте. § исходные данные задать самостоятельно, учитывая специфику конкретного варианта. В программе должны быть предусмотрены процедуры ввода-вывода последовательности символов и ее обработки. Исходные данные должны вводиться с проверкой на область допустимых значений.
Варианты 1-7 Дана последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 прописных латинских букв; между соседними словами - запятая, за последним словом - точка. Напечатать: 1) эту же последовательность слов, но в обратном порядке; 2) те слова, перед которыми в последовательности находятся только меньшие (по алфавиту) слова, а за ними - только большие; 3) эту же последовательность слов, но удалив из нее повторные вхождения слов; 4) все слова, которые встречаются в последовательности по одному разу; 5) все различные слова, указав для каждого из них число его вхождений в последовательность; 6) все слова в алфавитном порядке (в порядке возрастания); 7) все слова в порядке убывания. 8-22 Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать те слова последовательности, которые отличны от первого слова и удовлетворяют следующему свойству: 8) слово симметрично (например, авва); 9) первая буква слова входит в него еще раз; 10) вторая буква слова входит в него еще раз; 11) последняя буква слова входит в него еще раз; 12) предпоследняя буква слова входит в него еще раз; 13) буквы слова не упорядочены по алфавиту; 14) слово совпадает с начальным отрезком латинского алфавита (a, ab, abc и т.д.); 15) слово совпадает с конечным отрезком латинского алфавита (z, yz, xyz и т.д.); 16) длина слова максимальна; 17) длина слова минимальна; 18) в слове нет повторяющихся букв; 19) в слове есть повторяющиеся буквы; 20) каждая буква входит в слово не менее двух раз; 21) в слове гласные буквы (a, e, i, o, u) чередуются с согласными; 22) в слове гласные буквы (a, e, i, o, u) не чередуются с согласными. 23-37 Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать те слова последовательности, которые отличны от последнего слова и удовлетворяют следующему свойству: 23) слово симметрично (например, авва); 23) первая буква слова входит в него еще раз; 24) вторая буква слова входит в него еще раз; 25) последняя буква слова входит в него еще раз; 26) предпоследняя буква слова входит в него еще раз; 27) буквы слова упорядочены по алфавиту; 28) слово совпадает с начальным отрезком латинского алфавита (a, ab, abc и т.д.); 29) слово совпадает с конечным отрезком латинского алфавита (z, yz, xyz и т.д.); 30) длина слова максимальна; 31) длина слова минимальна; 32) в слове нет повторяющихся букв; 33) в слове есть повторяющиеся буквы; 34) каждая буква входит в слово не менее двух раз; 35) в слове гласные буквы (a, e, i, o, u) чередуются с согласными; 36) в слове гласные буквы (a, e, i, o, u) не чередуются с согласными. 38-47 Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 строчных русских букв; между соседними словами - запятая, за последним словом - точка. Напечатать все слова последовательности, которые отличны от последнего слова, предварительно преобразовав каждое из них по следующему правилу: 37) перенести первую букву в конец слова; 38) перенести последнюю букву в начало слова; 39) удалить из слова первую букву; 40) удалить из слова последнюю букву;
41) удалить из слова все последующие вхождения первой буквы; 42) удалить из слова все предыдущие вхождения последней буквы; 43) оставить в слове только первые вхождения каждой буквы; 44) если слово нечетной длины, то удалить его среднюю букву; 45) если слово нечетной длины, то удалить его первую букву; 46) если слово нечетной длины, то удалить его последнюю букву. 48-57 Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 10 прописных латинских букв; между соседними словами - не менее одного пробела, за последним словом - точка. Напечатать все слова последовательности, которые отличны от первого слова, предварительно преобразовав каждое из них по следующему правилу: 47) перенести первую букву в конец слова; 48) перенести последнюю букву в начало слова; 49) удалить из слова первую букву; 50) удалить из слова последнюю букву; 51) удалить из слова все последующие вхождения первой буквы; 52) удалить из слова все предыдущие вхождения последней буквы; 53) оставить в слове только первые вхождения каждой буквы; 54) если слово нечетной длины, то удалить его среднюю букву; 55) если слово нечетной длины, то удалить его первую букву; 56) если слово нечетной длины, то удалить его последнюю букву. 58-60 Дана последовательность, содержащая от 1 до 30 слов, в каждом из которых от 1 до 5 строчных русских букв; между соседними словами - запятая, за последним словом - точка. Напечатать: 57) те слова, перед которыми в последовательности находятся только меньшие (по алфавиту) слова, а за ними - только большие; 58) эту же последовательность слов, но удалив из нее повторные вхождения слов; 59) все слова, которые встречаются в последовательности по одному разу. КОНТРОЛЬНЫЕ ВОПРОСЫ
1. Особенности выполнения изучаемых операторов: циклов, условных, ввода-вывода. 2. Процедуры и функции. Формальные и фактические параметры. Передача в параметрах строк. 3. Стандартные процедуры и функции обработки строк: Pos, Delete, Copy, Length, Insert, Concat, Str, Val (модуль System). 4. ASCII-коды символов. Лабораторная работа № 10 Текстовые файлы ЦЕЛЬ РАБОТЫ. Взяв за основу свой вариант из контрольной работы № 21, реализовать ввод из текстового файла и обработку символьных последовательностей, состоящих из любых символов. В программе должны быть предусмотрены соответствующие процедуры и функции, корректно обрабатывающие входные данные, согласно своему варианту. Результат должен запоминаться тоже в текстовом файле и в понятном для интерпретации виде.
Контрольные вопросы
1. Особенности выполнения изучаемых операторов: циклов, условных, ввода-вывода. 2. Процедуры и функции. Формальные и фактические параметры. Передача в параметрах строк и текстовых файлов. 3. Стандартные процедуры и функции обработки строк: Pos, Delete, Copy, Length, Insert, Concat, Str, Val (модуль System). 4. Текстовые файлы: их организация, методы обработки. 5. Стандартные процедуры и функции обработки текстовых файлов: Assign, Close, Reset, Rewrite, EOF, IOResult, Read, Readln, Write, Writeln (модуль System), FindFirst, FindNext (модуль DOS).
Лабораторная работа № 11-12
|
||||||||
Последнее изменение этой страницы: 2017-02-10; просмотров: 367; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.131.37.237 (0.01 с.) |