Домашнее задание по информатике для 11 класса (профиль) карантин 28.01 - 6.02.16
Учитель:
11 профиль
Тема: Решение задач по теме «Строки символов» (продолжение)
1. Параграф 2.2.13 - составить мини-конспект в тетради.
2. Выполнить задания работы 3.5. Решения задач выполнить на компьютере в PascalABC.
Работа 3.5. Программирование обработки строк символов (к § §2.2.13)
В последующих задачах подразумевается, что слова в тексте (в строке) отделяются друг от друга пробелом
1. Дана строка символов, среди которых есть одна открывающаяся и одна закрывающаяся скобка. Вывести на экран все символы, расположенные внутри этих скобок.
2. Дана строка, содержащая текст. Найти длину самого короткого слова и самого длинного слова.
3. Дана строка, содержащая текст, заканчивающийся точкой. Вывести на экран все слова, содержащие три буквы. Если таких слов нет, то вывести сообщение об этом.
4. Дана строка. Преобразовать ее, удалив каждый символ * и повторив дважды подряд каждый символ, отличный от *.
5. Дана строка. Подсчитать количество букв k в последнем ее слове.
6. Определить, сколько раз в тексте встречается заданное слово.
7. Дана строка-предложение на английском языке. Преобразовать строку так, чтобы каждое слово начиналось с заглавной буквы.
8. Дана строка. Подсчитать, сколько различных символов встречаются в ней. Вывести их на экран.
9. Дана строка. Подсчитать самую длинную последовательность подряд идущих букв a.
10. Имеется строка, содержащая буквы латинского алфавита и цифры. Вывести на экран длину наибольшей последовательности цифр, идущих подряд.
11. Дана строка. Указать те слова, которые содержат хотя бы одну букву k.
Тема: Комбинированный тип данных. Основные функции при работе с комбинированным типом данных. Решение задач по теме «Комбинированный тип данных». Запись и чтение данных из файла. Самостоятельная работа по теме «Комбинированный тип данных».
3. Параграф 2.2.14 - составить мини-конспект в тетради.
4. Выполнить задания работы 3.6. Решения задач выполнить на компьютере.
Работа 3.6. Программирование обработки записей (к § §2.2.14)
Исходя из условия задачи, определить структуру комбинированного типа данных и типы полей. Исходные данные разместить в текстовом файле. В программе не использовать массивов записей. Результаты выводить на экран и в текстовый файл
1. Из данного списка спортсменов получить данные о тех из них, кто занимается плаванием. Указать возраст, сколько лет они занимаются спортом.
2. Из ассортимента конфет, выпускаемых кондитерской фабрикой, выбрать те, стоимость которых от 100 до 200 рублей за 1 кг. Указать срок их годности и номера магазинов, в которых они имеются в продаже.
3. Получить список учеников музыкальной школы, которые учатся играть на скрипке. Указать также, сколько лет они занимаются музыкой и принимали ли участие в каких-либо конкурсах.
4. Получить фамилии детей данного детского сада, которые родились в указанном месяце; вывести также их возраст и группу.
5. Получить список тех учителей школы, которые преподают математику и информатику, указать стаж их работы и недельную нагрузку.
6. Получить анкетные данные учеников, участвовавших в олимпиаде по информатике и заработавших не менее 30 баллов.
7. Даны результаты переписи населения. Получить фамилии, имена и подсчитать общее число жителей, родившихся после 1990 года.
8. В сведениях об экспортируемых товарах указывается наименование товара, страна, импортирующая товар, и объем поставляемой партии в штуках. Составить список стран, в которые экспортируется данный товар, и общий объем его экспорта.
9. Сведения о сотрудниках включают: фамилию, имя, отчество, дату рождения, полученное образование, домашний адрес, профессию. Получить ФИО всех сотрудниках с высшим образованием. Выдать сведения о сотрудниках, имеющих данную профессию и родившихся не раньше указанной даты.
10. При поступлении в университет лица, получившие оценку «неудовлетворительно» на первом экзамене, ко второму экзамену не допускаются. Считая фамилии абитуриентов и их оценки после первого экзамена исходными данными, составить список абитуриентов, допущенных ко второму экзамену.
Программы сохранить на флэшку – принести на урок или переслать по электронной почте на адрес *****@***ru (в теме письма указать: Домашнее задание по информатике, фамилия, имя, класс).


