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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread113636.html
Привет. вызвало сложность написать программку. помогите пожалуйста. Дан символьный файл *) f. Получить копию файла в файле g. *) Файл, компоненты которого являются символами, называется символьным файлом.
C++ Найти максимальный элемент n-ой строки данной матрицы Дано число n (0<n<9) и матрица 10x10 элементов. Найти максимальный элемент n-ой строки данной матрицы. Буду очень благодарен за помощь. http://www.cyberforum.ru/cpp-beginners/thread113549.html
Работа в C++ с одномерными массивами C++
Здравствуйте. Вот задача. В предложении все слова начинаются с различных букв. Определить, можно ли переставить слова предложения так, чтобы последняя буква предыдущего слова совпадала с первой буквой следующего слова. Если такое преобразование возможно, записать преобразованное предложение в другую строку. Прошу помощи в решении. Заранее благодарен.
В чём может быть ошибка? C++
Описать функцию Power4(x,a,ξ) вещественного типа (параметры х, а, ξ - вещественные, |х|>1; a,ξ > 0), находящую приближенное значение функции (1+x)^a: (1+x)^a = 1+a*x+a*(a-1)*x^2/(2!) + a*(a-1)*(a-2)*x^3/(3!)+...+ a*(a-1)*...*(a-n+1)*x^n/n!+... В сумме учитыать все слагаемые, модуль которых больше ξ. С помощью Power4 найти приближенное значение (1+х)^a для данных х и а при шести данных ξ. ...
C++ Подсчет битов http://www.cyberforum.ru/cpp-beginners/thread113526.html
На входе даны 2 последовательности по 8 бит IN_0, IN_1. OUT_0 изначально равен 0. Если в IN_0 встречаются 2 единицы, идущие подряд, а в IN_1 на этом месте находятся 2 нуля, то значение OUT_0 увеличить на единицу. (одна единица может учитываться несколько раз) IN_0-8бит-вход IN_1-8бит-вход OUT-3бита-выход
C++ Обработка бита На входе даны два 8-х разарядных числа IN_0, IN_1. Если на пятом месте в IN_0 стоит 0, то поменять знак числа IN_1,(и вывести результат в OUT) иначе инвертировать все биты числа IN_1(и вывести результат в OUT). На выходе 8-ми разрядное число OUT. Примечание: Счёт битов начинается с 1 справа налево. подробнее

Показать сообщение отдельно
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
07.04.2010, 18:33     Bычислить z=sqrt(x)
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;    
}
 
Текущее время: 10:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru