Показать сообщение отдельно
Старый 15.09.2013, 22:37  
[Zeto]
Проверенный продавец
Аватар для [Zeto]
OFFLINE
Регистрация: 06.07.2012
Сообщений: 698
Благодарностей:
1,011 всего
Мнения: + 3817
Репутация: 3034
Отправить сообщение для [Zeto] с помощью Skype™

Цитата:
Сообщение от WirteX Посмотреть сообщение
Не могли бы вы конкретно указать на ошибки и криворукость? Был бы очень признателен.
Какую IDE юзаешь?

Код для VS2012

Код:
#include "stdafx.h"

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <conio.h>

int _tmain(int argc, _TCHAR* argv[])
{
 int x, y;
 float a, b, z;

 //Считаем введенные с клавиатуры значения переменных x,y и z
 printf ("Enter x,y,z:");
 scanf ("%d%d%f",&x,&y,&z);

 //Далее считаем числа a и b
 a=sin(2*x+pow((float)y,2)/7)+5/(pow((float)(x+3*y),2)+1);
 b=(abs(x)-abs(y))/abs(x+y)*exp((float)(2*x-y));

 //Выводим их на экран
 printf ("a=%10.4f\n",a);
 printf ("b=%10.4f\n",b);

 //Переведем переменные х в восьмеричную и у в шестнадцатиричную систему счисления, используя спецификаторы %o для восьмеричной и %x для шестнадцатиричной системы
 printf("x in 8 system =%10o\n",x);
 printf("y in 16 system =%10x\n",y);

 //Представим число z в экспоненциальной форме с точностью до 5 знаков после запятой, используя спецификатор %e
 printf ("z in exp. forme=%10.5e\n",z);

 //Завершаем программу
 _getch();
 return 0;
}
 
Ответить с цитированием
Сказали спасибо:
WirteX (15.09.2013)