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

Даны три действительных числа a, b, c. Возвести в квадрат те из них, значения которых положительные - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника. http://www.cyberforum.ru/cpp-beginners/thread737932.html
Проверить, могут ли три положительных числа a, b, c быть длинами сторон треугольника.То есть должно выполнятся условие ((a + b) > c) И ((b + c) > а) И ((a + c) > b). Вывод словесный: «Треугольник» или «Не треугольник».
C++ Вызов функции класса по каллбеку Хочу реализовать возможность вызова метода класса по каллбеку. Сделал такой класс: class ICallable { public: ICallable (); virtual ~ICallable (); void CallbackSet (void (ICallable::* pMethodPointer)(), ICallable *pInstance); void Call (); private: (ICallable::* m_MethodPointer)(); ICallable *m_Instance http://www.cyberforum.ru/cpp-beginners/thread737901.html
Инвертировать столбцы C++
Помогите,пожалуйста переписать частично код программы...Преподаватель говорит что столбы инвертирую неправильно. #include <clx.h> #pragma hdrstop #pragma argsused #include <iostream.h> #include <conio> int main() { randomize(); int size=0;
C++ Random
Помогите,пожалуйста, подкорректировать текст проги так,что был массив задавался рандомно,а не вводился как у меня вручную. #include <clx.h> #pragma hdrstop #include <iostream.h> #include <conio.h> int MIN(int a,int n1,int n2) { int min=a; for(int i=0;i<n2;i++) {
C++ Баг или фича http://www.cyberforum.ru/cpp-beginners/thread737878.html
решил проверить на своем VS 2008 присвоение в сравнении написал char buf; char *buf1; if(buf1=buf) все прошло никакого предупреждения написал так char buf;
C++ Рекурсивная функция для расчета суммы всех двузначных чисел Напишите рекурсивную функцию расчета суммы всех двузначных чисел. подробнее

Показать сообщение отдельно
isaak
101 / 38 / 9
Регистрация: 17.10.2010
Сообщений: 634
19.12.2012, 13:13     Даны три действительных числа a, b, c. Возвести в квадрат те из них, значения которых положительные
Можно итак:
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
#include <cstdlib>
#include <iostream>
#include <cstdio>
using namespace std;
 
int main()
{
    setlocale(LC_ALL,"Russian");
    setlocale(LC_ALL,"rus");
 
    int a,b,c,a2,b2,c2,a4,b4,c4;
 
    cout << "Ââåäèòå òðè Г·ГЁГ±Г«Г*:";
    cin >> a >> b >> c;
 
    if (a>0) cout<<"Ïåðâîå ÷èñëî:"<<a*a<<"\n";
    else cout<<"Ïåðâîå ÷èñëî:"<<a*a*a*a<<"\n";
 
    if (b>0) cout<<"Âòîðîå ÷èñëî:"<<b*b<<"\n";
    else cout<<"Âòîðîå ÷èñëî:"<<b*b*b*b<<"\n";
    
    if (c>0) cout<<"Òðåòüå ÷èñëî:"<<c*c<<"\n";
    else cout<<"Òðåòüå ÷èñëî:"<<c*c*c*c<<"\n";
    system("pause");
    return 0;
}
 
Текущее время: 20:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru