Стройотряд

Тема в разделе "Pascal and Delphi", создана пользователем Diwixis, 14 дек 2011.

  1. Diwixis

    Diwixis New Member

    Регистрация:
    14 дек 2011
    Сообщения:
    1
    Симпатии:
    0
    [​IMG]
    Программа отбирает студентов для уч-я в стройотряде. нужно что бы я мог вводить туда фамилии, пол (0-ж, 1-м), признаки: успеваемость (0-тройки, 1-тройки и четверки......), участие в общ жизни (0-нет, 1-да). специальность (0-нет, 1-повар, 2-каменщик.....) Но может так быть что студент имеет несколько професии. Затем нужно что бы мне предлогалось несколько списков (т.е. программа должна обработать данные). Например только учеников имеющих специальность повар и водитель.
    То что на картинке - создал массив. ввожу туда фамилии, а он мне почему-то выводит только по 1 букве из фамилий. Есть подозрения что в задаче нужно несколько массивов, но я их знаю плохо. Помогите пожалуйста, понять наконец работу с массивами, самоучители особо ничего не дают. Живое общение лучше))
    Зарание спасибо))ц
     

    Вложения:

  2. nayke

    nayke Well-Known Member

    Регистрация:
    4 авг 2010
    Сообщения:
    310
    Симпатии:
    0
    вместо ReadLn(st.s);
    ReadLn(st.s);

    если вы хотите сохранить массив строк так и объявляейте в записи массив:

    s:array[1..10] of string;
     

Поделиться этой страницей