Заказать лабораторную работу по Си в Гомеле
- Основные понятия С. Форматный ввод-вывод. Простая С – программа. Пользовательский интерфейс инструментальной среды.
(Уметь разрабатывать программы вычисления значений функции одного аргумента, использовать форматный ввод-вывод, операцию условие)
- Циклы и ветви
(Уметь разрабатывать программы вычисления значений функции двух аргументов, использовать форматный ввод-вывод, оператор if. Реализовывать обход вычисления функций для аргументов, в которых она не определена. Организовывать проверку правильности вводимых значений, вывод результатов в виде таблицы)
- Использование циклов. Работа с целыми числами
(Уметь разрабатывать программы работы с целыми числами. Уметь применять поразрядно-логические операции, операции сдвига)
- Использование рабочих указателей для одномерных числовых массивов.
(Умение – разрабатывать программы на обработку вектора)
- Указатели. Использование рабочих указателей для одномерных числовых массивов.
(Использовать указатели для решения задач, разрабатывать программы на обработку вектора с использованием рабочего указателя)
- Использование функций пользователя.
(Умение – разрабатывать программы на обработку вектора (п.3) и оформлять их обработку в виде отдельных функций)
- Работа со строками.
(Уметь разрабатывать алгоритмы решения задач на строки посимвольно и с помощью функций из и указателей)
- Работа с двумерными числовыми массивами. Использование функций пользователя.
(Двумерные массивы, их описание. Связь двумерных массивов с указателями)
- Структуры.
(Создать массив структур, добавить структуры в массив структур.
Просмотреть массив структур (выдать на экран все структуры из массива структур в виде таблицы (можно без ее оформления). Удалить по номеру структуру из массива структур. Удаление структур из массива структур по заданному значению поля. Изменение значения заданного поля в структурах из массива структур по заданному критерию. Выбор структур из массива структур по заданному критерию. Упорядочить массив структур по заданному полю. Вычислить сумму, среднее арифметическое, произведение по заданному полю для массива структур. Найти максимальное (минимальное) значение по заданному полю в массиве структур)
- Работа c файлами.
(Создать текстовый или бинарный файл чисел, строк, структур. Просмотреть файл. Удалить по номеру компоненту файла. Добавить компоненту в файл в конец или после заданной компоненты. Выбрать информацию из файла по заданному критерию)
Основные понятия С. Форматный ввод-вывод
Простая С – программа. Пользовательский интерфейс инструментальной среды.
- Составить программу, вычисляющую значение функции для вводимого значения аргумента. Вычисление функции реализовать с помощью операции условие (?:) и использованием функций форматного ввода-вывода из .
- Составить программу, вычисляющую значение функции для вводимого значения аргумента. Вычисление функции реализовать с помощью операции условие (?:) и использованием функций из : ввода-вывода, задания цвета фона и символов, использования окон при выводе на экран.
- Вычислить значение заданного выражения двумя способами: 1 способ – записать выражение; 2 способ – выполнить пооператорно все действия. Варианты задания представлены ниже.
Если в лабораторной работе на Си используются математические функции, то нужно подключить библиотеку . С помощью Help (+, курсор на названии интересующего h-файла) изучить основные функции выше приведенных библиотек.
- Базовые средства алгоритмического языка: символы, лексемы, выражения, инструкции, программа.
- Этапы изготовления программы на С/С++.
- Алфавит С++.
- Лексемы языка С: идентификаторы, ключевые слова, константы (литералы), знаки операций, разделители и комментарии.
- Типы данных.
- Описание типов переменных и именованных констант.
- Классы памяти, область действия, область видимости, время жизни переменных
- Уточнение типа константы (литерала).
- Выражения. Арифметические операции, операции отношения, логические операции, операция условие.
- Структура С – программы
- Форматный ввод-вывод. Функции ввода и вывода;
- Управляющая строка: управляющие символьные константы, поясняющий текст, спецификации преобразования (флаги, ширина, точность, модификаторы, типы преобразования).
- Основные функции из для работы в текстовом режиме.
A*=b>>3|c++-c
A^=b++==3?--c:b---c
A&=b<<3+~++c
A|=--b%c++
A%=b+++--c%b
A/=++b*--c>>3
A>>=b++%--c
A<<=~b*--c
A-=((b++>>2!=c)+1)|++c
A+=b+=c*=b>>2
A*=b<<3|++c-c
A^=++b==3?++c:b---c
A&=b>>3+~c++
A|=b--%++c
A%=--b+--c%b
A/=++b*--c<<3
A>>=--b++%--c
A<<=~b*--c++
A-=((b++>>2!=c)+1)|++c
A+=b–=c*=b<<2
A*=b>>3|c++-c--
A^=b++==3?++c:b---c++
A&=b>>3+~c--
A|=b++%c--
A%=b+++--c%++b
|
|