Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Задача на чистом С.
Форум программистов > Системное программирование > C, С++ и С Builder > Общие вопросы по С и С++
Mcicool
Если не трудно, помогите с задачей. Надо на чистом языке С. Просто только начал изучать в некоторые вещи не въехал...

Дано x y z. Вычислить а=(корень квадратный |x-1| - корннь кубический |у|)/
(1+ x^2/2 + y^2/4 ) b= x(arctg(z)+ e^2 -(x+3))


x=-1 y=-1 z=3
Guest_debug_*
что-то вроде такого:

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

int main () {
double x, y, z;
printf("input X\n");
scanf("%f", &x);
printf("input y\n");
scanf("%f", &y);
printf("input z\n");
scanf("%f", &z);

double a=(pow(abs(x-1), 0.5)-pow(y, (double)(1/3)))/((1+pow(x, 2))/2+(pow(y, 2))/4);
double b=(x*atan(z)+exp(2)-(x+3));
printf("a=%f b=%f", a, cool.gif;
return 0;
}
если конечно |x-1| - абсолютное значение, насчёт scanf - точно не помню формат - не пользовался лет 10. ВСё остальное (подключения библиотек, заголовочных файлов и т.д. ) зависит от среды разработки. А так вроде всё
Mcicool
| | - абсолютное значение...
Mcicool
C:\Program Files\PellesC\Projects\Project1\cool.c(13): warning #2027: Missing prototype for 'abs'.

Вот что выдает..

Кстати, там же известны заранее x,y,z
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.