Информатика_1 / Лаба 2 / laba2
.doc
Задание
Составить программу для определения таблицы значений функции Y в заданном диапазоне изменения аргумента с заданным шагом. Таблица должна содержать следующие столбцы порядковый номер, значение аргумента, значение функции. Определить максимальное и минимальное значение функции. Результаты вывести на экран монитора.
Вариант 7
Алгоритм
На рис. 1 представлена блок схема
Рисунок 1-алгоритм работы программы
Текст программы
#include "stdlib.h"
#include "stdio.h"
#include "math.h"
#include "conio.h"
void main()
{
double t,n,x,y,min,max;
int a;
a=4;
t=1;
n=1;
min=5;
max=-5;
for (t=1; t<=10; t+=n)
{
x=log(pow(t,2));
y=sqrt(1-0.36*(pow(sin(x),2)));
if (y>max) max=y;
if (y<min) min=y;
printf("Number: %.0f\t",t);
printf("X:= %f\t",x);
printf("Y:= %f\n",y);
}
printf("\nmin=%f\n",min);
printf("max=%f",max);
_getch();
}
Результаты работы программы
Вывод
Во время работы было изучено, как работать с циклическими операторами for, while, do while, а также как составлять и программировать циклические алгоритмы