program z1;
var x,y:real;
begin
write('x = ');
readln(x);
if x > 0 then y:=sin(x)
else y:=cos(x);
write('y = ',y:0:3)
end.
Объяснение:
Ввод х
Полный условный оператор: условие: х >0, если оно истинное то у = sin x, в противном случае (если условие ложное) у = cos x
Вывод у
/* Си */
#include <stdio.h>
#include <math.h>
int main()
{
float y, x;
printf("enter x: ");
scanf("%g", &x);
if (x > 0)
y = sin(x);
printf("y=sin(x)\ny=%g", y);
}
else
y = cos(x);
printf("y=cos(x)\ny=%g", y);
return 0;
program z1;
var x,y:real;
begin
write('x = ');
readln(x);
if x > 0 then y:=sin(x)
else y:=cos(x);
write('y = ',y:0:3)
end.
Объяснение:
Ввод х
Полный условный оператор: условие: х >0, если оно истинное то у = sin x, в противном случае (если условие ложное) у = cos x
Вывод у
/* Си */
#include <stdio.h>
#include <math.h>
int main()
{
float y, x;
printf("enter x: ");
scanf("%g", &x);
if (x > 0)
{
y = sin(x);
printf("y=sin(x)\ny=%g", y);
}
else
{
y = cos(x);
printf("y=cos(x)\ny=%g", y);
}
return 0;
}