Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
 Аватар для nata95
2 / 2 / 0
Регистрация: 05.01.2014
Сообщений: 109

Найти все трехзначные парные числа, которые являются точными квадратами

05.01.2014, 23:29. Показов 2334. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста
1. Найти все трехзначные чётные числа, которые есть точными квадратами.
2. Протабулировать функцию f(x,y) , якщо x є(1;1,4) , а y є (0;0,5) з с шагом обоих переменных 0,05.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.01.2014, 23:29
Ответы с готовыми решениями:

Найти все элементы массива, которые являются точными квадратами, и посчитать их произведение
Помогите пожалуйста, исправьте ошибку Дано линейный массив действительных чисел. Найти все элементы данного массива, которые являются...

Найти все элементы данного массива, которые являются точными квадратами и посчитать их произведение
Дано линейный массив действительных чисел. Найти все элементы данного массива, которые являются точными квадратами и посчитать их...

Найти все парные трехзначные числа, сумма которых не превышает 10
Найти все парные трехзначные числа, сумма которых не превышает 10. Зарание спасибо :)

9
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.01.2014, 00:44
C++
1
for(int i=10; i*i<1000; i+=2)  cout << i*i << endl;
1
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,531
Записей в блоге: 1
06.01.2014, 01:17
что такое парные числа?
0
 Аватар для nata95
2 / 2 / 0
Регистрация: 05.01.2014
Сообщений: 109
06.01.2014, 01:20  [ТС]
чётные числа
0
0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 6
06.01.2014, 03:15
А в чем вопрос то? Это числа с 10 по 31 в квадрате.
0
 Аватар для Alex566
244 / 155 / 48
Регистрация: 03.04.2013
Сообщений: 317
06.01.2014, 03:41
Все четные числа в промежутке от 100 до 999 из которых можно извлечь корень квадратный не получив дробную часть. Я думал это простая задача пока не столкнулся с непонятной аномалией 0_о
Функция pow(512,1.0/3.0) возвращает 8
Если добавить (int)pow(512,1.0/3.0) возвращает тоже 8
Но если поставить сравнение pow(512,1.0/3.0)==(int)pow(512,1.0/3.0) почему-то false.
По этому этот цикл который по идеи должен решать задачу:
C++
1
2
3
for (unsigned i = 100; i < 1000; i++)
        if ((pow(i, 1.0 / 3.0) == (int)pow(i, 1.0 / 3.0)) && (i % 2 == 0))
            std::cout << i << " ";
Не выводит не единого значения 0_о. Пробовал также получать дробную часть с помощью modf и приравнивать к нули но все равно даже когда извлекает корень кубический из 512 и приравнивает дробную часть к нулю выходит фолс.
0
0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 6
06.01.2014, 04:25
А я бы сделал так.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int main()
{
int i=0,j;
while(1)
{
   j=i*i;
   if(j>1000) break;
   if(j>99) printf("%d\n",j);
   i++;
}
getch();
return 0;
}
Пишу сонный, не судите строго.
0
1 / 1 / 0
Регистрация: 06.01.2014
Сообщений: 6
06.01.2014, 04:41
Skolos, у вас не учтено то, что числа должны быть чётными.
От меня такой вариант будет:
C++
1
2
3
4
5
6
7
8
9
#include <conio.h>
#include <iostream>
int main()
{
    for(unsigned i=100;i<1000;i+=2)
        if(pow(i,1.0/2.0)-(int)pow(i,1.0/2.0)==0) printf("%i\n",i); 
    _getch();
    return 0;
}
0
0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 6
06.01.2014, 13:35
Согласен, не учел)
0
 Аватар для Alex566
244 / 155 / 48
Регистрация: 03.04.2013
Сообщений: 317
06.01.2014, 13:45
Что-то я сонный был показалос кубы. Тогда без проблем:
C++
1
2
3
for (unsigned i = 100; i < 1000; i++)
        if ((sqrt(i) == (int)sqrt(i)) && (i % 2 == 0))
            std::cout << i << " ";
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.01.2014, 13:45
Помогаю со студенческими работами здесь

Найти числа, которые являются квадратами некоторого другого числа
Помогите написать программу на С++ Вот условие: Даны целые положительные числа а1, а2 ..., а n. Найти среди них те, которые являются...

Найти в массиве числа, которые являются квадратами простых
Написать программу в которой создается массив из любых чисел, а потом выводятся те числа которые являются квадратами простых

Даны целые положительные числа аь а2,., а„. Найти среди них те, которые являются квадратами некоторого числа т
Упорядочить по возрастанию элементы каждой строки мат рицы размером пхт. Дана строка. Подсчитать количество букв к в последнем ее...

Найти среди чисел те, которые являются квадратами некоторого числа n
даны целые положительные числа а1,а2,...,an. Найти среди них те, которые являются квадратами некоторого числа n.

Найти Среди чисел те, которые являются квадратами некоторого числа т
Даны целые положительные числа А1, А2,..., Аn. Найти Среди них те, которые являются квадратами некоторого числа т.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru