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

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
Тимкин Николай
2 / 2 / 0
Регистрация: 11.11.2013
Сообщений: 55
15.01.2014, 19:14     Найти все двузначные числа, сумма квадратов цифр которых кратна M #1
Найт все двузначные числа , сумма квадратов цифр которых кратна 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
Посмотрите здесь:

Найти все двузначные числа, сумма цифр которых не меняется при умножении 2,3,4,5,6,7,8,9 C++
C++ Найти все натуральные числа от 1 до n, суммы квадратов цифр которых равна самому числу
Найти все двузначные числа, сумма квадратов цифр которых делится на 17 C++
C++ Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9
C++ Найти все целые числа из промежутка от 300 до 600, у которых сумма делителей кратна 10 (Netbeans)
Переписать из массива Y все элементы сумма цифр которых кратна 3-ем в массив Z C++
C++ Найти на отрезке все числа, сумма цифр которых дает заданное
Найти все трехзначные числа, состоящие из разных цифр, сумма которых равна А C++
C++ Дано двузначное натуральное число m. Получить все двузначные натуральные числа, сумма квадратов цифр которых р
C++ Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2, 3, 4, 5, 6, 7, 8, 9
Найти все n-значные числа, сумма квадратов цифр которых кратна М C++
Найти все натуральные числа из промежутка от 1 до 200, у которых сумма цифр равна S C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.01.2014, 19:31     Найти все двузначные числа, сумма квадратов цифр которых кратна M #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
Сообщений: 55
15.01.2014, 19:34  [ТС]     Найти все двузначные числа, сумма квадратов цифр которых кратна M #3
Это надо к моему прибавить или само полностью???
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.01.2014, 19:57     Найти все двузначные числа, сумма квадратов цифр которых кратна M #4
Тимкин Николай, полностью
добавь в начало
C++
1
2
3
#include "stdafx.h"
#include<iostream>
#include<cmath>
Yandex
Объявления
15.01.2014, 19:57     Найти все двузначные числа, сумма квадратов цифр которых кратна M
Ответ Создать тему
Опции темы

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