1. Бабушкина Практикум По Турбо Паскалют
  2. Бабушкина Практикум По Турбо Паскалюк

Jan 19, 2016 - Практикум по Турбо Паскалю. Бабушкина, Н. Бушмелева, С.М. Название документа Учебное пособие по Паскалю.doc. Лабораторный практикум. Объявление строковых переменных Турбо-Паскаль.

1 Межмуниципальный центр по работе с одаренными детьми г.о. Стрежевой и Александровского района «5+» Программа курса Олимпиадное программирование на языке Паскаль (в рамках ГШОР по информатике) Составитель: Сивец Екатерина Михайловна, Зам. Директора по УВР, учитель информатики и ИКТ первой категории МКОУ ОСОШ г.

Стрежевой 2 Пояснительная записка Человек сотворен, чтобы думать. (Блез Паскаль) Возрастная категория: 9-10 классы. Количество часов на курс: 2 ч в неделю, всего 44,5 ч. Тип курса: профильный, линейной структуры с концентрическим фактором. Актуализация темы курса: Предлагаемый курс является углублением в программирование на языке Pascal. Программы на языке Pascal отличаются строгой структурой.

Программирование на нем приучает к аккуратности, продуманности. Кажущаяся ненужной строгость в описании типов данных, процедур и функции оборачивается изящными и понятными конструкциями, а также высокой производительностью программ и экономным использованием памяти. Следует также отметить, что Всероссийские олимпиады для школьников по информатике и тесты Единого государственного экзамена (в части A и C) содержат задания на программирование. Таким образом, данный курс по изучению основ алгоритмизации и программирования на языке Турбо Паскаль является необходимым и достаточным условием для реализации задачи обучения и воспитания нового поколения, отвечающего по своему уровню развития и образу жизни условиям информационного общества. Кроме того, изучение основ программирования связано с развитием целого ряда таких умений и навыков (организация деятельности, ее планирование и т.д.), которые носят общеинтеллектуальный характер и формирование которых одна их приоритетных задач современной школы. Цель курса: Формирование устойчивых навыков программирования на языке Турбо Паскаль. Сортировка элементов массива.

Бабушкина Практикум По Турбо Паскалют

Сортировка методом «пузырька», простого выбора, вставками. Строки Символьный и строковый типы данных. Строковые процедуры и функции.

Записи Описание данных типа записи. Основные принципы работы с записями. Множества Описание множественного типа данных. Операции над множествами.

Разработка и защита проекта Организация учебного процесса В основу организации учебного процесса положена система лекционносеминарских занятий. Каждая лекция сопровождается показом слайдов для лучшего восприятия. Семинарские занятия включают в себя разбор задач и практические работы, которые являются основной формой проведения занятий. Текущий контроль осуществляется по результатам выполнения практических заданий.

Итоговый контроль по каждому модулю реализуется в виде контрольных практических заданий, тестов и работы над мини-проектами. Кроме того, каждый учащийся в результате изучения курса должен обязательно поучаствовать в олимпиаде. Допускается участие в командных олимпиадах (2-3 человека). Примерные задания: 1. Два нечетных простых числа, разнящиеся на 2, называются близнецами.

Например, 5 и 7, 11 и 13, 17 и 19. Составить программу, которая находит все числа-близнецы в интервале 2; 1000. Совершенные числа. Совершенным называется число, равное сумме всех делителей, меньших, чем оно само. Например, 28= Составить программу, которая находит все совершенные числа в интервале 1, 10000.

Автоморфные числа. Автоморфными называются числа, которые равны последним цифрам своего квадрата. Например, 5 2 =25, 25 2 =625. Составить программу, которая находит все автоморфные числа в интервале m, n.

Взаимно простые числа. Числа, у которых наибольший делитель равен 1, называются взаимно простыми. Составить программу, которая находит все взаимно простые числа на отрезке 1; 100. Пифагоровы числа. Пифагоровыми числами называются числа a,b,c, для которых выполняется равенство a 2 + b 2 = c 2. Например, = 5 2. Составить программу, которая находит все пифагоровы числа, не превышающие Счастливые автобусные билеты.

Счастливый билет это билет с шестизначным номером, в котором сумма первых трех цифр равна сумме трех последних. Например, счастливый, т.к = Составить программу нахождения всех таких номеров билетов, что из них можно извлечь квадратный корень. Трехзначные числа. Найти все трехзначные натуральные числа, равные сумме кубов своих цифр. Квадраты натуральных чисел. Составить программу, которая выводит на экран квадрат натурального числа от 1 до n без операции умножения: 1 2 =1 5 2 2 = = = и т.д.

Составить программу-игру «Фокус». Программа выводит на экран числовую таблицу, предлагает играющему загадать число из имеющихся в ней чисел, запрашивает номера строк, в которых это число встречается, после чего отгадывает задуманное число. Например, таблица 8.8: 6 КАЛЕНДАРНО-ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ урока Тема урока Кол-во часов Формы контроля Домашнее задание 1 Структура программы на Паскале. Стиль оформления программы. 2 Лекция, беседа Алфавит языка.

Типы данных: целый, вещественный, логический, символьный. Константы и переменные. 2 Организация ввода вывода.

Оператор присваивания. Практическая работа. 3 Алгоритмы линейной структуры. Стандартные функции.

Правила 2 Лекция, беседа записи арифметических выражений. 4 Практикум по решению задач. Практическая работа. 5 Организация ветвлений в программах. Основные понятия математической логики.

Условный оператор. Оператор выбора варианта. 2 Лекция, беседа. 6 Практикум по решению задач. Практическая работа 7 Циклические алгоритмы. Циклы с пред- и пост 2 Лекция, беседа.

Арифметические циклы. Вложенные циклы. 8 Практикум по решению задач. Практическая работа.

2 Лекция, беседа 10 Практикум по решению задач. Форму бланка журнала регистрации корреспонденции. Практическая работа. 11 Общие сведения о файлах. Текстовые файлы. 2 Лекция, беседа Процедуры и функции обработки текстовых файлов. 12 Практикум по решению задач.

Практическая работа Обобщающий урок по теме «Файлы» 2 Решение олимпиадных задач Одномерные массивы: описание и заполнение. Действия над 2 Лекция, беседа элементами массива. Поиск, замена и вставка элементов массива с заданными свойствами Практикум по решению задач. 2 Практическая работа Обобщающий урок по теме «Одномерные массивы» 2 Решение олимпиадных задач Понятие двумерного массива: описание и заполнение.

Действия над элементами массива. Квадратная матрица, диагонали.

2 Лекция, беседа Практикум по решению задач. 2 Практическая работа.

7 25-26 Обобщающий урок по теме «Двумерные массивы» 2 Решение олимпиадных задач Сортировки элементов массива. Метод «пузырька», простого 2 Лекция, беседа. Выбора, вставками Практикум по решению задач 2 Практическая работа Обобщающий урок по теме «Сортировки элементов массива». 2 Решение олимпиадных задач Строковый тип данных. Поиск, замена, удаление, вывод на экран 2 Лекция, беседа. Элементов строк по определенному признаку с использованием стандартных процедур и функций Практикум по решению задач.

2 Практическая работа Обобщающий урок по модулю «Строковый тип данных». 2 Решение олимпиадных задач Комбинированный тип данных записи: описание, ввод. Оператор 2 Лекция, беседа присоединения.

Выделение и преобразование отдельных полей записи Практикум по решению задач. 2 Практическая работа Множество: описание, заполнение, вывод. Использование 2 Лекция, беседа множеств при обработке массивов и текстов. 45 Подведение итогов работы за год 0,5 Беседа 8 Задания для практикумов 1. Составить программу нахождения разности двух чисел. Составить программу вычисления функции y=2x 3 +7x 2 +3x +6 при целом значении х. Дана сторона квадрата.

Найти его периметр и площадь. Составить программу нахождения суммы трех чисел. Составить программу вывода на экран «лесенкой» трех последовательно идущих чисел. Первое число вводит пользователь, остальные вычисляются в программе.

Пример: 213 или Дана длина ребра куба. Найти объем куба и площадь его боковой поверхности.

Описать целую переменную k и записать выражение, вычисляющее сумму цифр числа, считая, что переменная содержит трехзначное число. Вычислить площадь поверхности цилиндра по формуле 2, где R, радиус основания цилиндра, и высота цилиндра h вводятся с клавиатуры. Описать целую переменную k и записать выражение, вычисляющее сумму цифр числа, считая, что переменная содержит четырехзначное число. Найти площадь треугольника по длинам его сторон. Длины сторон целые числа. Использовать формулу Герона S=, где p полупериметр треугольника, a, b, c длины его сторон.

Найти сумму первых трех цифр дробной части вещественного числа. Например, для числа 26,16809 она будет равна Определить. Принадлежит ли точка М с координатой х отрезку a,b числовой прямой. Значения x, a, b вводятся с клавиатуры. Определить, состоит ли двузначное число, введенное с клавиатуры, из одинаковых цифр? Найти наибольшее из трех заданных чисел. Если хотя бы одно из двух введенных пользователем чисел четно, вывести слово «да», в противном случае вывести «нет».

Дано трехзначное число. Верно ли, что в числе все цифры различны?

Дано уравнение ax 2 +bx+c=0. Найти решение этого уравнения или сообщить, что решение не существует. Дано натуральное число: найти сумму цифр этого числа; верно ли, что число начинается и заканчивается одной и той же цифрой. Найти все трехзначные числа, такие, что сумма цифр равна А, а само число делится на В (А и В вводятся с клавиатуры).

Найти все натуральные числа a и b и сиз интервала от 1 до 20, для которых выполняется равенство: а + b=с Дано натуральное число: найти количество цифр этого числа; верно ли, что данное число заканчивается на нечетную цифру. Найти количество трехзначных чисел, такие, что сумма цифр которых равна А, а само число заканчивается цифрой В (А и В вводятся с клавиатуры). Найти все натуральные числа a и b и сиз интервала от 1 до 20, для которых выполняется равенство: а + b 2 =с Написать программу sign(a), которая вычисляет значение по следующей формуле: -1, при а0 Вычислить с помощью нее значение выражения z=sign(x) + sign(x) + sign(x). Определить подпрограмму для расчета длины отрезка по координатам его вершин и подпрограмму для подсчета периметра треугольника по длинам сторон. Найти с помощью разработанных алгоритмов периметр треугольника, заданного координатами своих вершин.

Найти периметр фигуры ABCD по заданным сторонам AB, AC, DC, используя подпрограмму определения гипотенузы по двум катетам A С 27. Три точки на плоскости заданы своими координатами.

Бабушкина Практикум По Турбо Паскалюк

Найти две точки, расстояние между которыми минимально. Написать подпрограмму нахождения расстояния между двумя точками, заданными своими координатами. Дан текстовый файл, содержащий целые числа. Подсчитать, сколько среди них однозначных чисел.

Дан текстовый файл, содержащий целые числа. Вывести все числа, которые делятся на 3 и не меньше 7. Если таких чисел нет, вывести «нет». Дан текстовый файл, содержащий целые числа. Подсчитать, сколько среди них двузначных чисел. Дан текстовый файл, содержащий целые числа.

Вывести все числа, которые делятся на 5 и не больше 100. Если таких чисел нет, вывести «нет». Дан массив целых чисел, состоящий из 20 элементов. Заполнить его из файла.

Найти: сумму элементов, имеющих нечетное значение; вывести индексы тех элементов, значения которых больше заданного числа А. Футаж старое кино. Заменить максимальный по модулю отрицательный элемент нулем. Дан массив целых чисел, состоящий из 25 элементов.

Заполнить его с помощью датчика случайных чисел. Найти: сумму элементов, имеющих нечетные индексы; подсчитать количество элементов массива, значения которых больше заданного числа А и кратны Заменить максимальный элемент на противоположный по знаку. Дан двумерный массив целых чисел размерности 5.6. Сформировать одномерный массив, каждый элемент которого равен произведению четных положительных элементов соответствующего столбца. Заполнить массив размерностью 7.7 по правилу: Дан двумерный массив целых чисел размерности 4.6. Сформировать одномерный массив, каждый элемент которого равен количеству элементов соответствующей строки, больших данного числа. Заполнить массив размерностью 7.7 по правилу: 10 Дана квадратная матрица целых чисел 10.10.

Проверить, симметрична ли данная матрица относительно главной диагонали. Дан одномерный массив целых чисел. Осуществляется сортировка методом «пузырька». Подсчитать: количество произведенных сравнений; количество произведенных перестановок. Дан одномерный массив целых чисел. Осуществляется сортировка методом простого выбора. Подсчитать: количество произведенных сравнений; количество произведенных перестановок.

Дана последовательность слов. Вывести все слова, предварительно выполнив преобразование их по правилу: заменить во всех словах первую букву заглавной. Составить программу вывода последовательности символов ABC ZZBC ZZZC ZZZZZ на экран. Дана последовательность слов. Вывести все слова, предварительно выполнив преобразование их по правилу: заменить в каждом слове первую встреченную букву «а» на «о», удалив все остальные (если в слове нет такой буквы, то ничего не делать). Составить программу, которая выведет True на экран, если в строке буква А встречается чаще, чем буква В, и False в противном случае.

Дан текстовый файл, в котором хранятся данные об учениках класса: фамилия, имя, отчество, адрес (улица, дом, квартира) и домашний телефон (если есть). Вывести на экран фамилии, имена и адреса тех, до кого нельзя дозвониться. Дан массив данных о работающих в фирме: фамилия, имя, отчество, дата поступления на работу (месяц, год). Во второй массив записать данные тех из них, кто на сегодняшний день проработал не менее 5 лет. Дан текстовый файл, в котором хранятся данные об учениках нескольких школ: фамилия, имя, отчество, адрес (улица, дом, квартира), школа и класс.

Вывести на экран фамилии, имена и адреса тех учеников, кто учится в данной школе в старших классах. Дан массив данных о клиентах пункта проката: фамилия, имя, отчество, что взял. Во второй массив записать данные тех из них, кто взял телевизор.

Практикум

Подсчитать, сколько различных цифр содержится в записи числа. Например, цифры: 1,2, 3, Строка состоит из трех слов. Верно ли, что для записи всех трех слов был использован один и тот же набор букв? Вывести только первые вхождения каждой буквы. Дано многозначное число. Верно ли, что в его записи ни одна цифра не повторяется? Состав учебно - методического комплекта: Основной учебник и задачник при изучении элективного предмета «Программирование на языке Турбо Паскаль»: 1.

Основы программирования. 4-е изд.- М.: БИНОМ. Лаборатория базовых знаний, Задачи по программированию / С.М.Окулов, Т.В.Ашихмина, Н.А.Бушмелева и др.; Под ред. Лаборатория базовых знаний, 2006. 11 Дополнительная литература 1.

Задачник-практикум: в 2т./ Под ред. И.Г.Семакина, Е.К. Хеннера: Т.1. Лаборатория базовых знаний, Ушаков Д.М., Юркова Т.А.

Паскаль для щкольников. СПб.: Питер, Огнѐва М.В., Кудрина Е.В. Turbo Pascal: первые шаги. Примеры и упражнения: Учеб. Пособие: Саратов: Изд-во «Научная книга», Огнѐва М.В., Кудрина Е. В., Кондратова Ю.Н.

Turbo Pascal: типы данных и алгоритмы: Учеб. Пособие: Саратов: Изд-во «Научная книга», Бабушкина И.А.

Практикум по Турбо Паскалю. Учебное пособие по курсам «Информатика и вычислительная техника», «Основы программирования». М., АБФ, Златопольский Д.М. Я иду на урок информатики: Задачи по программированию классы: Книга для учителя. М.: Первое сентября, Попов В.Б. Turbo Pascal для школьников: Учеб.

Пособие 3-е доп.изд. М.: Финансы и статистика, Шауцукова Л.З. Информатика классы.

М.: Просвещение, Малясова С.В. Элективный курс «Программируем на Паскале».

Журнал «Информатика и образование», Мозговой М.В. Занимательное программирование: Самоучитель.

СПб.: Питер, 2004 Ресурсы сети Интернет дистанционная поддержка курса, где учащиеся самостоятельно могут повторить некоторые темы, а также решить задачи и отослать их преподавателю на проверку.

Паскаль для школьников Учебное пособие по программированию Составила: учитель информатики МОУ СОШ №5 г. Бавлы Подовалова Н.А.

Оглавление. Алгоритм.

Понятие алгоритма 3 1.1. Формы записи алгоритмов. Графический способ записи алгоритмов4. Базовые алгоритмические структуры. Базовая структура СЛЕДОВАНИЕ - 2.2.

Базовая структура ВЕТВЛЕНИЕ 5 2.3. Команда присваивания.7 2.4. Базовая структура ЦИКЛ. Цикл типа ПОКА.8 2.4.2. Цикл типа ДО.

Цикл типа ДЛЯ.9. Программирование на языке Паскаль.11 3.1. Структура программы на Паскале.- 3.2. Целый тип данных.12 3.3.

Логический тип данных. Оператор ВЕТВЛЕНИЯ. Оператор Выбора.- 3.6. Программирование циклических алгоритмов.16 3.6.1. Оператор цикла с предусловием (цикла – ПОКА). Оператор цикла с постусловием (цикла – ДО).17 3.6.3. Оператор цикла с параметром (цикла – ДЛЯ).

Одномерные массивы.20 3.7.1 Типовые алгоритмы обработки одномерных массивов. Двумерные массивы 22 3.8.1. Типовые алгоритмы обработки двумерных массивов.- 3.9. Процедуры и функции.23 3.9.1. Описание процедуры. Оператор процедуры - 3.9.2.

24 3.10 Алгоритмы обработки символьной информации25 4. Литература.26. Алгоритм.

Понятие алгоритма. В течении всей жизни каждый человек постоянно пользуется набором всевозможных алгоритмов – правил, которые заложены природой, даны воспитанием, обучением, тренировкой, выработаны на основе собственного опыта. Инструкции, в которых указано, как пользоваться лифтом, телефоном, различными автоматами и бытовыми приборами, правила перехода улицы, оказания первой медицинской помощи, распорядок дня, кулинарные рецепты, порядок проведения химического опыта, правила вычислений, методы решения алгебраических и геометрических задач – всё это можно считать алгоритмами. Алгоритмы экономят силы и время человека, так как однажды усвоенным правилом (алгоритмом) он может пользоваться всю жизнь. Алгоритм – точное и понятное предписание исполнителю совершить последовательность действий, направленных на решение поставленной задачи. Всякий алгоритм составляется в расчете на определенного исполнителя.

Им может быть человек, робот, компьютер и др. Чтобы составить алгоритм для исполнителя, нужно знать, какие команды исполнитель может понять и исполнить, а какие нет. Исполнитель алгоритма – некоторая абстрактная или реальная (техническая, биологическая или биотехническая) система, способная выполнить действия, предписываемые алгоритмом. В информатике универсальным исполнителем алгоритмов является компьютер. Алгоритму присущ ряд свойств, наличие которых и гарантирует получение решения задачи исполнителем без особого труда.

Свойства алгоритма:. Понятность – исполнитель должен знать как его исполнять. Дискретность – алгоритм должен представлять процесс решения задачи как последовательное выполнение простых шагов. Определенность – каждое правило алгоритма должен быть чётким, однозначным и не оставлять место для произвола.

Результативность – алгоритм должен приводить к решению задачи за конечное число шагов. Массовость – алгоритм должен быть применим для некоторого класса задач, различающихся лишь исходными данными. Задания:. Составить алгоритм перехода улицы на переходе без светофора (со светофором). Крестьянин должен перевезти в лодке через реку волка, козу и капусту. За один раз он может перевезти либо только волка, либо только козу, либо только капусту. На одном берегу нельзя оставить вместе одних козу и волка, а также козу и капусту.

Составьте алгоритм переправы на другой берег. (Эта задача встречается в рукописях VIII в.). Исполнитель умеет умножать число на 2 и увеличивать число на 1.

Составьте для этого исполнителя алгоритм получения числа 100 из единицы. 1.1 Формы записи алгоритмов. Словесная – описание последовательных этапов обработки данных в произвольном изложении на естественном языке. Графическая – алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. Псевдокоды – описание алгоритма на условном алгоритмическом языке.

Программная – алгоритм записывается на языке программирования. 1.2 Графический способ записи алгоритмов Графическое представление алгоритма называется блок-схемой.

выполнение операции - выбор направления выполнения алгоритма - начало цикла - ввод / вывод в общем виде - начало / конец алгоритма. Базовые алгоритмические структуры Логическая структура любого алгоритма может быть представлена комбинацией трех базовых структур: следование, ветвление, цикл. 2.1 Базовая структура СЛЕДОВАНИЕ Образуется из последовательности действий, следующих одно за другим. Действие 1 Действие 2 Действие 3 Задания: 1.

Составить алгоритм для определения объёма и площади боковой поверхности цилиндра с заданными радиусом основания R и высотой H. Запишите алгоритм решения задачи в виде блок-схемы: y = a 2 + 2 b.

Запишите алгоритм вычисления катета прямоугольного треугольника. Не используя никаких функций и операций, кроме умножения, получить а 8 за три операции. Найти периметр произвольного четырёхугольника.

2.2 Базовая структура ВЕТВЛЕНИЕ Такая форма организации действий, при которой в зависимости от выполнения или невыполнения некоторого условия совершается либо одна, либо другая последовательность действий. Каждый из путей ведет к общему выходу. Структура ветвление существует в четырёх основных вариантах. если – то;. если – то – иначе;. выбор;. выбор – иначе.

е сли – то 2. Если – то – иначе 3. Выбор да Условие 1 Действие 1 нет да Условие2 Действие2 нет. Да Условие n Действие n нет 4. Выбор – иначе да Действие 1 Условие 1 нет да Действие 2 Условие 2 нет.

Да Действие n Условие n нет Действие n+1 2.3 Команда присваивания Одной из основных команд в алгоритмах является команда присваивания. Записывается она так::= Знак «:= » читается «присвоить». Пример: у:= А читается: «переменной у присвоить значение величины А». Задания:. А:=1 3. А:=1 В:=2 В:=2 А:=А+В А:=А+В В:=2.А В:=А-В А:=А-В. А:=1 В:=2 С:=А В:=С 4.

Поменять местами значения переменных х и у 5. Вычислить значение у при заданном значении х: sin 2 x при х0, y = 1-2 sin x 2 в противном случае 6. Определить максимальное и минимальное значения для двух различных вещественных чисел. Определить максимальное и минимальное значения для трёх различных вещественных чисел. Даны объёмы и массы двух тел из разных материалов. Материал какого из тел, имеет большую плотность?. Проверить, принадлежит ли число, введенное с клавиатуры, интервалу (-5;3).

С оставить алгоритм для вычисления значения функции f( x): kx, если k b, то а:= a + b иначе a:= b кц вывод a, b 1 Выход.7 x:=1; y:=2 Если y0, то x:= x+1, иначе x:= x-1 нц пока y0 y:=y-1 x:=y кц вывод x, y 1.8 y:=0 нц для k от 2 до 6 y:=y+k кц вывод k,y. y:=1 нц для k от 1 до 3 y:=y+k кц y:=y.10 вывод k,y 1.10 s:=0 нц для i от 1 до 4 s:=s.10 s:=s+i кц вывод s,i 2. Написать алгоритм вычисления значений функции а) У= 2х / (х+1) для всех х из интервала -2;2 с шагом равным 1. Б) k= 1/ + 4 m для всех m из интервала -5;5 с шагом равным 1. В) z = (5,6 + b) / + 1/ b 2 для всех b из интервала -4;4 с шагом равным 1. Г) х, если х ; Label; Const; Type; Var; Procedure ( Function ); Begin End.

Пример: Написать программу, по которой вычисляется произведение двух целых чисел. Program Ex1; Var a,b,rez:integer; Begin Writeln(‘Введите числа ’); Readln(a,b); rez:= a.

b; Writeln(‘Их произведение равно’, rez); Readln; End. Ввод данных с клавиатуры производится путем обращения к стандартной процедуре: Readln( x1, x2, xn); Значения х1,х2,х n набираются через пробел на клавиатуре и высвечиваются на экране, затем нажимаем Enter. Вывод данных на экран производится путем обращения к стандартной процедуре: Writeln ( x1, x2, xn); Примеры: Значения переменной I Оператор вывода данных Результат на экране 134 Writeln(I); 134 5671 Writeln(I); 5671 287 Writeln(I,I,I); 287287287 134 Writeln(I:6); -134 1 Writeln(I:10); -1 312 Writeln(I+I:7); -624 81 Writeln(‘Значение I равно ’,I); Значение I равно81 Символом “-“ обозначены пробелы.

У= 2 t 2 + 5,5 t – 2, t = x + 2. Написать программу вычисления значений функции: а) У= 2х / (х+1) для всех х из интервала -2;2 с шагом равным 1. Б) k= 1/ + 4 m для всех m из интервала -5;5 с шагом равным 1. В) z = (5,6 + b) / + 1/ b 2 для всех b из интервала -4;4 с шагом равным 1. Определить количество трехзначных натуральных чисел, сумма цифр которых равна заданному числу n. Написать программу поиска двухзначных чисел, обладающих следующим свойством: если к сумме цифр числа прибавить квадрат этой суммы, то получится снова данное число. Понятие алгоритма 1.1.

Формы записи алгоритмов 1.2. Графический способ записи алгоритмов. Базовые алгоритмические структуры 2.1.

Базовая структура СЛЕДОВАНИЕ 2.2. Базовая структура ВЕТВЛЕНИЕ 2.3. Команда присваивания 2.4.

Базовая структура ЦИКЛ 2.4.1. Цикл типа ПОКА 2.4.2. Цикл типа ДО 2.4.3. Цикл типа ДЛЯ.

Программирование на языке Паскаль 3.1. Структура программы на Паскале 3.2. Целый тип данных 3.3. Логический тип данных 3.4. Оператор ВЕТВЛЕНИЯ 3.5.

Оператор Выбора 3.6. Программирование циклических алгоритмов 3.6.1. Оператор цикла с предусловием (цикла – ПОКА) 3.6.2. Оператор цикла с постусловием (цикла – ДО) 3.6.3. Оператор цикла с параметром (цикла – ДЛЯ) 3.7. Одномерные массивы 3.7.1 Типовые алгоритмы обработки одномерных массивов 3.8. Двумерные массивы 3.8.1.

Типовые алгоритмы обработки двумерных массивов 3.9. Процедуры и функции 3.9.1.

Описание процедуры. Оператор процедуры 3.9.2. Функции 3.10. Алгоритмы обработки символьной информации. Литература Список литературы.

Информатика. Шауцукова. Практикум по Турбо Паскалю. Бабушкина, Н.А. Бушмелева, С.М. Задачник – практикум. Семакин, Е.К.

Я иду на урок информатики. Контрольные работы по информатике.