Лабы / Отчёт Лаба 1
.docxЛабораторная работа № 1
Ввод-вывод. Оператор присваивания
выполнила Бибикова А.А
ИВТ-245
1.1
Схема алгоритма:
#include <stdio.h>
#include <math.h>
#define M_PI 3.14
int main() {
double x1 = 0.0;
double x2 = M_PI / 2;
double a = 2.0;
double b = 0.7;
double c = 0.5;
double z;
double shag = 0.2; // Шаг для вычисления в диапазоне [x1, x2]
for (double x = x1; x <= x2; x += shag) {
z = pow(a,3) * cos(b*x*pow(sin(x),2)) + pow(c, 1.0/3.0);
printf("x = %.2f, z = %.4fn", x, z);
}
return 0;
}
Вывод
значений с шагом 0.01
Вывод
значений с шагом 0.1
Вывод
значений с шагом 0.2
1.2
Схема алгоритма:
#include<stdio.h>
#include<locale.h>
#include <math.h>
int main()
{
setlocale(LC_ALL, "RUS");
double R;
double V, S;
printf("Введите радиус шара: ");
scanf_s("%lf", &R);
V = (4.0 / 3.0) * pow(R, 3);
S = 4 * pow(R, 2);
printf("Введенный радиус: %.2lf\n", R);
printf("Объем: %.2lf\n", V,"П");
printf("Площадь поверхности: %.2lf\n", S,"П");
return 0;
}
Радиус
= 5
Объем
Площадь
поверхности
Радиус
= 17
Объем
Площадь
поверхности
Радиус
= 52
Объем
Площадь
поверхности
