Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Упорядочить три заданных числа по возрастанию Помогите пожалуйста написать простенькую программку на с++, составить программу, упорядочивающую три числа, А, В, С так, что в ячейке А находиться минимальное число, в ячейке В - среднее, в ячейке С максимальное. https://www.cyberforum.ru/ cpp-beginners/ thread890544.html C++ Файл: Сформировать файл, элементами котого являются числа a1, a1*a2, a1*a2*a3,..., a1*a2*a3*...*an
привет всем, помогите пожалуйста решить задачку. Записать в файл N натуральных чисел: a1,a2,...,an(числа получить с помощью датчика случайных). Сформировать новый файл, элементами котого являются числа a1,a1*a2,a1*a2*a3,..., a1*a2*a3*...*an(массив не использовать)
C++ Суммирование в структуре Всех приветствую,начинаю изучать С++ и вот встала такая задачка,думаю второй день над ней,решил спросить у знатоков! Надо найти все произведения автора и общее кол-во напечатанных экземпляров.Со второй частью проблема. Данные в файле записываются вот так: Ivanov Fizika 1995 Eksmo 2 Sidorov Matematika 2011 Rosnano 25 #include... https://www.cyberforum.ru/ cpp-beginners/ thread890530.html C++ Упорядочить список студентов по оценкам,полученным на экзамене по информатике https://www.cyberforum.ru/ cpp-beginners/ thread890485.html
здравствуйте все, помогите составить программу для этой задачки: На диске имеется файл данных STUDENT.DAT. Упорядочить список студентов по оценкам,полученным на экзамене по информатике, и распечатать его.
C++ Определить среднее число пробелов, используемых в строке
Привет всем, помогите создать программу. Дан текстовый файл. Определить среднее число пробелов, используемых в строке.
C++ Не могу разобраться и найти ошибку в коде программы https://www.cyberforum.ru/ cpp-beginners/ thread890449.html
Создать заданное количество копий данного файла в указанных местах. В файл комментариев записать пути к копиям. (вот сама задача) Вот код программы: //1.Создать заданное количество копий данного файла. //В файл комментариев записать пути к копиям. #include <cstdlib> #include <iostream> #include <fstream> #include <conio.h> #include <string.h>
C++ Разработать программу, которая заданное целое число от 1 до 1999 выводит на экран римскими цифрами Разработать программу, которая заданное целое число от 1 до 1999 выводит на экран римскими цифрами. https://www.cyberforum.ru/ cpp-beginners/ thread890446.html C++ Обход вершин графа в глубину стеком
Применить стек для обхода вершин графа, заданного с помощью матрицы смежности, в глубину. Есть код.. Но он не совсем правильно работает.. Как вывести порядок обхода? Т.е. весь маршрут.. К примеру 2->4->3->1 stack.h: #define STACK struct stack STACK { int info ;
C++ Перегрузка функции сложения https://www.cyberforum.ru/ cpp-beginners/ thread890441.html
Здравствуйте, помогите пожалуйста с задачей в C++ Builder Написать перегруженные функции и основную программу, которая их вызывает. а) для сложения целых чисел; б) для сложения комплексных чисел. Не получается с комплексными числами Вот что у меня #include <conio.h>
C++ Нужно перевести римские цифры в арабские Дан текст из заглавных латинских букв, за которым следует пробел. Определить, является ли этот текст правильной записью римскими цифрами целого числа от 1 до 999, и, если является, вывести на экран это число арабскими цифрами( в десятичной системе). (Есть похожая задача на паскале https://www.cyberforum.ru/free-pascal/thread689981.html , но нужно на C или C++) https://www.cyberforum.ru/ cpp-beginners/ thread890440.html
C++ Дан двоичный фаил с целыми числами, все четные числа преобразовать в нули
есть двоичный фаил с целыми числами, все четные числа преобразовать в ноли
C++ Не могу исправить ошибку в коде (функция должна в тексте заменять указанную последовательность символов на две любые цифры) https://www.cyberforum.ru/ cpp-beginners/ thread890423.html
Функция должна в тексте заменять указанную последовательность символов на две любые цифры.А она заменяет первую букву последовательности и следующий символ за ней, даже если этот символ не из моей последовательности. вот код: char* changeLetters(char *pMassiveTxt, char *pLetters) { int startchange=0, lenght; bool bFlag= false; for(lenght=0; pLetters!='\0';lenght++); for(int i=0,...
1 / 1 / 0
Регистрация: 15.12.2009
Сообщений: 46
0

Перегрузка операции - C++ - Ответ 4667387

04.06.2013, 14:32. Показов 599. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день, Друзья!
Столкнулся с такой проблемой, необходимо сравнить 2 пары чисел, вводимых с клавиатуры:
Я перегрузил операцию ввода и вывода, теперь надо сравнить, в условиях задачи написано, что p1(пара 1) больше p2(2ой пары), если (p1.first>p2.first)||(p1.first==p2.first&&p1.second>p2.second). Есть вопрос как ввести p1.first(second) и p2.first(second. Ниже код:
Pair.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
#include <iostream>
 
using namespace std;
 
class Pair
{ int first;
int second;
int s;
public:
    Pair(void);
    ~Pair(void);
    friend istream&operator>>(istream&in, Pair&p1);
    friend ostream&operator<<(ostream&out, const Pair&p1);
};
Pair.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "Pair.h"
 
 
Pair::Pair(void)
{
}
 
 
Pair::~Pair(void)
{
}
 
istream&operator>>(istream&in, Pair&p1)
{   cout<<"1ое число из пары"; cin>>p1.first;
cout<<"2ое число из пары"; cin>>p1.second;
return in;
}
ostream&operator<<(ostream&out, const Pair&p1)
{ out<<p1.first<<" "<<p1.second;
return out;
}
14lab4v2main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include "Pair.h"
 
void main()
{setlocale(LC_ALL, "Russian");  
Pair a;
Pair b;
cin>>a;
cin>>b;
cout<<a;
cout<<b;
cout<<"\n";
system("PAUSE");
}


Вернуться к обсуждению:
Перегрузка операции C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.06.2013, 14:32
Готовые ответы и решения:

Перегрузка операции =
Подскажите пожалуйста как для шаблонной функции перегрузить = есть не сложно то на примере!!

Перегрузка операции
Всем привет! Помогите сделать пожалуйста задание, а то совсем я не понимаю его :-| Перегрузите...

Перегрузка операции ~
Задача: Перегрузить операцию ~ (унарная операция) так, чтобы она изменяла знак закрытых элементов...

Перегрузка операции >>
Здравствуйте. Возник такой вопрос: возможни ли перегрузить оператор &gt;&gt; так, чтобы пользователь мог...

5
04.06.2013, 14:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2013, 14:32
Помогаю со студенческими работами здесь

Перегрузка операции +
Всем привет! Ребята, обясните, пжлста, почему конструктор вызывается дважды. Rational integer1(...

Перегрузка операции
Здравствуйте, можете пожалуйста помочь с кодом на перегрузку операции: + − добавить элемент...

Перегрузка операции >>
Всем привет! Суть: есть класс, есть объект, есть перегруженная операция &gt;&gt; для ввода полей...

Перегрузка операции []
Добрый день. Столкнулся с недопониманием, странной ошибкой. #include &lt;iostream&gt; #include...

Перегрузка операции >>
Добрый день! Решил сделать класс с перегруженными операциями ввода и вывода, с выводом все в...

Перегрузка операции
Здравствуйте! Нужно перегрузить операцию &lt;&lt; для вставки полей объекта класса в файл. Есть класс...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru