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

Сортировка выводимых данных в алфавитном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не найден fstream.h ..... http://www.cyberforum.ru/cpp-beginners/thread78917.html
#include <iostream> #include <fstream.h> #include "int.h" using namespace std; fatal error C1083: Cannot open include file: 'fstream.h': No such file or directory у меня Вижуал 2005... что...
C++ При запуске программы пишет Run-Time Check Failure #2 Stack around the variable 'mas' was corrupted Программа, которая генерирует 20 случайных чисел от 3.5 до 9.7, и потом сравнивает, есть ли два числа, сумма которых меньше другого числа. Компилируется без ошибок, но при запуске пишет: Run-Time... http://www.cyberforum.ru/cpp-beginners/thread78915.html
C++ Программа с векторами
Прошу вас проверить, что в данной программе неправильно, т. к. я не нахожу никаких ошибок. Однако, компилятор работает с ней совсем не так, как хотелось бы... class Employee { public:...
Найти отрезок максимальной длины в массиве А C++
Найти отрезок максимальной длинны в массиве А из К элементов и вывести его на экран ,состоящий из элементов данного массива по правилу a1=an, a2=an-1(предпоследний),a3=an-2 итд где a1-'это первый...
C++ Файлы и функции http://www.cyberforum.ru/cpp-beginners/thread78903.html
Народ... помогите с задачкой: Написать программу, вводящую в файл или читающую из файла ведомость студентов. Для получения места в общежитии формируется список студентов, который включает ФИО...
C++ C/C++ Решите задачу. Я ноль в этом деле Программирую на TurboС++IDE(TurboC_3) Задача:Дан одномерный массив А(размерностью N).Разработать алгоритм выбора элементов, встречающихся в массиве А более одного... подробнее

Показать сообщение отдельно
mabden
0 / 0 / 0
Регистрация: 24.12.2009
Сообщений: 10
24.12.2009, 19:57  [ТС]
Ну а может есть другой способ вывода в алфавитном порядке?

Добавлено через 3 часа 16 минут
Сделал как вы сказали переправил, заработало но теперь один баг, он последнию запись вписывает во все, то есть если мы записываем
C++
1
sortfio[n] [0]=tz.fio;
то заместо n он вписывает во все и тоесть последняя запись отображается во всех ((((((((

помогите


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
void Zadiak(FILE *f)
{
        zadiak tz;
        int n = 0;
        char cel[DL_FIO];
        puts ("\nВведите интересующей знак задиака");
        gets (cel);
        char *sortfio[100] [3]; //создал массив
 
        rewind (f);
        while(fgets((char*)&tz,45,f)!=NULL)
        {
                tz.fio[DL_FIO-1]='\0';
                tz.zad[DL_ZZAD-1]='\0';
                tz.dr[DL_DR-1]='\0';
                if (strncmp (tz.zad, cel, strlen (cel)) == 0 )
                {
                        sortfio[n] [0]=tz.fio; //записываю данные в массив (именно на эти строчки и ругается компилятор)
                        sortfio[n] [1]=tz.zad;
                        sortfio[n] [2]=tz.dr;
 
                        n++;
                        //printf("\n%d %s %s  %s",n, tz.fio, tz.zad, tz.dr );
                }
        }
        if(n==0)puts("Заданого задиака нет!");
        else
        {
               // добавил вывод массива
                for(int i=0;i<n;i++)
                {
                        printf("\n%d %s %s  %s",i+1, sortfio[i] [0],sortfio[i] [1], sortfio[i] [2] );
                }
        }
}
Добавлено через 4 минуты
получаеться что то ввиде
1 Чичерин К. А. дева 19.09.8
2 Чичерин К. А. дева 19.09.8
3 Чичерин К. А. дева 19.09.8
4 Чичерин К. А. дева 19.09.8
5 Чичерин К. А. дева 19.09.8
6 Чичерин К. А. дева 19.09.8
7 Чичерин К. А. дева 19.09.8
8 Чичерин К. А. дева 19.09.8
9 Чичерин К. А. дева 19.09.8
10 Чичерин К. А. дева 19.09.8

хотя структура файла
Разадинов А. П. водолей 12.04.88
Нишиков А. Н. рыбы 5.10.80
Вавилонов Е. В. скорпион 20.11.78
Василев Н. В. deva 21.10.79
Паласухин К. В. рак 18.08.84
Варанен Н. Г. дева 14.03.86
Sad D. B. дева 9.07.87
Ланшиков П. Р. лев 30.10.81
Куринанов Л. Т. стрилец 23.09.45
Чичерин К. А. дева 19.09.89

Добавлено через 40 минут
Помогите люди добрые!!!! 4 день голову ламаю....

Добавлено через 4 часа 43 минуты
Ребятушки, ну дайте кто нибудь советик, очень нана!!!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru