Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
2 / 2 / 0
Регистрация: 18.02.2013
Сообщений: 29
1

Массив, сделать вывод его на экран

28.04.2013, 17:03. Просмотров 321. Ответов 0
Метки нет (Все метки)

я хочу сделать функцию, которая выодит на экран все элементы массива, а там, где я ничего не вводила, чтобы писало "Пустота"

моя структура
C++
1
2
3
4
5
6
7
struct Tichet{
    int number;
    char station_otprav[20];
    char station_pribit[20];
    char data_time_otprav[14];
    char data_time_pribit[14];
};
записываю массив с начала файла, затем с конца
там где я вводила данные, то нормально считывает,
а где ничего не вводила - выводит ерунду, где номер адрес, где строки -много "H"

Код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
void Console_Out(Tichet *massiv,int size){
    for(int i = 0; i < size; i++){
    if (massiv[i].number!=NULL){
        printf("\n%i. Номер : %i",i+1,massiv[i].number);
        printf("\n  Введите станцию отправления :%s",massiv[i].station_otprav);
        printf("\n  Введите станцию прибытия :%s", massiv[i].station_pribit);
        printf("\n  Введите дату время отправления :%s",massiv[i].data_time_otprav);
        printf("\n  Введите дату время прибытия :%s\n",massiv[i].data_time_pribit);
        }
        else printf("Пустота");
    }
}
в принципе можно сделать флажки, сколько я записала с начала файла и с конца, но может можно проще
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2013, 17:03
Ответы с готовыми решениями:

вывод на экран случайного одномерного массива,ввод с клавиатуры одномерного массива и вывод его на экран.и все это в одной проге.как это сделать?
надо чтобы при запуске прграммы в паскале сначала вывелся на кран одномерный случайный массив,потом...

Двухмерный массив и его вывод на экран после каждой итарации(эффект видео)
Есть двухмерный массив. Есть цикл в котором проводятся над ним преобразования, одно, два, 10, 100...

Есть динамический массив с размерностью 5, необходимо его сделать с размерностью 6, заполнить цифрами и вывести на экран
День добрый. Не хочется никому морочить голову дурацкими вопросами, поэтому стараюсь находить на...

Реализовать поиск элемента по его индексам и вывод его на экран
Уважаемые мужчины=) помогите написать программу. А то как Вы знаете слабый пол не дружит с...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2013, 17:03

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выведите на экран массив, его минимальный элемент и его индекс в массиве
Сгенерируйте массив из n=10 случайных целых чисел в диапазоне от 0 до 10. Выведите на экран...

Сформулировать одномерный массив, задать его значения при инициализации и вывести его на экран
Друзья, помогите пожалуйста с решением данной задачи, плохо разбираюсь в C++, по этому пожалуйста...

Ввести одномерный массив из 7 целых чисел с клавиатуры и вывести его на экран. Найти его наименьший элемент
вывести одномерный массив из 7 целых чисел с клавиатуры и вывести его на экран. найти его...

Массив: Вывести массив на экран. Выделить цветом его максимальный и минимальный элементы.
Всем привет) разбираюсь с массивами и тут очень интересная задачка но никак не могу понять как ее...

Инициализация массива и вывод его на экран
6.1) Заполнить массив из пятнадцати элементов случайным образом вещественными значениями х (-50 &lt;...

Инициализация массива и вывод его на экран
1. Заполнить массив из восьми элементов следующими значениями: первый элемент массива равен 37,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.