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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Тимкин Николай
2 / 2 / 0
Регистрация: 11.11.2013
Сообщений: 63
#1

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

15.01.2014, 19:14. Просмотров 1561. Ответов 3
Метки нет (Все метки)

Найт все двузначные числа , сумма квадратов цифр которых кратна M
Вот у меня программ есть но она выводит сколько цифр,
а мне надо чтобы выводило сами числа.
Помогите что надо сделать чтобы выводило.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
using namespace std;
 
int main(){
  int n=0, m;
  setlocale(LC_ALL, "Russian");
 
  cout<<"Введите число M. ->";
  cin>>m;
{
  for(int i=1; i<=9; i++)
    for(int j=0; j<=9; j++)
      if((i*i+j*j) % m==0)
    n=n+1;
      }
  cout<<n<<"." ;
 
  return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2014, 19:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти все двузначные числа, сумма квадратов цифр которых кратна M (C++):

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

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

Дано двузначное натуральное число m. Получить все двузначные натуральные числа, сумма квадратов цифр которых р - C++
Дано двузначное натуральное число m. Получить все двузначные натуральные числа, сумма квадратов цифр которых равна m (например, если m=13,...

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9 - C++
Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9. Знаю что должно вывести 18, 45, 90,...

Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2, 3, 4, 5, 6, 7, 8, 9 - C++
Вроде код правильный наклепала. А вывода никакого нет. В чем ошибка? #include &lt;vcl.h&gt; #include &lt;iostream.h&gt; #include &lt;math.h&gt; ...

Найти все двузначные числа, сумма цифр которых не меняется при умножении 2,3,4,5,6,7,8,9 - C++
Найти все двузначные числа сумма цифр которых не меняется при умножении 2,3,4,5,6,7,8,9 на .Числа от 10 до 99.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.01.2014, 19:31 #2
Тимкин Николай,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
bool CheckM(int number,int M)
{
    int suma = 0;
    while(number>0)
    {
        double temp = number%10;
        suma+=pow(temp,2);
        number/=10;     
    }
    return suma%M==0?true:false;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
    int M;
    std::cin>>M;
    for(int i=10;i<100;i++)
        if(CheckM(i,M))
            std::cout<<i<<std::endl;
    std::cin.get();
    std::cin.get();
 
}
Тимкин Николай
2 / 2 / 0
Регистрация: 11.11.2013
Сообщений: 63
15.01.2014, 19:34  [ТС] #3
Это надо к моему прибавить или само полностью???
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.01.2014, 19:57 #4
Тимкин Николай, полностью
добавь в начало
C++
1
2
3
#include "stdafx.h"
#include<iostream>
#include<cmath>
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.01.2014, 19:57
Привет! Вот еще темы с ответами:

Найти все целые числа из промежутка от 300 до 600, у которых сумма делителей кратна 10 (Netbeans) - C++
Ребят, помогите пожалуйста написать программу для данной задачи: Найти все целые числа из промежутка от 300 до 600, у которых сумма...

Переписать из массива Y все элементы сумма цифр которых кратна 3-ем в массив Z - C++
Вот что я хотел сделать, но ничего не выходит, помогите сделать. Нужно через функцию и если можно как можно проще что бы понятно было....

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

Найти все натуральные числа от 1 до n, суммы квадратов цифр которых равна самому числу - C++
Найти все натуральные числа от 1 до n, сумма квадратов цифр которых равна самому числу Помогите пожалуйста,или проверьте) #include...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
15.01.2014, 19:57
Ответ Создать тему
Опции темы

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