0 / 0 / 1
Регистрация: 11.02.2013
Сообщений: 35
1

Дан массив данных о клиентах

05.04.2013, 07:01. Показов 980. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив данных о клиентах пункта проката: фамилия, имя, отчество, адрес (улица, дом, квартира) и что взял (только один предмет). Во второй массив записать данные только тех из них, кто взял телевизор.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2013, 07:01
Ответы с готовыми решениями:

Дан массив данных о клиентах фирмы по прокату
помогите пожалуйста....Дан массив данных о клиентах фирмы по прокату: фамилия, имя, отчество, адрес...

Дан массив данных о клиентах пункта проката: фамилия, имя, отчество, адрес (улица, дом, квартира)
2. Дан массив данных о клиентах пункта проката: фамилия, имя, отчество, адрес (улица, дом,...

Описать одномерный динамический массив с элементами для представления данных сведения о клиентах
Здравствуйте Все !! Если Вы находитесь на этом форуме, значит Вы - связаны с программированием,...

Организовать совместную работу с обновлением данных на всех клиентах при изменении данных на одном
Добрый день! Решил сделать небольшое клиент серверное приложение (MS SQL => WCF Services => WPF...

7
228 / 225 / 220
Регистрация: 03.07.2012
Сообщений: 466
06.04.2013, 11:21 2
Pascal
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
53
54
55
56
57
58
59
60
61
62
63
64
program r1;
{Дан массив данных о клиентах пункта проката: фамилия, имя, отчество, адрес (улица, дом, квартира) и
 что взял (только один предмет). Во второй массив записать данные только тех из них, кто взял телевизор.}
uses
  crt;
const
  Nmax = 256;  
type
  adr = record
  ul : string[15];
  dom, kvart : byte;
  end;
  DataKl = record
  familia, imya, otch : string[15];
  adres : adr;
  vzyal : string[15];
  end;
var
  a, b : array[1..Nmax] of DataKl;
  i, j, k : byte;
  c : char;
begin
  clrscr;
  i := 0;
  repeat
     inc(i);
     with a[i] do
      begin
       write('Фамилия : ');
       readln(familia);
       write('Имя : ');
       readln(imya);
       write('Отчество : ');
       readln(otch);
       writeln('Адрес');
       write('Улица : ');
       readln(adres.ul);
       write('Дом, квартира (через пробел) : ');
       readln(adres.dom, adres.kvart);
       write('Предмет в прокат : ');
       readln(vzyal);
      end;
     write('Esc - выход/Eny key - продолжить : '); 
     c := readkey;
     writeln;    
  until (i>=Nmax) or (c=#27);
  k := 0;
  for j := 1 to i do
    if a[j].vzyal = 'телевизор' then
      begin
        inc(k);
        b[k] := a[j];
      end;
  for i := 1 to k do
    with b[i] do begin
      writeln('Фамилия : ',familia);
      writeln('Имя : ',imya);
      writeln('Отчество : ',otch);
      writeln('Улица',adres.ul);
      writeln('Дом, квартира : ',adres.dom,'  ',adres.kvart);
      writeln('Предмет в прокат : ',vzyal);
    end;
  readln;
end.
1
0 / 0 / 1
Регистрация: 11.02.2013
Сообщений: 35
06.04.2013, 13:35  [ТС] 3
программа только записывает клиентов, не выводит тех кто купил телевизор
0
228 / 225 / 220
Регистрация: 03.07.2012
Сообщений: 466
06.04.2013, 14:39 4
Удалите код с 54 до 62 строки включительно.
0
0 / 0 / 1
Регистрация: 11.02.2013
Сообщений: 35
06.04.2013, 17:45  [ТС] 5
удалила, все равно не работает =(
0
30 / 30 / 19
Регистрация: 08.06.2010
Сообщений: 63
06.04.2013, 19:02 6
Люся, мне кажется, Торович вас не так понял. Код, что вы удалили и выводил массив записей о телевизоре.
P.s. Проверил — программа работает корректно, записи о телевизорах получены.
0
228 / 225 / 220
Регистрация: 03.07.2012
Сообщений: 466
07.04.2013, 04:15 7
Люся вы ESC нажимаете после ввода данных?
0
0 / 0 / 1
Регистрация: 11.02.2013
Сообщений: 35
07.04.2013, 12:11  [ТС] 8
Большое спасибо, я разобралась)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.04.2013, 12:11
Помогаю со студенческими работами здесь

Обновление данных из базы данных в клиентах в реальном времени
Здравствуйте, уважаемые коллеги! Как сделать то, что описано в теме? Расскажу с самого начала...

База данных о клиентах банка
Здравствуйте! Помогите с таким вопросом: у меня в базе данных есть следующие данные Информация о...

база данных с информацией о клиентах в магазине одежды
Добрый день!Помогите делом, ну или просто словом:Мне нужна база данных с информацией о клиентах в...

Создать базу данных, содержащую сведения о 20 клиентах банка
Начал делать задачку, возникла проблема: Индекс (отсчитываемый от нуля) должен быть больше или...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru