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

Автоморфные числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Удалить из массива автоморфные числа http://www.cyberforum.ru/cpp-beginners/thread77941.html
Удалить из массива автоморфные числа, т.е. числа, которые совпадают с младшими разрядами своих квадратов (25*25 = 625)?)решите плиз,прост остался последний зачёт,а я в этом не очень разбираюсь(( заранее благодарен!)
C++ Матрица Здравствуйте. Помогите пожалуйста с задачей. Нужно сравнить элементы матрицы в С++. http://www.cyberforum.ru/cpp-beginners/thread77939.html
Проверьте и найдите ошибки плз C++
вот условие задачи: Задача 1. Разработать класс для представления несократимой дроби, задаваемой двумя полями целого типа (числитель и знаменатель). Класс должен включать весь необходимый интерфейс: конструкторы, перегрузку операций (в том числе + и =), другие необходимые методы. Продемонстрировать: выполнение цепочки для сложения объектов класса и целых чисел; цепочки присваиваний....
В чем ошибка? C++
Поменять местами первый максимальный элемент массива А(5) и последний минимальный элемент массива В(5). использовать ф-ций. #include <stdio.h> #include <conio.h> #define x 5 #define y 5 void Massiv(int* A,int* B); void swap(int* pN,int* pM) { int temp; temp=*pM;
C++ список http://www.cyberforum.ru/cpp-beginners/thread77896.html
Человечки, ну помогите добить эту программку, ну пожалуйста !! Вот это работает, но без классов: #include <stdio.h> #include <string.h> #include <stdlib.h> typedef struct _node {
C++ Для каждого из массивов найти максимальный элемент Дано три одномерных массива: x, y, z. Для каждого из них найти максимальный элемент. Предусмотреть функции vvod( ) и max( ) для введения елементов каждого массива и для нахождения максимального элемента обрабатываемого массива. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
22.12.2009, 10:23     Автоморфные числа
C++
1
2
3
4
5
6
7
8
9
10
11
12
int x,s,m,o;
cin>>n;
for (x=n; x>0; --x)
{
 s=x*x;
 for (m=10; m<x; m*=10);
 o=s%m;
 if (x==o)
 {
  cout<<x;
 }
}
Добавлено через 43 секунды
Кроме как циклом иного решения нет.
 
Текущее время: 06:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru