Помощь в написании студенческих работ
Антистрессовый сервис

Разработка и отладка линейных алгоритмов и программ. 
Разработка программ по вычислению значения функций согласно вариантам

Лабораторная работаПомощь в написанииУзнать стоимостьмоей работы

Функция scanf () — функция форматированного ввода. С её помощью вы можете вводить данные со стандартного устройства ввода (клавиатуры). Вводимыми данными могут быть целые числа, числа с плавающей запятой, символы, строки и указатели. Цель: Обучить приемам работы с инструментальной средой программирования С++. Сформировать умения кодировать арифметические и логические выражения с использованием… Читать ещё >

Разработка и отладка линейных алгоритмов и программ. Разработка программ по вычислению значения функций согласно вариантам (реферат, курсовая, диплом, контрольная)

ОТЧЁТ ЛАБОРАТОРНОЙ РАБОТЫ № 1

специальность 2 — 40 01 01

«Программное обеспечение информационных технологий»

Тема: Разработка и отладка линейных алгоритмов и программ. Разработка программ по вычислению значения функций согласно вариантам

Цель: Обучить приемам работы с инструментальной средой программирования С++. Сформировать умения кодировать арифметические и логические выражения с использованием стандартных библиотечных функций ввода, вывода в С++.

Время выполнения: 2 часа.

Задание 1

Напишите программу на языке программирования Си для вычисления значения функции согласно вариантам. Значения переменных запросить у пользователя. Результат вычисления вывести на экран. Вариант задания выбрать по номеру в учебном журнале.

Кодпрограммы:

#include

#include

#include

main ()

{

int c, d, a; double x;

printf («Vvedite an»);

scanf («%d» ,&a);

printf («Vvedite cn»);

scanf («%d» ,&c);

printf («Vvedite dn»);

scanf («%d» ,&d);

x=(4*c+d-1)/(c-(tan (a/2)));

printf («%lf», x);

getch ();

}

инструментальный программирование кодирование Рисунок 1 — Результат выполнения программы задания 1

Задание 2

Напишите программу на языке программирования Си для вычисления функции b=f (x, y, z), заданной в таблице, при этом ввод аргументов функции осуществлять в одной строке.

Кодпрограммы:

#include

#include

#include

main ()

{

int x, z, y; double b;

printf («Vvedite z, x, y «);

scanf («%d» «%d» «%d» ,&z,&x,&y);

b=exp (x-y)*pow ((pow (tan (z), 2)+1), x);

printf («Otvet=%lf», b);

getch ();

}

Рисунок 2 — Результат выполнения программы Задания 2

Контрольные вопросы Перечислите типы данных языка программирования Си.

Укажите способ описания переменной целого (вещественного) типа в языке программирования Си/С++.

Назовите стандартные функции языка программирования Си/С++ для вывода информации на экран и опишите формат их использования.

Назовите стандартные функции языка программирования Си/С++ для ввода информации на экран и опишите формат их использования.

Ответы на контрольные вопросы

1. int (целочисленный); char (символьный); wchar_t (расширенный символьный); bool (логический); float (вещественный); double (вещественный с двойной точностью).

2. Пример объявление вещественной переменной, а и присвоение ей значения: float a=86.531;

3. Функция printf () является функцией стандартного вывода. С помощью этой функции можно вывести на экран монитора строку символов, число, значение переменной и т. д.

Форматы функции «printf»: %c — символ, %d — целое десятичное число, %e — десятичное число в виде x. xx e+xx, %f — десятичное число с плавающей запятой xx. xxxx, %E — десятичное число в виде x. xx E+xx, %F — десятичное число с плавающей запятой xx. xxxx, %g — %f или %e, что короче, %G — %F или %E, что короче, %o — восьмеричное число, %s — строка символов, %u — беззнаковое десятичное число, %x — шестнадцатеричное число, %X — шестнадцатеричное число, %% - символ %, %p — указатель, %n — указатель. Кроме того, к командам формата могут быть применены модификаторы l и h: %ld — печать long int, %hu — печать short unsigned, %Lf — печать long double.

4. Функция scanf () — функция форматированного ввода. С её помощью вы можете вводить данные со стандартного устройства ввода (клавиатуры). Вводимыми данными могут быть целые числа, числа с плавающей запятой, символы, строки и указатели.

Форматы функции «scanf»:%c — чтение символа, %d — чтение десятичного целого, %i — чтение десятичного целого, %e — чтение числа типа float (плавающая запятая), %h — чтение short int, %o — чтение восьмеричного числа, %s — чтение строки, %x — чтение шестнадцатеричного числа, %p — чтение указателя, %n — чтение указателя в увеличенном формате.

Показать весь текст
Заполнить форму текущей работой