ЕБ
Евгения Богданова

программа на языке С

Вводим число x через printf. и потом программа должна поставить в порядке возрастания числа: sinx, cosx. lnx. Если при каком-либо x некоторые из выражений не имеют смысла, вывести сообщение об этом и сравнивать значения только тех, которые имеют смысл.

ввести через:
printf ("Vvedite х: ");
scanf ("%d",&N);

а дальше как? помогитеее людииииии)

Ольга Полищук
Ольга Полищук

500 рублей
..

IP
Ivann Peroff

Вводим число x через printf

Как ввести число через команду вывода? Как?

ВР
Возбуждения Регулятор

#include
#include
using namespace std;
main(){
float a,b,c,d; while(true){cin>>d; if(d>0&&d<=1)break; cout<<"once more!"<< endl;}
a=sin(d); b=cos(d); c=log(d);
if(a>b)swap(a,b); if(b>c)swap(b,c); if(a>b)swap(a,b); cout<< a<< ' '<< b<< ' '<< c;}

А, на С.. . Тогда слегка переделаем:

#define swap(a,b) do{float t=a; a=b; b=t;}while(0)
#include
#include
main(){
float a,b,c,d; while(1){scanf("%f",&d); if(d>0&&d<=1)break; printf("once more!\n");}
a=sin(d); b=cos(d); c=log(d);
if(a>b)swap(a,b); if(b>c)swap(b,c); if(a>b)swap(a,b); printf("%.5f\n%.5f\n%.5f\n",a,b,c); return 0;}

Похожие вопросы
на языке паскаль написать программу
программа на языке си
Нужно написать программу на языке "С"
Программа Ноутпейд++ Выбор языка.
Помогите программу написать. Язык С.
Программа на языке Паскаль.
Программы на языке Pascal
Программа на язык С
Программа, выполняющая трансляцию на машинный язык программы, записанной на исходном языке программирования?
Помогите с программой на языке С.