Знакомство с языком С. Выполнение программ с линейной вычислительной структурой

 

ФГБОУ ВПО

"Уфимский государственный нефтяной технический университет"

Кафедра вычислительной техники и инженерной кибернетики.









ОТЧЕТ

по лабораторной работе

"Знакомство с языком С. Выполнение программ с линейной вычислительной структурой"




Выполнил ст. гр. БПОз-14-01 Р.Г. Аскарова

Проверил: преподаватель Габитов Р.Н.









Уфа, 2015

Лабораторная работа № 1


"Исследование арифметических выражений и разработка простейших программ"

. Постановка задачи: Вычислить значение выражения при различных типах данных (int, float,double).

. Анализ задачи:



3.Алгоритмы решения задачи:



. Таблица переменных:


Таблица 1. Таблица переменных для алгоритма и программы

Смысл переменныхОбозначениеТип переменнойПримечанияв алгор. в прогр. ИСХОДНЫЕ с, с,u. Веществ. ПРОМЕЖУТОЧНЫЕ x,a. x,a. Веществ. a>0РЕЗУЛЬТАТЫ y. y,y1,y2. Веществ. Веществ. Целый.

.Текст программы на СИ:


. Результаты:


Лабораторная работа № 2


7. Постановка задачи: Написать программу вычисления значений выражений. Все необходимые для вычисления данные вводятся с клавиатуры. Объяснить полученные результаты. Сверить полученные результаты с ручным подсчетом.

. Анализ задачи:


алгоритм программа вычислительный линейный

9. Алгоритмы решения задачи:



. Текст программы на Си:



. Результаты:



. Выводы: результаты контрольного расчета по программам совпали с результатами ручного тестового расчета с точностью погрешности округления до трех цифр после запятой. Следовательно, все расчетные формулы запрограммированы правильно. Программа разработана в соответствии с заданием.

. Вопросы на защиту:

) Директивы препроцессора - Препроцессором называется первая фаза компилятора. Инструкции препроцессора называются директивами. Они должны начинаться с символа #, перед которым в строке могут находиться только пробельные символы.

) Типы данных в С - Все типы языка C++ можно разделить на основные и составные. В языке C++ определено шесть основных типов данных для представления целых, вещественных, символьных и логических величин.

) Структура С-программ - Программы на языке С имеют следующую структуру


#директивы препроцессора

.

функция f1 (список параметров) // функция, которая будет использована в программе

{тело функции; }

заголовок программы () // функция, с которой начинается выполнение программы

{тело программы;

завершение программы;

}


) Ввод и вывод данных - В языке C++ нет встроенных средств ввода/вывода - он осуществляется с помощью функций, типов и объектов, содержащихся в стандартных библиотеках. Используется два способа: функции, унаследованные из языка С, и объекты C++. Для ввода и вывода данных используется библиотека


#include <iostream> командами count и cin.


ФГБОУ ВПО "Уфимский государственный нефтяной технический университет" Кафедра вычислительной техники и инженерной кибернетики.

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ