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

Для каждого числа найти корень квадратный, если дробная часть меньше 5, в противном случае найти квадрат данного числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Квадратное уравнение http://www.cyberforum.ru/cpp-beginners/thread962803.html
Пишет ошибку "тип "double" не требуется" и "d: необъявленный идентификатор", помогите разобраться плз #include "stdafx.h" #include <iostream> #include<math.h> #include "MyCrt.cpp" using...
C++ STL и собственный класс Подскажите, пожалуйста, как можно переопределить функцию STL для собственного класса. Например, push_front() или push_back() не работают для пользовательского типа. Насколько я понимаю, нужно... http://www.cyberforum.ru/cpp-beginners/thread962783.html
Как с scanf сделать "защиту от дурака"? C++
Нужно, чтобы пользователь ввел две целочисленные переменные. Как делал я: bool ReadInteger(int &var) { if (scanf("%d", &var) != 1) { return false; } return true; }
Итераторы и итерация. Оператор >>. Простой текстовый редактор Страуструпа C++
Добрый день! Есть код Страуструпа из Принципы и практика использования С++ Глава 20, параграф 6. Код описывает простой текстовой редактор. Строка символов заканчивающаяся '\n' хранятся в...
C++ Друзья, подскажите, можно ли дружественную функцию сделать виртуальной? http://www.cyberforum.ru/cpp-beginners/thread962752.html
Допустим есть какой-то базовый класс в котором объявлена дружественная функция, а определена она в глобальной области. Можно ли эту дружественную функцию сделать виртуальной, и скажем из производного...
C++ Целочисленная арифметика Нужно переставить старшую и младшую цифры в записи натурального числа. Не могу понять как это сделать подробнее

Показать сообщение отдельно
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
26.09.2013, 17:46
Цитата Сообщение от Matematika Посмотреть сообщение
Даны три положительные действительные числа. Для каждого числа найти корень квадратный, если дробная часть меньше 5, в противном случае найти квадрат данного числа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 #include <iostream>
 using namespace std;
 int main () {
     double num,num_sqrt,z=0;
     while (z!=3) {
     cout<<"Enter num: \n";
     cin>>num;
     num_sqrt=sqrt(num);
     if ( (num_sqrt-(int)num_sqrt)>0.5)
         num*=num;
     else
         num=num_sqrt;
     cout<<"Result is "<<num<<"\n";
     z++;
     }
    system("pause");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru