
- •Лабораторная работа № 1 Линейные программы
- •Часть 1. Основы работы со средой программирования
- •1.4. Добавление исходных файлов в проект.
- •1.5. Редактирование исходного текста.
- •1.6. Компиляция
- •1.7. Конфигурации проекта.
- •1.8. Выполнение и отладка программ.
- •1.9. Сохранение работы.
- •1.10. Возврат к работе с проектом.
- •1.11. Настройки проекта
- •1.12. Отдельные файлы проекта и их назначение.
- •Часть 2. Изучение базовых типов данных, простейших операций
- •Структура программы
- •Вывод данных.
- •3. Ввод данных
- •Объявление и использование переменных и констант.
- •Объявление переменной – тип_данных имя_переменной.
- •Инициализация переменной
- •Контрольные задания. Линейные программы
- •Основные функции библиотеки math.H
Объявление и использование переменных и констант.
Объявление переменной – тип_данных имя_переменной.
Инициализация переменной
– тип_данных имя_переменной=значение;
Объявление константы –
const тип_данных имя_переменной=значение.
НАПРИМЕР № 1.
Создать новый проект в папке User AP-?/
Создать .cpp-файл (С++ Source File).
Набрать текст программы и отладить.
а) #include<iostream>
using namespace std;
int main () //ваp 1
{
int x,y,REZ;
cout<<"Знакомство с С++"<<endl;
cout<<”output x, y\n”;
cin>>x>>y;
REZ=x+y;
cout<<”REZ=”<<REZ;
return 0;
}
б) Напишите программу, вычисляющую среднее арифметическое двух чисел.
в) Выведите на экран следующий текст:
"To be or not to be"
г) Введите три числа и выведите на экран значение суммы и произведения этих чисел.
Контрольные задания. Линейные программы
Напишите программу расчета по двум формулам. Результат вичислений по первуй и второй фомуле должны совпадать. Для использования математичеких функций в программе необходимо подлючить библиотеку <math.h>
Вариант 1
|
Вариант 2
|
Вариант 3
|
Вариант 4
|
Вариант 5
|
Вариант 6
|
Вариант 7
|
Вариант 8
|
Вариант 9
|
Вариант 10 |
Вариант 11
|
Вариант 12
|
Вариант 13
|
Вариант 14
|
Вариант 15
|
Вариант 16
|
Вариант 17
|
Вариант 18
|
Вариант 19
|
Вариант 20
|
Основные функции библиотеки math.H
№ |
Имя функции |
Возвращаемое значение |
Параметры |
Тип результата |
1 |
abs(x) |
Абсолютное значение (модуль) аргумента |
Целое значение x |
int |
2 |
acos(x) |
Функция arcos(x) в радианах |
Вещественное значение x |
double |
3 |
asin(x) |
Функция arcsin(x) в радианах |
Вещественное значение x |
double |
4 |
atan(x) |
Функция arctg(x) в радианах |
Вещественное значение x |
double |
5 |
atan2(x, y) |
Функция arctg(x/y) в радианах, |
Вещественные значения x, y |
double |
6 |
cos(x) |
Функция cos(x) |
Вещественное значение x |
double |
8 |
exp(x) |
Функция ex |
Вещественное значение x |
double |
9 |
fabs(x) |
Абсолютное значение (модуль) аргумента |
Вещественное значение x |
double |
11 |
labs(long) |
Абсолютное значение (модуль) аргумента |
Длинное целое значение x |
long |
12 |
log(x) |
Натуральный логарифм аргумента |
Вещественное значение x |
double |
13 |
log10(x) |
Десятичный логарифм аргумента |
Вещественное значение x |
double |
14 |
pow(x, y) |
Вычисление xy |
Вещественные значения x, y |
double |
15 |
sin(x) |
Функция sin(x) |
Вещественное значение x |
double |
17 |
tan(x) |
Функция tg(x) |
Вещественное значение x |
double |
19 |
sqrt(x) |
Квадратный корень аргумента |
Вещественное значение x |
double |
ОБРАЗЕЦ ОФОРМЛЕНИЯ ОТЧЕТА
Министерство образования и науки Украины Национальный технический университет «ХПИ»
Кафедра «………..»
Отчет по лабораторной работе № ………… по дисциплине «Информатика»
Выполнил: Ст гр. АП-29
Харьков-2010 Страница 1 |
Страница 2 Задание
|
Страница 3 Блок-схема программы
|
Страница 4 Текст программы:
|
Страница 5 Инструкция по использованию программы Ошибки при отладке |
|