#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>
void main()
{
const float B = 7.11, C = 3.1;
float A,D,S,F;
float D_beg,D_end,HD,A_beg,A_end,HA;
float PR=1;
unsigned char k=0;
printf("\r\nEnter start value A:");
scanf("%f",&A_beg);
printf("End value:");
scanf("%f",&A_end);
printf("Step A:");
scanf("%f",&HA);
printf("\r\nEnter start value D:");
scanf("%f",&D_beg);
printf("End value:");
scanf("%f",&D_end);
printf("Step A:");
scanf("%f",&HD);
system("cls");
A=A_beg;
while(A<A_end+HA)
{
D=D_beg;
while( D<=D_end)
{
printf("A=%.5f ", A);
printf("\tD=%.5f ", D);
S = (A*C-D)*B;
printf("\tS=%+7.5f",S );
if(D>4){
if((A>=-1)&&(A<=1-0.01*HA))
{
F = S*log10(D-4) / acos (A);
// printf("\tF=%5.3f\r\n ", F);
if(F<=2)
{
k++;
printf("\tk=%d",k);
}
printf("\tF=%5.3f\r\n ", F);
}
else printf ("\tF-ohibka\r\n");
}
else printf("\tD-dolhno byt bolhe 4\r\n");
D+=HD;
}
A+=HA;
}
}