- •О.Ф.Власенко, и.В.Беляева изучение си после паскаля: циклы, развилки, функции, обработка одномерных массивов
- •Оглавление
- •Вывод в языке си Простейшая программа «Привет, мир!»
- •Функция printf – форматированный вывод
- •Циклы в языке си «Привет, мир!» 100 раз
- •Цикл с предусловием в Паскале и Си
- •Цикл с постусловием в Паскале и Си
- •Цикл for в Паскале и Си
- •Задачи простые
- •Задачи средней сложности
- •Задачи сложные
- •Функции в языке си Локальные и глобальные переменные
- •Функции без параметров в Си
- •Функции с параметрами
- •Способы передачи параметров в подпрограммы
- •Работа с указателями: операции взятия адреса и разыменования адреса
- •Ввод в языке си Функция getch – ввод символа
- •Функция scanf - форматированный ввод
- •Развилки Пример задачи: размер файла в байтах
- •Усеченные развилки
- •Полные развилки
- •Варианты для простых заданий и для заданий средней сложности
- •Задания среднего уровня сложности
- •Рекуррентные соотношения для вычисления корней
- •Разложение в ряд некоторых функций
- •Пример выполнения лабораторной работы по заданиям среднего уровня сложности
- •Сложные задания
- •Пример выполнения лабораторной работы по сложным заданиям
- •Варианты для сложных заданий
- •Организация меню. Управляющая структура Выбор (switch) Организация простейшего меню
- •Массивы в си Объявление и инициализация одномерных массивов в Си
- •Вычисление адреса элемента массива
- •Адресная арифметика
- •Имя массива является указателем на нулевой элемент массива
- •Передача массива в функцию через параметр
- •Примеры обработки массивов в Си
- •Задание для лабораторной работы по теме «Обработка одномернЫх массивОв» Цель работы
- •Общее задание
- •Пример выполнения лабораторной работы
- •Задачи простые
- •Задачи средней сложности
- •Задачи сложные
- •Список литературы
- •Изучение си после паскаля: циклы, развилки, функции, обработка одномерных массивов
- •432027, Г. Ульяновск, Сев. Венец, 32.
Список литературы
Керниган Б., Ритчи Д. Язык программирования Си, 2-е изд.: Пер. с англ. – М.: Финансы и статистика, 1992. – 272 с.
Шилдт Г. Полный справочник по Си, 4-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2002. – 704 с.
Марченко А.И., Марченко Л.А. Программирование в среде Turbo Pascal 7.0. – М.: Бином Универсал, К.: ЮНИОР, 1997. – 496 с.
Юркин А. Задачник по программированию. – СПб.: Питер, 2002. – 192 с.
Власенко О.Ф., Беляева И.В. Обработка одномерных массивов в языке Turbo Pascal: Методические указания. – Ульяновск, 2002. – 44 с.
Власенко О.Ф., Беляева И.В. Процедуры и функции в языке Turbo Pascal: Методические указания. – Ульяновск, 2002. – 44 с.
Докторов А.Е. Задания на лабораторные работы по информатике. Электронная документация.
Будыхо Е.Ю. Задания на лабораторные работы по программированию. Электронная документация.
Власенко Олег Федосович
Беляева Ирина Владимировна
Изучение си после паскаля: циклы, развилки, функции, обработка одномерных массивов
методические указания к выполнению лабораторных работ по программированию для студентов направления 5528 “Информатика и вычислительная техника” и специальности 2201 “Вычислительные машины, комплексы, системы и сети”
Подписано в печать . .2003. Формат 60х84 1/16.
Бумага писчая. Усл.печ.л. 2,8. Уч.-изд.л. 3,00.
Тираж 200 экз. Заказ .
Ульяновский государственный технический университет,
432027, Г. Ульяновск, Сев. Венец, 32.
Типография УлГТУ, 432027, Ульяновск, ул.Сев. Венец, 32.
