4.3, . 4.9.
, , .
, , (712). - (. 4.10).
һ, .
. 4.9 4.3.
. 4.10 -
. 4.8.
4.8
t | V | V | 1 | 2 | F | F | N | ||
t | v | vopt | rb | pr1 | pr2 | fbo | f | n |
- .
-
- , . if.
/* . if */
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{
float t, v, vopt, rb, pr1, pr2, fbo, f;
int n;
scanf(%f %f %f %f %f %f, &t, &v, &vopt, &rb, &pr1, &pr2);
printf(\n t=%.1f v=%.1f vopt=%.1f rb=%.1f
pr1=%.1f pr2=%.1f , t, v, vopt, rb, pr1, pr2);
fbo=rb*t/60.; /* */
if(vopt-0.01 <= v && v <= vopt+0.01) goto m1; /* */
/* 1*/
if(v<vopt) goto m2; /* 2 */
f = fbo + fbo * pr2/100.; /* 3 */
n=3;
goto m3;
m2: f = fbo + fbo * pr1/100.; /* 2 */
n=2;
goto m3;
m1: f = fbo; /* 1 */
n=1;
m3: printf(\n fbo=%.2f f=%.2f n=%d , fbo, f, n);
}
5. 5. 5.
75.3 80. 91.2
80. 80. 80.
7.6 7.6 7.6
4.3 4.3 4.3
8. 8. 8.
! . , ( ). (<, >, =).
4.5 (, , ).
-
- , . if.
|
|
/* . if */
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{
float t, v, vopt, rb, pr1, pr2, fbo, f;
int n;
scanf(%f %f %f %f %f %f, &t, &v, &vopt, &rb, &pr1, &pr2);
printf(\n t=%.1f v=%.1f vopt=%.1f rb=%.1f
pr1=%.1f pr2=%.1f , t, v, vopt, rb, pr1, pr2);
fbo=rb*t/60.; /* */
if(vopt - 0.01 <= v && v <= vopt + 0.01)
{
f = fbo; /* 1 */
n=1;
}
else
{
if(v<vopt)
{
f = fbo + fbo * pr1/100.; /* 2 */
n=2;
}
else
{
f = fbo + fbo * pr2/100.; /* 3 */
n=3;
}
}
printf(\n fbo=%.2f f=%.2f n=%d , fbo, f, n);
}
5. 5. 5.
75.3 80. 91.2
80. 80. 80.
7.6 7.6 7.6
4.3 4.3 4.3
8. 8. 8.
(<, >, =).
4.6 (, , ).
if ( ). , - , , , .