Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Основы программирования в среде языка СИ

Автор:   •  Март 31, 2021  •  Лабораторная работа  •  509 Слов (3 Страниц)  •  270 Просмотры

Страница 1 из 3

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

Основы программирования в среде языка СИ

Оператор присваивания

Вариант 5

Задание 1 (программа 1_1)

Вычислить: [pic 1]

Для x1:

 Схема алгоритма:

[pic 2]

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

#include<conio.h>

#include<stdio.h>

#include<math.h>

#define e 2.718

int main()

{

        float x1 = -1, a = 0.5, b = 2, c = 1.5, y1;

        y1 = b * pow(x1, 2)*pow(e, a*pow(x1, 2)) + a * sqrt(x1 + 1.5);        

        printf("y1=%.2f", y1);

        _getch();

}

 После выполнения программы на экран выводится:

Результат: y1=3.65.

 Предварительно рассчитанный при подготовке к лабораторной работе на калькуляторе результат составил y1 = 3,65075, что подтверждает верность программы.

Для x2:

 Схема алгоритма:

[pic 3]

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

#include<conio.h>

#include<stdio.h>

#include<math.h>

#define e 2.718

int main()

{

        float x2 = 1, a = 0.5, b = 2, c = 1.5, y2;

        y2 = b * pow(x2, 2)*pow(e, a*pow(x2, 2)) + a * sqrt(x2 + 1.5);

        printf("y2=%.2f", y2);

        _getch();

}

После выполнения программы на экран выводится:

Результат: y2=4.09.

 Предварительно рассчитанный при подготовке к лабораторной работе на калькуляторе результат составил y2=4,08775, что подтверждает верность программы.

 

Задание 2 (программа 1_2)

 Вычислить медианы треугольника по заданным сторонам a, b, c.

 Схема алгоритма:

 [pic 4]

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

#include<stdio.h>

#include<locale.h>

#include<math.h>

...

Скачать:   txt (3.3 Kb)   pdf (331.8 Kb)   docx (243.8 Kb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club