Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Помогите сделать программу на С++ для решения уравнения -1 (http://forum.oszone.net/showthread.php?t=202007)

ka_omsk 14-03-2011 20:06 1634880

Помогите сделать программу на С++ для решения уравнения -1
 
Здравствуйте, я студент-заочник, учусь на инженера => мне не очень-то нужно программирование, поэтому я его не изучаю...

Суть задания такая: Напишите программу для расчета по двум формулам (результаты вычисления по обеим формулам должны совпадать). Вычисление значений z1 и z2 выполняется в отдельных функциях. В главной функции main() задаются с клавиатуры переменные, необходимые для расчета (одинаковые в обоих случаях) и осуществляется вывод результата на экран.

Вот уравнения:

z1=((sin4a)/(1+cos4a))*((cos2a)/(1+cos2a))
z2=ctg (3/2Пи +a)

--------------------------------------------------------------------------------------------
Я попробовал сделать программу. Она нормально с компилировалась, даже запускается)) , но всегда выдаёт один и тот же ответ, независимо от значения переменной "а"

вот листинг программы для первого уравнения

Код:

#include <iostream.h>
#include <vcl.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
void main()
{
        float z,a;
        clrscr();
        printf("a= ");
        scanf("%f,&a");
        z=(sin(4*a)/1+cos(4*a))*(cos(2*a)/1+cos(2*a));
        printf("z=%f",z);
        getch();
}

делал, глядя на образец похожей программы. Подправьте пожалуйста ошибки, может я чего не понимаю...

ka_omsk 14-03-2011 20:08 1634881

Я задание делаю в C++ Builder 6

Medic84 14-03-2011 21:21 1634930

Ошибка в scanf
Кавычки должны закрываться ДО запятой:
Код:

scanf("%f",&a);

ka_omsk 14-03-2011 22:18 1634965

спасибо!


Время: 08:26.

Время: 08:26.
© OSzone.net 2001-