Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
09.06.2015
Размер:
196.61 Кб
Скачать

Задание

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

Вариант 7

q=bx-log(bx)

x<1

q=1

x=1

q=bx+log(bx)

x>1

b=1.5

Алгоритм

На рис. 1 представлена блок схема

Рисунок 1-алгоритм работы программы

Текст программы

#include "math.h"

#include "studio.h"

void main ()

{

double b,x,y,q;

b=1,5;

scanf_s("%f",&x);

y=b*x;

if (y<1)

{

q=y-log(y);

}

else if (y==1)

{

q=1;

}

else if (y>1)

{

q=y+log(y);

}

printf("%f",q);

}

Результаты работы программы

Ввод 1

Вывод 1

Вывод

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

5

Соседние файлы в папке Лаба 1