|
|
|
| Даны действительные числа a,b,c. Если х и у отрицательны, то каждое значение заменить его модулем; если отрицательно тольео одно из них, то оба значения увличить на 0,05; если оба значения не отрицательны и ни одно из них не принадлежит отрезку [1,5], то оба значения уменьшить в 7 раз; в остальных случаях х и у оставить без изменения. | |
|
|
|
|
|
|
|
для: Кристина
(22.02.2011 в 19:32)
| | Условие вызывает врыв мозга :) | |
|
|
|
|
|
|
|
для: Vorox
(12.03.2011 в 20:39)
| | Ну чтото типа того, только третья переменная С не указана. 2 др. через X и Y обозначил.
#include<stdio.h>
main()
{
float x,y;
printf ("vvedite x,y\n");
scanf ("%f %f",&x,&y);
if (x<0&&y<0)//оба отрицательны
printf ("x=%f y=%f",-1*x,-1*y);
else
{ if (x<0||y<0)//одно отрицательно
printf ("x=%f y=%f\n",x+0.5,y+0.5);
else
{
if (x,y>1 || x,y<5)//оба положительны и не принадлежат отрезку [1, 5]
printf ("x=%f y=%f",x,y);//другое
else
{
printf ("x=%f y=%f",x/7,y/7);
}
}
}
} |
Возможно с условием где то напортачил - проверьте. В случае чего укажите перепишим программу. | |
|
|
|