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

Вычислить по формуле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Посоветуйте книгу. http://www.cyberforum.ru/cpp-beginners/thread309973.html
Посоветуйте пожалуйста хорошую книгу по написанию программ для автоматизации работы с сайтами.
C++ Поразрядное отрицание В общем мне нужно посторить транслятор программ заданного языка, реализующий механизм рекурсивного спуска. Все работает кроме поразрядного НЕ. Помогите найти ошибку. допустим если C=~1100, то результат должен быть С=0011. А он фигню какуето выводит. Я так подозреваю что ошибка кроется в процедуре long ProcC(void). А как исправить не знаю. Грамматика описана в коментарии в коде. Пример... http://www.cyberforum.ru/cpp-beginners/thread309962.html
C++ Вывести все буквы м и н в предложении
Дано предложение. Вывести все буквы м и н в нем. ''На улице было темно и холодно.''
C++ Игра "Водопровод"
Нужен исходник игры водопровод. Что-то типа этого: Может у кого нибудь есть? Спасибо.
C++ Зачетные задания. часть 2. http://www.cyberforum.ru/cpp-beginners/thread309916.html
1) Информация о пользователях хранится в системе в текстовой файле etc/passwd. Написать программу, которая запрашивает с клавиатуры логин и определяет имя пользователя по этому текстовому файлу. Если пользователя нет, то нужно написать соотв. сообщение 2) Реализовать один из следующих алгоритмов сортировки: вставками, пузырьком или простым выбором 3) Перевод из любой системы счисления (до...
C++ В чем моя ошибка? Оператор "<<" Разбирал пример. #include <iostream> using namespace std; int main() { enum Days { Sunday, Monday, Tuesdey, Wednesday, Thurday, Friday, Saturday }; int choice; cout << "enter a day (0-6): "; cin << choice; подробнее

Показать сообщение отдельно
joping55
0 / 0 / 0
Регистрация: 20.05.2011
Сообщений: 58
01.06.2011, 14:48  [ТС]     Вычислить по формуле
Цитата Сообщение от diagon Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cmath>
int main(){
    int a,b,c,y;
    std::cout << "a, b, c:\n";
    std::cin >> a >> b >> c;
    if (a*b>0&&a>0) y=a*b*c;
    if (a*b>0&&a<=0) y=sqrt(a*b*c);
    if (a*b<=0&&a>0) y=a*a+b*b;
    if (a*b<=0&&a<=0) y=a*a+b*b+c*c;
    std::cout << y; 
    return 0;
}
не могу понять ,почему не работает то
?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru