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

Найти числа - C++

Восстановить пароль Регистрация
 
Ymnik
0 / 0 / 0
Регистрация: 24.09.2009
Сообщений: 62
28.09.2009, 14:48     Найти числа #1
Найти два целых чила m и n, которые в приперемножение m*n не изменяют своего значение, если поменять местами их елементы (например, 38 и 83)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2009, 14:48     Найти числа
Посмотрите здесь:

Найти в каждом столбце матрицы G элементы, которые больше числа А и меньше числа С C++
C++ Найти все натуральные числа, не превосходящие заданного числа
C++ Найти в последовательности числа, которые являются квадратом числа m
По последней цифре числа найти последнюю цифру квадрата этого числа C++
C++ Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2,3,4,5,6,7,8,9
Найти элементы в каждом столбце матрицы G размером 7х4, которые больше числа А и меньше числа С C++
Найти числа, которые являются квадратами некоторого другого числа C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mamedovvms
2915 / 836 / 93
Регистрация: 30.04.2009
Сообщений: 2,614
28.09.2009, 14:56     Найти числа #2
как то не полно дана задача, найти надо среди двухзначных, или до какого то n или одно число вводится, как то расплывчито написано задание
Rififi
 Аватар для Rififi
2332 / 1047 / 43
Регистрация: 03.05.2009
Сообщений: 2,656
28.09.2009, 15:06     Найти числа #3
C++
1
2
3
4
5
6
7
#include <iostream>
int main() { 
  for (int i=0; i<=9; i++) 
    for (int j=0; j<=9; j++) 
       if (i!=j) std::cout << i << j << " * " << j << i << std::endl; 
  return 0; 
}
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
28.09.2009, 15:16     Найти числа #4
Цитата Сообщение от Ymnik Посмотреть сообщение
два целых чила
думаю там могут быть и 3х значные, и пяти.
так же 66*55...
%)
Rififi
 Аватар для Rififi
2332 / 1047 / 43
Регистрация: 03.05.2009
Сообщений: 2,656
28.09.2009, 15:18     Найти числа #5
Загадка:
дано две цифры двузначного числа. как из них сделать одно число?
Ymnik
0 / 0 / 0
Регистрация: 24.09.2009
Сообщений: 62
28.09.2009, 15:19  [ТС]     Найти числа #6
Извините, с русским не дружу...ноо:
Найти все пары двухзначительных натуральных чисел n,m таких что значение произведения nm не изменится, если поменять местами цифры каждого из сомножителей (такой пароб буде,наприклад,38 и 83)
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
28.09.2009, 18:00     Найти числа #7
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream.h>
#include <iomanip> 
int main ()
{
    for(int i=10; i<100; i++)
        for(int j=10; j<100; j++)
            if(i*j==(i/10+(i%10)*10)*(j/10+(j%10)*10))
                cout<<i<<"   "<<j<<endl;            
    system("pause");        
    return 0;
}
Rififi,
Вами приведенный код правильный но неполный. Например моя программа выдала и такую пару: 96 и 23, и еще несколько подобных пар, которых Ваша программа не выдаст.
Ymnik
0 / 0 / 0
Регистрация: 24.09.2009
Сообщений: 62
29.09.2009, 12:56  [ТС]     Найти числа #8
А можна в C
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
29.09.2009, 13:13     Найти числа #9
МожнА
C
1
2
3
4
5
6
7
8
9
10
11
12
#include "stdio.h"
#include "conio.h"
 
int main ()
{
        for(int i=10; i<100; i++)
                for(int j=10; j<100; j++)
                        if(i*j==(i/10+(i%10)*10)*(j/10+(j%10)*10))
                                printf("%d and %d\n", i, j);                        
        getch();                
        return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.09.2009, 13:28     Найти числа
Еще ссылки по теме:

C++ Найти все трехзначные числа, квадраты которых оканчиваются тремя цифрами, которые и составляют искомые числа
Найти все натуральные числа, не превосходящие числа n, которые можно представить в виде суммы слагаемых C++
C++ Массив A содержит только два одинаковых числа. Найти эти числа и указать их индексы ошибка
C++ Найти все двузначные числа, сумма цифр которых не меняется при умножении числа на 2, 3, 4, 5, 6, 7, 8, 9
Найти все числа меньшие числа Мерсенна C++

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

Или воспользуйтесь поиском по форуму:
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9383 / 5433 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
29.09.2009, 13:28     Найти числа #10
Цитата Сообщение от Ymnik Посмотреть сообщение
А можна в C
можнА!
В программе valeriikozlov замените
Цитата Сообщение от valeriikozlov Посмотреть сообщение
C++
1
2
#include <iostream.h> 
#include <iomanip>
на
C
1
2
#include <stdio.h>
#include <stdlib.h>
a
Цитата Сообщение от valeriikozlov Посмотреть сообщение
C++
1
cout<<i<<" "<<j<<endl;
на
C
1
printf("%d %d\n", i, j);
и будет Вам счастье!
Yandex
Объявления
29.09.2009, 13:28     Найти числа
Ответ Создать тему
Опции темы

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