- •Кафедра ипу:
- •Программы
- •Введение
- •Студенты дневного отделения :
- •Студенты заочного отделения :
- •1 Общие положения
- •2 Учебная практика (1 курс, 2 недели)
- •2.2 Оформление отчёта по учебной практике
- •Учебная практика (2 курс, 2 недели)
- •3.1 Общие указания по организации учебной практики
- •Оформление отчёта по учебной практик
- •4 Производственная практика (3 курс, 2 недели)
- •Общие указания по организации производственной практики
- •4.2 Особенности производства
- •Распределение времени производственной практики
- •4.4 Оформление отчёта по производственной практике
- •5.1 Общие указания по организации производственной практики
- •5.2 Распределение времени производственной практики
- •5.3 Оформление отчёта по производственной практике
- •Преддипломная практика (5 курс, 6 недель)
- •6.1 Общие указания по организации преддипломной практики
- •6.2 Распределение времени преддипломной практики
- •6.3 Оформление отчёта по преддипломной практике
- •(Оформляется на титульном бланке предприятия)
- •Студенты заочного факультета, естественно, могут оформить письмо на имя декана заочного факультета Однолько в.Г.
- •3. Одно письмо может быть оформлено на нескольких студентов.
- •Лабораторная работа № 1
- •Цель работы:
- •Операторы ввода-вывода в си:
- •Порядок выполнения работы:
- •1. Получить вариант задания в соответствии с порядковым номером в журнале преподавателя:
- •2. Составить программы вычисления значений арифметических выражений на языке си. Пример программы на си:
- •Содержание отчёта по лабораторной работе:
- •Контрольные вопросы:
- •Лабораторная работа №2
- •Операторы ветвления в си:
- •Порядок выполнения работы:
- •1. Получить вариант задания в соответствии с порядковым номером в журнале преподавателя:
- •Пример программы на си:
- •Содержание отчёта по лабораторной работе:
- •Контрольные вопросы:
- •Программирование циклов в си Цикл while
- •Цикл do while
- •Цикл for
- •Порядок выполнения работы :
- •Получить вариант задания в соответствии с порядковым номером в журнале
- •2. Составить программы вычисления значений суммы и произведений ряда на языке си . Пример программы на си:
- •Пример программы на си:
- •Содержание отчёта по лабораторной работе:
- •Контрольные вопросы:
- •Порядок выполнения лабораторной работы:
- •Операции с одномерными массивами
- •Операции с двумерными массивами
- •Содержание отчёта по лабораторной работе:
- •1. Цель лабораторной работы.
- •2. Блок - схема алгоритма программы.
- •3. Текст программы Пример программы на си:
- •Пример программы на си:
- •4. Результаты расчета.
- •5. Контрольные вопросы:
- •Порядок выполнения лабораторной работы:
- •Содержание отчета по лабораторной работе:
- •1. Цель лабораторной работы.
- •2. Блок-схема алгоритма программы.
- •3. Текст программы. Пример программы на си:
- •Контрольные вопросы:
- •Лабораторная работа № 6
- •Порядок выполнения работы :
- •Содержание отчета по лабораторной работе:
- •1. Цель лабораторной работы.
- •2. Блок-схема алгоритма программы.
- •3. Текст программы Пример программы на си:
- •4. Результат расчета. Контрольные вопросы:
Операторы ввода-вывода в си:
Программа, использующая перечисленные ниже функции ввода-вывода должна включать в себя файл stdio.h с помощью команды препроцессора
#include <stdio.h>
Файл stdio.h содержит:
1. Определение типа данных FILE.
2. Определение параметров, используемых в макровызовах и вызовах библиотечных функций.
Форматизированный ввод и вывод осуществляют два семейства функций: scanf обеспечивает форматизированный ввод, а семейство printf - форматизированный вывод.
fscanf - форматизированный ввод из потока,
scanf - форматизированный ввод из потока stdin,
sscanf - форматизированный ввод из строки СИ,
int scanf (const char *format [....]);
fprintf- форматизированный вывод в поток,
printf - форматизированный вывод в поток stdout,
sprintf- форматизированный вывод в строку СИ.
int printf (const char *format [,argument,....]);
Символ формата Тип выводимого объекта
%c char (символ)
%s строка
%d, %i int
%f float/double
Программа на СИ может иметь следующую структуру:
включение используемых библиотечных файлов;
главную функцию с именем main();
описание локальных переменных;
операторы программы.
Например:
#include <stdio.h>
main()
{
int name;
printf("введите целое число");
scanf("%d",&name);
printf("Вы ввели число %d ",name);
}
Порядок выполнения работы:
1. Получить вариант задания в соответствии с порядковым номером в журнале преподавателя:
1. 2.
3. 4.
5. 6.
7. 8.
9. 10.
11. 12.
13. 14.
15. 16.
2. Составить программы вычисления значений арифметических выражений на языке си. Пример программы на си:
/**************************************************************/ /* Программа вычисляет значение функции y=f(x) */
// Подключаемые библиотеки
#include<stdio.h> // Библиотека ввода-вывода
#include<conio.h> // Библиотека работы с окнами
#include<math.h> // Библиотека математических функций
void main(void) // Главная функция (основной блок программы)
{
// Раздел объявления локальных переменных
double f; // Функция
// Раздел объявления констант
const float e=2.7183; // Число е-основание натурального логарифма
clrscr(); // Очистка экрана
printf("Составитель: Иванов Иван Иванович");
printf("\n\t\tФакультет ТК, группа А-21");
printf("\n\nВведите верхнюю границу интервала: ");
// Вычисление значения функции y
f=((sqrt(1+pow(e,sqrt(a)+cos(a*a))))/
(fabs(1-sin(a)*sin(a)*sin(a))))+(log(fabs(2*a)));
printf("Значение функции: %lg",f); // Вывод на экран значения функции
getch(); // Задержка экрана до нажатия любой клавиши
}
3.Ввести и отладить программу.
4.Выполнить расчёты по программе.