Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Разработка класса https://www.cyberforum.ru/ cpp-beginners/ thread1481987.html
В общем как то так :(
C++ Структура "Коммунальные услуги"
Помогите с выполнением задания, пожалуйста Структура одной записи оплаты за коммунальные услуги содержит поля: номер дома, номер квартиры, фамилия владель*ца, вид платежа (кварплата, газ, вода, электричество), дата пла*тежа, сумма платежа, процент пени, на сколько дней просрочен , платеж. Поиск по номеру дома, квартиру, владельцу, виду платежа, по дате.
C++ Шифрование шифром Плейфера https://www.cyberforum.ru/ cpp-beginners/ thread1481961.html
программа для шифрования. шифром плейфера, в алфавите нету букв ё и й. пожалуйста напишите!
C++ Поменять строки и столбцы матрицы, на которых размещены максимальный и минимальный элементы диагоналей https://www.cyberforum.ru/ cpp-beginners/ thread1481949.html
Помогите решить две задачи 2) Заданная динамическая квадратная матрица A (N, N), все элементы которой различны. Найти на главной диагонали максимальный элемент, а на побочной диагонали минимальный элемент. Поменять местами строки и столбцы, на которых размещены найдены элементы. Буду очень благодарен)))
C++ В каждой строке матрицы найти элемент с минимальным значением и его номер столбца
задан 2-умерный массив размерности М*N . В каждой строке найти элемент с минимальным значением и его номер столбца. Значения элементов массива ввести с клавиатуры. Результат ( элемент с минимальным значением в каждой строке и его индексы) вывести на экран и в файл
C++ Выбор перегруженного метода Этот вопрос вырос из этого вопроса . Почему при integral conversions/promotions нет приоритетов "сужающее" или "расширяющее" при выборе перегруженного метода? Вот примеры неоднозачностей: void f(long long v) { cout << 1; } void f(int v) { cout << 2; } int main() { long l = 2L; f(l); return 0; } https://www.cyberforum.ru/ cpp-beginners/ thread1481946.html
C++ Почему мы пишем double x (double y)? а не через запятую double x,y https://www.cyberforum.ru/ cpp-beginners/ thread1481937.html
почему мы пишем double x (double y)? а не через запятую double x,y
Решение степенных уравнений C++
помогите написать программу решающую уравнения до 12 степени. Входные данные:максимальная степень уравнения и коэффициенты при х. программа должна находить целые и дробные решения. язык с++
C++ Переменные доступные всем классам https://www.cyberforum.ru/ cpp-beginners/ thread1481891.html
Необходимо создать переменную, которая будет хранить в себе какое-то значение и это значение можно изменить в других классах Примерно я понимаю это так: class MyClass { public: MyClass(){}; ~MyClass(){}; static int getGlobal(){return globalVariable;} void setGlobal(int n){globalVariable = n;}; private:
C++ Заполнение матрицы и ее вывод на экран Заполнить матрицу случайными числами из диапазона, границы которого вводятся с клавиатуры. Размер матрицы также вводится с клавиатуры. Вывести матрицу на экран. https://www.cyberforum.ru/ cpp-beginners/ thread1481868.html
Выделить числа из строки C++
Программа выделяет из случайной строки (введенной пользователем) числа (только целые) и помещает их в массив по возрастанию
C++ Определить длину строки Определить длину строки, введенной пользователем, выдать предупреждение если строка слишком длинная (больше 256 символов) Есть это : #include <string.h> #include <iostream> #define MAXLEN 256 using namespace std; main() { https://www.cyberforum.ru/ cpp-beginners/ thread1481862.html
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
19.06.2015, 10:51 0

Найти среди данного набора чисел точные квадраты - C++ - Ответ 7781303

19.06.2015, 10:51. Показов 4014. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от Krock21rus Посмотреть сообщение
if (sqrt(temp) == (int)(sqrt(temp)))
плавающую арифметику лучше минимизировать
C++
1
2
3
int t=(int)sqrt(double(temp));
if(t*t==temp)
...
И даже в этом случае возможна ошибка из-за округления плавающих чисел.

Лучше использовать что-то типа (хотя, конечно, это не оптимально в отношении скорости вычислений):
C++
1
2
3
4
5
6
7
int CheckSqr(int k)
{
   for(int i=1;i*i<=k;i++)
          if(i*i==k)
             return i;
  return 0; 
}


Вернуться к обсуждению:
Найти среди данного набора чисел точные квадраты C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.06.2015, 10:51
Готовые ответы и решения:

Вывести все точные квадраты натуральных чисел, не превосходящие данного числа N
Народ, помогите пожалуйста!. Вот задача: Выведите все точные квадраты натуральных чисел, не...

Выяснить, есть ли среди данных 10 чисел точные квадраты
8. Написать программу, выясняющую, есть ли среди данных 10 чисел точные квадраты. Если такие есть,...

Напечатайте все точные квадраты натуральных чисел, не превосходящие данного числа n (например, при вводе 50 программа выводит 1 4 9 16 25 36 49).
1. Напечатайте все точные квадраты натуральных чисел, не превосходящие данного числа n (например,...

Определить, есть ли среди элементов матрицы точные квадраты
Создание программы обработки двумерных масивов Дано квадратную матрицу определить есть ли среди...

4
19.06.2015, 10:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.06.2015, 10:51
Помогаю со студенческими работами здесь

Вводится последовательность целых чисел. Найти среди них “точные квадраты” (16,25 и т.д.) и подсчитать их количество.
Вводится последовательность целых чисел. Найти среди них “точные квадраты” (16,25 и т.д.) и...

Вывести все точные квадраты натуральных чисел, не превосходящие данного числа N
дано число N. Необходимо вывести все точные квадраты натуральных чисел, не превосходящие данного...

Дана последовательность n целых чисел, определить есть ли среди них точные квадраты и вывести их на экран
Здравствуйте, программисты! Не могли бы вы помочь с решением задачи? Я пытался её написать, но...

Дана последовательность целых чисел. Определить, есть ли среди них точные квадраты и вывести их на экран
Дана последовательность целых чисел А1,...,А100. Определить, есть ли среди них точные квадраты и...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru