Выводы о проделанной работе

Задание

Вариант: 4

Написать программу для вычисления выражения y = |2x-x2|. и - вещественные числа.


 

Краткие теоритические сведения.

Любая программа на С состоит из одной или нескольких функций. Обязательно должна быть определена единственная главная функция main(), именно с нее всегда начинается выполнение программы. В хорошем исходном тексте программы главная функция всегда содержит операторы, отражающие сущность решаемой задачи, чаще всего это вызовы функций. Хотя main() и не является ключевым словом, относиться к нему следует как к ключевому. Например, не следует использовать main как имя переменной, так как это может нарушить работу транслятора.

В языке С имена переменных, функций, меток и т.п. называются идентификаторами. Длина идентификатора (количество символов, из которых состоит идентификатор) является натуральным числом, обычно идентификатор представляет собой последовательность из одного или нескольких символов. Первый символ должен быть буквой или символом подчеркивания, последующие символы должны быть буквами, цифрами или символами подчеркивания. Верхние и нижние регистры символов рассматриваются как различные. Следовательно, count, Count и COUNT — это три разных идентификатора. Идентификатор не может совпадать с ключевым словом С или с именем библиотечной функции.

При объявлении переменной она может быть инициализирована. Для этого нужно после ее объявления поставить знак равенства и константу, т.е. общая форма инициализации имеет следующий вид:

тип имя_переменной = константа;

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

Функция abs вычисляющая модуль числа или выражения.

 


Описание экспериментальной установки и методики эксперимента

Работа была выполнена на языке C в среде Microsoft Visual C++ 2008 Express.


 

Экспериментальные результаты

В ходе выполнения работы была составлена программа. Программный код:

 

// labbka.cpp: вычисление модуля выражения.

//

 

#include "stdafx.h"

#include <stdio.h>

#include <math.h>

#include <locale.h>

 

int _tmain(int argc, _TCHAR* argv[])

{

setlocale (LC_ALL, "rus");

 

float x=0;

float y=0;

 

 

printf ("Вычисление модуля выражения\n");

printf ("Введите число: ");

 

//ввести с клавиатуры х

scanf("%f", &x);

 

y=abs(2*x-x*x);

 

printf("Модуль выражения равен %.2f\n", y);

 

 

getchar();

getchar();

return 0;

}


Контрольный пример

 

Выводы о проделанной работе

Я написал программу для вычисления выражения y = |2x – x2|, где x и y - вещественные числа. Таким образом, я получил начальные навыки по работе с условным операторами ввода-вывода, а также изучил основы программирования на языке C.