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

Нужно исправить ошибки) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оболочка программы http://www.cyberforum.ru/cpp-beginners/thread971618.html
Всем доброго времени суток. Мне по семестровой надо написать небольшую программу с оболочкой. Под оболочкой подразумевается оконный интерфейс, как у типичных программ. Надеюсь, подобное объяснение термина "оболочка" будет достаточным. В чем собственно проблема: я понятия не имею, как писать оболочки. Вы не могли бы мне показать некую литературу или дать некие инструкции с чего начинать, что...
C++ Вывод матрицы спиралью Помогите написать программу вывода матрицы спиралью, желательно с описанием каждого элемента(какой отвечает за строки, какой за столбцы итд). Читал уже тему на этом форуме, но мало что понял. Пожалуйста, помогите. Просьба максимально подробно всё объяснить. Хотелось бы понять всё всё-таки, а не просто скатать код. http://www.cyberforum.ru/cpp-beginners/thread971615.html
C++ Replace в Cstring
Нужно в урле заменить слово и перейти по нему... как мне его заменить? ex->webBrowser.get_LocationURL().Replace(L"zzzz",L""); ?????? ex->webBrowser.Navigate(L"http://127.0.0.1:8080/",0,0,0,0);
Перевод из С# на С++ C++
using System; namespace kod_grey { class Program { static void Main(string args) { Byte i; Console.WriteLine("Table #1");
C++ Вывод из строки в файл http://www.cyberforum.ru/cpp-beginners/thread971608.html
Уважаемые знатоки у меня к вам несколько вопросов по программе.. #include<iostream> #include<fstream> #include<string> using namespace std; int main() { setlocale (LC_ALL, "RUS"); //узнает русс язык
C++ Создать список целых чисел. Создать новый список, записав в него отрицательные элементы Создать список целых чисел. Создать новый список, записав в него отрицательные элементы.(задачу нужно решить 3-мя способами- стек, очередь, двусвязный список) подробнее

Показать сообщение отдельно
Olya2407
0 / 0 / 0
Регистрация: 23.09.2013
Сообщений: 5
07.10.2013, 21:44     Нужно исправить ошибки)
Задание:
В магазине сформирован список постоянных клиентов, который включает ФИО, домашний адрес и размер предоставленной скидки. Удалить из этого списка все повторяющиеся записи, проверился ФИО и адрес.

Нужно написать код через функции пользователя, у меня не получается так, чтобы работала программа. Исходный код:

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
43
44
45
46
47
48
49
50
51
52
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <locale.h>
#include <wchar.h>
 
struct exam
{
    wchar_t name[256];
    wchar_t adress[256];
    int discount;
};
 
int main(int argc, char* argv[])
{
    setlocale(0,"Russian");
    exam information[]= { { _T("Сiрко Валентина Митрофанiвна") , _T("м. Київ, вул. Русанiвська,87 кв. 56; "), 5},
                          { _T("Журенко Ання Володимирвна") ,    _T(" м. Київ, вул. Польова 33, кв. 10 ;  ") , 5},
                          { _T("Дворов Олексiй Олегович") ,      _T("м. Київ, вул. Героїв Севастополя 45, кв. 76; "), 5 },
                          { _T("Рибалка Сергiй Сергiйович") ,    _T(" м. Київ, вул. Магiстральна 9, кв. 35; "), 7},
                          { _T("Рибалка Сергiй Сергiйович") ,    _T(" м. Київ, вул. Магiстральна 9, кв. 35; "), 7 },
                          { _T("Кокос Вiталiй Олександрович") ,  _T(" м. Київ, вул. Театральна 19, кв. 20; "), 5 },
                          { _T("Лолiна Тамара Русланiвна") ,     _T(" м. Київ, вул. Льва Толстого 65, кв. 87; "), 5},
                          { _T("Рист Тетяна Генадiївна") ,       _T(" м. Київ, вул. Арсенальна 78, кв. 145; "), 3 },
                          { _T("Сiрко Валентина Митрофанiвна") , _T(" м. Київ, вул. Русанiвська,87 кв. 56; "), 5 },
                          { _T("Колесник Максим Васильович") ,   _T(" м. Київ, вул. Ленiна 27, кв. 494; "), 7 },
                          { _T("Кокос Вiталiй Олександрович") ,  _T(" м. Київ, вул. Театральна 19, кв. 20; "), 5 },
                          { _T("NULL"), _T("NULL"), 0 } };
 
    int iIndex = 0;
    while (wcscmp(_T("NULL"),information[iIndex].name) != 0)
    {
        int nIndex = iIndex+1;
        while (wcscmp(_T("NULL"),information[nIndex].name) != 0)
        {
            if (!wcscmp(information[iIndex].name, information[nIndex].name))
                for (int k = nIndex; wcscmp(_T("NULL"),information[k].name) != 0; k++)
                    information[k] = information[k+1];
 
            nIndex++;
        }
 
        iIndex++;
    }
 
    for (int n = 0; wcscmp(_T("NULL"),information[n].name) != 0; n++)
        wprintf(L"%s %s %d\n",information[n].name,information[n].adress,information[n].discount);
 
    _getch();
 
    return 0;
}
Помогите, пожалуйста)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru