Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/21: Рейтинг темы: голосов - 21, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 22.06.2010
Сообщений: 4
1

Взаимно обратные числа

10.01.2011, 21:24. Показов 4163. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите написать программу, которая в последовательности действительных чисел позволяет выяснить, имеются ли среди соседних элементов в этой последовательности взаимно обратные числа.
P.S. Приходится использовать с++ версии 5.02, не по своей воле.
Заранее благодарен.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2011, 21:24
Ответы с готовыми решениями:

Ошибка в коде (взаимно обратные числа)
Определить в одномерном числовом массиве A, из n элементов число соседств из взаимно обратных...

Определить, являются ли натуральные числа A и B взаимно простыми (взаимно простые числа не имеют общих делителей, кроме
Определить, являются ли натуральные числа A и B взаимно простыми (взаимно простые числа не имеют...

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

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

2
377 / 357 / 23
Регистрация: 14.12.2010
Сообщений: 1,265
10.01.2011, 21:28 2
а в чем проблема? проверяешь произведения пар чисел на равенство 1 и всё.
0
программист С++
860 / 600 / 147
Регистрация: 19.12.2010
Сообщений: 2,014
10.01.2011, 21:41 3
Лучший ответ Сообщение было отмечено Invisibl9 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream> 
#include <vector>
#include <algorithm>
#include <iterator>
#include <conio.h>
 
using namespace std;
 
int main()
{
    vector<double> v;
    copy(istream_iterator<double>(cin), istream_iterator<double>(), inserter(v, v.begin()));
    for (vector<double>::iterator i = v.begin(), end = v.end() - 1; i != end; ++i)
        if ( (*i) * (*(i + 1)) == 1)
            cout << *i << " * " << *(i + 1) << " = 1\n";
    _getch();
    return 0;
}
0
10.01.2011, 21:41
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2011, 21:41
Помогаю со студенческими работами здесь

Даны целые числа р и q. Получить все делители числа q, взаимно простые с р.
Даны целые числа р и q. Получить все делители числа q, взаимно простые с р. Решите на С++. Заранее...

Даны натуральные числа p и q. Получить все делители числа q, взаимно простые к p.
Даны натуральные числа p и q. Получить все делители числа q , взаимно простые к p.

Даны натуральные числа p и q. Получить все делители числа q, взаимно простые к p
Даны натуральные числа p и q. Получить все делители числа q , взаимно простые к p. помогите...

Даны целые числа р и q. Получить все делители числа q, взаимно простые с р
Получить все делители числа q, взаимно простые с р.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru