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

Иррациональное выражение - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Выделение памяти http://www.cyberforum.ru/cpp-beginners/thread779280.html
Здравствуйте! #include<iostream> int main() { int *mass = new int ; int *mass2 = new int ; std::cout << (unsigned int)mass << std::endl; std::cout << (unsigned int)mass2 << std::endl; int *mass3 = mass; delete mass; delete mass2;
C++ решение задачи (x-3)! 3<=x<=10 x=|x*4|+1 -5<=x<3 _(x^5) x<-5 помогите решить через функции http://www.cyberforum.ru/cpp-beginners/thread779279.html
While. Определить, является ли натуральное N (вводить с клавиатуры) степенью числа 4 или нет C++
Помогите пожалуйста 2.2. Цикл с предусловием – while: Определить, является ли натуральное N (вводить с клавиатуры) степенью числа 4 или нет. Результат вывести на экран и записать в файл.
C++ не корректный вывод из файла
Здравствуйте! Такая проблема: запрашиваю в цикле ввод данных, введенные данные заношу в файл data.txt. Далее пытаюсь извлечь данные из файла и вывести их на экран. Последние введенные данные выводятся 2 раза, не понимаю почему. Подскажите пожалуйста. //--------------------------------------------------------------------------- #include <iostream> #include <fstream> #include <cstring>...
C++ Массивы. Вычислить по формуле и вывести на экран все возможные комбинации сумм чисел http://www.cyberforum.ru/cpp-beginners/thread779245.html
Доброго всем времени суток.Я делаю только первые шаги в программировании.Начал разбираться с массивами простенькие задачки вроде получаются,а вот с этой не могу справиться.Дано 30 произвольных чисел типа double.Требуется вычислить по формуле и вывести на экран все возможные комбинации сумм этих чисел в произвольном,заданным пользователем интервале с заданной пользователем точностью.Комбинации в...
C++ UnicodeString to Array of char c++ builder Подскажите пожалуйста, каким образом можно посимвольно записать AnsiString в Array char. Можно так же вариант и из файла. Если не трудно, то можно ссылки на аналогичную тему. Пролистал гугл, подходящего не нашел, к сожалению... Необходимость заключается в том, чтобы перевернуть содержимое текста из компонента memo, либо файла. Буду благодарен за помощь. подробнее

Показать сообщение отдельно
abit
262 / 261 / 33
Регистрация: 03.02.2013
Сообщений: 722
05.02.2013, 12:49
Цитата Сообщение от oleg2012 Посмотреть сообщение
Как можно проверить иррациональность подкоренного выражения?
приблизительно так:
пусть есть выражение sqrt(p), предположим, что оно рационально, тогда найдутся такие минимальные m,n что sqrt(p)=m/n (где m,n - целые числа)
далее возводим в квадрат:
p=m^2/n^2 = > m^2 = p * n^2 => m^2 кратно p, а значит и m кратно p, допустим m = pk, тогда имеем
p^2*k^2 = p * n^2
по аналогии для n находится кратность

ну и тут в зависимости от p смотреть чему кратно n, если в конце концов отношение m/n будет будет сократимо (например m/n = 2k/6l), то противоречие, т.к. мы взяли минимальные m и n, sqrt(p) - иррационально если выйдет что m/n что=то типа 1*k/5*l - то нескоратимы и число sqrt(p) рационально

это я что вспомнил... более детально читайте теорию чисел, если где-то ошибся
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru