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

Описать структуру с именем ORDER - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Организовать из слов строки однонаправленный список, упорядочивая слова по алфавиту http://www.cyberforum.ru/cpp-beginners/thread1145017.html
Дана символьная строка, состоящая из слов, разделенных пробелом. Составить про-грамму, которая вводит строку, организует из слов строки однонаправленный список, упорядочивая слова по алфавиту. Вывести на печать сформированный список. Подсчитать количество слов, начинающихся на буквы “а” и “м”, вывести на печать слова и их количество или сообщение о неудаче.
C++ В чем разница между указателем и указателем на указатель? int x, *p, *q; x=10; p=&x; q=p; cout<<*q; int x, *p, **q; x=10; p=&x; q=&p; http://www.cyberforum.ru/cpp-beginners/thread1145015.html
Русский шрифт в Borland C++ 3.1 C++
Сразу извиняюсь, за подобную тему, но в шапке под форума русские шрифты в консоли, много что перепробовал, но так русский и не смогу реализовать в Borland C++ 3.1 Подскажите реально действующий способ!!!
C++ Представление числа N в виде всевозможных сумм K
Составить программу, которая печатает все различные представление числа N в виде всевозможных сумм K натуральных чисел (N, K-вводятся, 1<K<N ). Если К=0, то выдать все возможные суммы. Представления чисел, отличающихся только порядком слагаемых, считаются одинаковыми.
C++ Вывести наименшую зарплату на предприятии с двумя цифрами после запятой http://www.cyberforum.ru/cpp-beginners/thread1144999.html
Очень-очень вас прошу помогите с задачей На малом предприятии работает определенное количество работников, но не менее двух – директора и главного бухгалтера. Зная зарплаты всех работников, найти наименшую зарплату на предприятии. Технические условия Входные данные В одной строке через пробел заданы заработные платы работников в гривнах. Все входные числа являются неотрицательными...
C++ Ошибка при использовании цикла while Здравствуйте! вот у меня цикл while, не с постусловием, ругается на S=S->next; и C=C->next; во всех остальных процедурах работает норм, а здесь не пойму че так, без этого не как как помне, но если кто-то подскажет как по другому, то буду только рад вот в общем код процедуры ниже, строчки на которые ругается сделал жирно и подчеркнуто! код ошибки: Warning ...cpp ...: Unreachable code void... подробнее

Показать сообщение отдельно
Ivan123456
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 9
10.04.2014, 23:14     Описать структуру с именем ORDER
Здравствуйте, помогите додумать задание:
Описать структуру с именем ORDER, содержащую следующие поля: расчетный счет плательщика; расчетный счет получателя; перечисляемая сумма в руб. Написать программу, выполняющую следующие действия:
- ввод с клавиатуры данных в массив, состоящий из 8 элементов типа; ORDER;
- записи разместить в алфавитном порядке по расчетным счетам плательщиков;
- вывод на экран информации о сумме, снятой с расчетного счета плательщика, введенного с клавиатуры;
-если такого расчетного счета нет, вывести соответствующее сообщение.

Что-то попытался сам сделать,начал и не могу закончить,если не сложно.
Работаю в Visual Studio 2010 c++
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
32
33
34
35
36
37
38
39
40
41
42
#include<locale.h> 
#include<stdlib.h> 
#include<stdio.h> 
#include<string.h> 
#include<Windows.h>
#include<ctype.h> 
#include<string>
#include<iostream>
using namespace std; 
struct Order 
{
    long payer;//Плательщик
    long receiver;//Получатель
    double sum;//Перечисляемая cумма
};
 
bool bySumDescendant(const Order & a, const Order & b)
{
    return a.sum > b.sum;
}
 
int main()
{
    setlocale(LC_ALL,"Russian");
    const int NUM_ORDERS=8;
    Order orders[NUM_ORDERS],ORD;
 
    for (int i=0;i< NUM_ORDERS;++i)
    {
        cout<<"\nOrder #"<<(i+1)<<endl;
        cout<<"Расчетный счет плательщика: ";
        cin>>orders[i].payer;
        cout<<"Расчетный счет получателя: ";
        cin>>orders[i].receiver;
        cout<<"Перечисляемая сумма  в руб: ";
        cin>>orders[i].sum;
    }
 
    cout << "\nСумма, снятая с расчетного счета плательщика: ";
    cin >> ORD.payer;
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru