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

Bычислить z=sqrt(x) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как определить, запущен ли процесс? http://www.cyberforum.ru/cpp-beginners/thread113641.html
В результате должно получиться такое: При запуске exe появляется маленькое окошечко, идёт поиск запущеных процессов (например стандартный калькулятор), и пишется строчка "калькулятор не запущен"....
C++ Написать программу. задача помощь, пожалуйста! Написать программу. Даны матрицы M х Н. В каждой строке матрицы найти минимальный элемент. http://www.cyberforum.ru/cpp-beginners/thread113639.html
C++ Работа с файлами
Привет. вызвало сложность написать программку. помогите пожалуйста. Дан символьный файл *) f. Получить копию файла в файле g. *) Файл, компоненты которого являются символами, называется ...
error C2109: для индекса требуется массив или указатель. C++
#include <iostream> #include <string.h> #include <ctime> using namespace std; struct Fin
C++ Разработать программу, моделирующую обстановку у киоска http://www.cyberforum.ru/cpp-beginners/thread113607.html
ПОЖАЛУЙСТА ПОМОГИТЕ,КАК ТУТ СДЕЛАТЬ БЛОК СХЕМУ,И МОЖЕТЕ ОБЪЯСНИТЬ ЕСЛИ НЕ ТРУДНО...тУРБО СИ В газетный киоск стоит очередь желающих купить популярные издания «Караван» и «Казахстанская правда»....
C++ Строка в число Написать и протестировать функцию, которая преобразует строку двоичных цифр в эквивалентное ей целое десятичное число. пожалуйста сделайте подробнее

Показать сообщение отдельно
outoftime
║XLR8║
510 / 432 / 33
Регистрация: 25.07.2009
Сообщений: 2,295
07.04.2010, 18:33
C++
1
2
3
4
5
6
7
8
9
namespace my
{
     template<typename T> int sqrt(T val)
     {
          return int(std::sqrt(val));
     }
}
double pi = 3.14;
cout << my::sqrt(pi) << endl;
Что-то типа

Добавлено через 8 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
namespace my
{
    template <typename Type> int sqrt(Type val)
    {
        return int( std::sqrt(val) );
    }
}
 
int main()
{
    double pi = 3.1415926535;
    for (int i = 0; i < 10; ++i)
        std::cout << "sqrt(" << i*pi << ") = " << my::sqrt(i*pi) << std::endl;
    system("pause");
    return 0;    
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru