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

Не работает програма - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не работает программа перевода чисел http://www.cyberforum.ru/cpp-beginners/thread787046.html
Задание - написать программу,которая переводила бы число типа unsigned char из десятичной СС в двоичную. Начала писать, используя операцию побитового сдвига, программа выдает правильный результат, но в конце выскакивает окно с ошибкой "debug error".Подскажите пожалуйста, в чем ошибка, заранее спасибо!(Знаю, что в scanf должно быть не %d, а %c (так как тип char), но когда правлю это, программа...
C++ Скобки в языке C++ В каком случае используются фигурные скобки {...}, а в каком случае должны быть использованы фигурные скобки? Добавлено через 12 минут В каком случае используются фигурные скобки {...}, а в каком случае должны быть использованы фигурные скобки?(сообщение, исправленное) http://www.cyberforum.ru/cpp-beginners/thread787040.html
C++ Передача по ссылке или указателю?
В каких случаях лучше передавать в функцию ссылки, а в каких указатели?
Совершенные числа C++
Как из этого кода сделать алгоритм, который находит совершенные числа. #include <iostream> using namespace std; int main() { int N,count=0; cout <<"Enter N:"; cin >>N;
C++ русский с++ http://www.cyberforum.ru/cpp-beginners/thread787029.html
когда то слышал про такую задумку. не дадите наводку. под русским я подразумеваю полный перевод операторов и основных функций
C++ Доработать код Код: #include "std_lib_facilities.h" struct Point { int x,y; }; int main() { vector<Point> original_points; подробнее

Показать сообщение отдельно
Sonance
6 / 6 / 3
Регистрация: 15.02.2013
Сообщений: 55
15.02.2013, 20:28     Не работает програма
в Dev C++ нет библиотеки stdafx.h , а else не проходит потому что блоки расставлять нужно
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
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <conio.h> 
 
using namespace std;
  
int main ()
{
    
    double a,b,c,x,p;
    cout <<"Enter the sides of the triangle\n";
    cin >>a>>b>>c;
    p=(a+b+c)/2;
    x=sqrt(p*(p-a)*(p-b)*(p-c));
    if ((a+b+c)>0){
        if ((a+b)>c){
            if ((a+c)>b){
                if ((b+c)>a) 
                    cout << "\n Square of a triangle = "<<x;
            }
        }
    }                
    else
        cout <<"Parties entered incorrectly\n";
                _getch(); 
    return 0;
}
Добавлено через 21 минуту
Вот блин все равно не проходит, проще вот так сделать, так все работает.
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
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <conio.h> 
 
using namespace std;
  
int main ()
{
    
    double a,b,c,x,p;
    cout <<"Enter the sides of the triangle\n";
    cin >>a>>b>>c;
    p=(a+b+c)/2;
    x=sqrt(p*(p-a)*(p-b)*(p-c));
    if (((a+b+c)>0) && ((a+b)>c) && ((a+c)>b) && ((b+c)>a)){
 
                    cout << "\n Square of a triangle = "<<x;
       
    }                
    else
        cout <<"Parties entered incorrectly\n";
                _getch(); 
    return 0;
}
 
Текущее время: 00:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru