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

Сортировка по алфавиту - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Дешифрование http://www.cyberforum.ru/cpp-beginners/thread1008418.html
У Страуструпа есть такие упражнения 11. (*2) Напишите шифрующую программу, которая читает символы из cin и пишет их в cout в зашифрованном виде. Можно использовать следующий простой метод шифрации: для символа s зашифрованное представление получается в результате операции s^key, где key - массив символов, передаваемый в командной строке. Символы из массива key ...
C++ Как сравнить строки? Бобрый день. Подскажите пжалста, как можно сравнить строки без учета регистра (шобы самому не писать функцию перевода в нижний регистр). надо сравнить две строковых переменные без учета регистра: String Sklad.tip; String poisk; // Создаю консольное приложение в визуал студии , интересуют именно сишные методы, а не визуала Заранее всем по "спасибу" :) http://www.cyberforum.ru/cpp-beginners/thread1008416.html
No operator found which takes a right-hand operand C++
Кто подскажет в чем ошибка? #include <iostream> #include <vector> class LongNumber { public:
Найти количество элементов массива вещественных чисел, дробная часть которых равна 0,5 C++
Найти количество элементов массива вещественных чисел, дробная часть которых равна 0,5
C++ В чем ошибки ? http://www.cyberforum.ru/cpp-beginners/thread1008378.html
#include<iostream> using namespace std; int main() { const int n = 10; int mas; int i;
C++ Ошибка в указателе Необработанное исключение по адресу 0x6F274F98 (msvcr110d.dll) в Динамическая матрица.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFEEEFEE2. вот что выводит когда ввожу матрицы int main() { setlocale(LC_ALL, "Russian"); int N,M,Y,U; cout << "Введите размер первой" << endl; cin >> N >> M; int** p=new int*; подробнее

Показать сообщение отдельно
Mirazhana
1 / 1 / 0
Регистрация: 04.09.2012
Сообщений: 94
15.11.2013, 09:23     Сортировка по алфавиту
Доброго времени суток. Имеется задача:
Кликните здесь для просмотра всего текста

Описать структуру с именем ORDER, содержащую следующие поля:
*расчетный счет плательщика
*расчетный счет получателя
*перечисляемая сумма в рублях
Написать программу выполняющую следующие действия:
*ввод с клавиатуры данных в массив состоящий из восьми элементов типа ORDER, записи должны быть размещены в алфавитном порядке по расчетным счетам плательщиков
*вывод на экран информации о сумме, снятой с расчетного счета плательщика, введенного с клавиатуры
*если такого расчетного счета нет, выдать на дисплей соответствующее сообщение


Пыталась решить сама, но получилось далеко не все, а именно, не могу сделать сортировку по алфавиту, может кто подсказать как это сделать?

Вот что у меня есть:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <string>
using namespace std;
 
 
int main () {
//--------------------------------------------------------------------------
    struct order {
        long payer_account;
        long receiver_account;;
        double sum; 
    };
    order dictionary[8]; 
//--------------------------------------------------------------------------
    for(int i=0; i < 8; i++) { 
        cout << i+1 << ") payer_account receiver_account sum: ";
        cin >> dictionary[i].payer_account >> dictionary[i].receiver_account >> dictionary[i].sum;
    }
//--------------------------------------------------------------------------
    long s;
    bool mark = true;
    cout<<"Input s: ";
    cin >> s;
    for(int i=0; i < 8; i++)
        if((dictionary[i].payer_account == s) || (dictionary[i].receiver_account == s)) {
            cout << ", Payer: " << dictionary[i].payer_account << ", Receiver: " <<  dictionary[i].receiver_account << "Summa: " << dictionary[i].sum <<endl;
            mark=false;
        }
    if(mark)
        cout<<"No payers!";
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru