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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.86
sovershenstvo
0 / 0 / 0
Регистрация: 18.02.2012
Сообщений: 125
#1

Найти все натуральные числа от 1 до n, суммы квадратов цифр которых равна самому числу - C++

10.11.2012, 18:18. Просмотров 1877. Ответов 23
Метки нет (Все метки)

Найти все натуральные числа от 1 до n, сумма квадратов цифр которых равна самому числу
Помогите пожалуйста,или проверьте)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int sum(int c);
{int s=0;
while c>=1 do
s=s+sqr(c fmod 10);
c=c fdiv 10;
return s}
int main();
{int i,n;
cout<<"n";
cin>>n;
for (i=1;i<n;i++)
if (sum(i)=i)
cout<<i<<" "<<endl;
system("pause");
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2012, 18:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти все натуральные числа от 1 до n, суммы квадратов цифр которых равна самому числу (C++):

Массив: Получить все меньшие n натуральные числа, квадрат суммы цифр которых равна m. - C++
Дано натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых равна m. Я не понял условия, кому не...

Найти все натуральные числа из промежутка от 1 до 200, у которых сумма цифр равна S - C++
Найти все натуральные числа из промежутка от 1 до 200, у которых сумма цифр равна S (S вводить с клавиатуры).

Найти все трехзначные числа, сумма цифр которых равна данному целому числу - C++
Найти все трехзначные числа?сумма цифр которых равна данному целому числу! Ребята побыстрее надо, заранее спасибо!

Найти все трехзначные числа, сумма цифр которых равна заданному целому числу - C++
Задача: Найти все трехзначные числа, сумма цифр которых равна данному целому числу Решение: #include &lt;iostream&gt;; void main() { ...

Найти трехзначные числа, сумма квадратов этих цифр равняется самому числу. - C++
Найти трехзначные числа, сумма квадратов этих цифр равняется самому числу.

Найти все натуральные числа, меньшие n, квадрат суммы цифр которых равен m - C++
даны натуральные числа m и n y найти все натуральные числа меньшие n квадрат суммы цифр которых равен m

23
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.11.2012, 19:57 #16
David Sylva, это понятно)) Пример конкретный с ошибкой есть?
0
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 543
10.11.2012, 20:00 #17
Цитата Сообщение от David Sylva Посмотреть сообщение
(pow(Sum(i),2))
Sum - это целочисленная ф-ция, ф-ция pow ее не принимает - выдаст ошибку. Как вариант - pow(double(Sum([i]), 2)), но это влечет потерю данных.
0
David Sylva
1290 / 952 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
10.11.2012, 20:01 #18
Какой пример? Ты в пятом посте выложил, вот этот код с ошибкой. Я проверил у себя и решил тебе указать на небольшую не точность в твоём коде. Вот и всё.
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.11.2012, 21:07 #19
Цитата Сообщение от David Sylva Посмотреть сообщение
у меня твоя программа выдаёт ошибку.
Вот я и спрашиваю про это. Неточность и ошибка - разные вещи.

Добавлено через 3 минуты
Afflicted, ошибку не выдаст.
http://liveworkspace.org/code/37cba37e6f0c98c9b3d88da873cfc509
0
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 543
10.11.2012, 21:18 #20
BumerangSP
[img]http://s42.***********/i097/1211/39/eb06d4df3e28.jpg[/img]
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.11.2012, 21:33 #21
Afflicted, ну, так это студия. У нее свои заморочки. Удивляюсь, как она промолчала про отсутствие stdafx.h
0
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 543
10.11.2012, 21:37 #22
я создавал пустой проект. stdafx.h не нужен.
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
10.11.2012, 21:50 #23

Не по теме:

Afflicted, не суть, это я к слову.


Суть в том, что я на конкретном примере (в онлайн компиляторе с поддержкой c++11) показал возможность использования int.
0
Kuzia domovenok
10.11.2012, 21:56     Найти все натуральные числа от 1 до n, суммы квадратов цифр которых равна самому числу
  #24

Не по теме:

ой-ой-ой

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2012, 21:56
Привет! Вот еще темы с ответами:

Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых , равен m - C++
Даны натуральные числа n, m. Получить все меньшие n натуральные числа, квадрат суммы цифр которых , равен m Решите на С++.Буду благодарна!

Получить натуральные числа куб суммы цифр которых равен заданному числу - C++
Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m. #include &lt;iostream&gt; using namespace std; int main()...

Найти 3 натуральных числа сумма квадратов которых равна заданному числу - C++
Дано натуральное n. Указать x,y,z таких натуральных чисел, что n=x2 +y2 +z2 и x&lt;=y&lt;=z , используя перебор значений.

Получить все меньше n натуральные числа, квадрат суммы которых равна m - C++
Заданные натуральные числа m и n. Получить все меньше n натуральные числа, квадрат суммы которых равна m.


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

Или воспользуйтесь поиском по форуму:
24
10.11.2012, 21:56
Ответ Создать тему
Опции темы

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