Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as C by mobyman ( 18 years ago )
#include <stdio.h>
#include <math.h>
int main()
{
float eps, x, y, pi=3.1415;
int menu, count, u;
do {
printf ("n--- Выберите дейÑтвие --- n 1 - Задание #1n 2 - Задание #2n 3 - Задание #3n 4 - ВыходnnВведите номер пункта:");
scanf ("%d",&menu);
}
while (!(0 < menu) || !(menu <= 4));
switch(menu)
{
case 1:
do
{
printf ("Введите eps:n");
scanf ("%f",&eps);
printf ("Введите x:n");
scanf ("%f",&x);
}
while (!(x > -1*pi) || !(x < pi));
u = (sin(x));
for (count=1;(sin(count*x)/count)>eps;count++)
{
u = u + pow(-1,count)*(sin(count*x))/count);
y = 2*u;
}
printf ("%f",y);
break;
case 2:
do
{
printf ("Введите eps:n");
scanf ("%f",&eps);
printf ("Введите x:n");
scanf ("%f",&x);
}
while (!(x > -1*pi) && !(x < pi));
break;
case 3:
do
{
printf ("Введите eps:n");
scanf ("%f",&eps);
printf ("Введите x:n");
scanf ("%f",&x);
}
while (!(x > pi) && !(x < 2*pi));
break;
case 4:
break;
}
return 0;
}
Revise this Paste