Форум программистов, компьютерный форум CyberForum.ru

выдает ложный ответ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа печати n числа http://www.cyberforum.ru/cpp-beginners/thread1055557.html
Столкнулся с такой вот задачей, не подскажете как это провернуть??? Для последовательности а1 = 1, an+1 = n⋅ an + 1/n составить программу печати n-го элемента в виде обыкновенной несократимой дроби.
C++ Как присвоить элементам массива указателей строки Здравствуйте. Есть ф-ия: char* initialize_m(const int& iM, const int& iSM) { const char* sArCalendar = { sArCalendar = "January", sArCalendar = "Febuary", sArCalendar = "March", sArCalendar = "April", sArCalendar = "May", http://www.cyberforum.ru/cpp-beginners/thread1055552.html
промежутки возрастания функции C++
Нужно найти промежутки возрастания функции y=sin(x) на промежутку .
Программа печати n числа C++
Столкнулся с такой вот задачей, не подскажете как это провернуть??? Для последовательности а1 = 1, an+1 = n⋅ an + 1/n составить программу печати n-го элемента в виде обыкновенной несократимой дроби.
C++ составить программу печати n-го элемента в виде обыкновенной несократимой дроби http://www.cyberforum.ru/cpp-beginners/thread1055528.html
Столкнулся с такой вот задачей, не подскажете как это провернуть??? Для последовательности а1 = 1, an+1 = n⋅ an + 1/n составить программу печати n-го элемента в виде обыкновенной несократимой дроби.
C++ Ошибка при работе с потомками абстрактного класса Что я пытаюсь сделать: 1. Создать базовый класс бинарного дерева Tree, наследовать от него класс АВЛ-дерева, для которого реализовать вставку и удаление элементов. Узел дерева Tree реализован в классе Node, а для avlTree - в avlNode. Это вроде без проблем. 2. Но кроме этого нужно создать абстрактный (!) класс inform для информационного поля с методами сравнения, которые будут нужны в методе... подробнее

Показать сообщение отдельно
vkwin32
0 / 0 / 0
Регистрация: 02.12.2013
Сообщений: 11
24.12.2013, 22:41     выдает ложный ответ
ввожу числа: 60.0
4.0
1.0
2.0
4.0
а результат выводит не правильный
помогите

Код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#include "stdafx.h"
#include "math.h"
 
float prilegliykatet(float a, float b);
void koordinat(float x, float y, float R, float *Ax, float *Ay, float *Bx, float *By, float *Cx, float *Cy);
 
void main()
{
    //I
    float protil;
    float alp;
    printf("Vvedite ugol:\r\n");
    scanf_s("%f",&alp);
    printf("vvedite protivostoyashiy katet:\r\n");
    scanf_s("%f",&protil);
    printf("%f\r\n",prilegliykatet(alp, protil));
 
    //II
    float x,y,R;    
    float Ay,Bx,Cx;
    float Ax,By,Cy;
 
    printf("x:=");
    scanf_s("%f",&x);
 
    printf("y:=");
    scanf_s("%f",&y);
 
    printf("R:=");
    scanf_s("%f",&R);
    koordinat(x,y,R,&Ax,&Ay,&Bx,&By,&Cx,&Cy);
    printf("A(%f,%f);B(%f,%f);C(%f,%f)\r\n",Ax,Ay,Bx,By,Cx,Cy);
}
 
float prilegliykatet(float a, float b)
{
    return b/tan(a);
}
 
 
void koordinat(float x, float y, float R, float *Ax, float *Ay, float *Bx, float *By, float *Cx, float *Cy)
{
    *Ax=x;
    *Ay=y+(2*R)/3;
    *Bx=x-(2*R)/3;
    *By=y-R;
    *Cx=x+(2*R)/3;
    *Cy=y-R;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru