Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 25.12.2012
Сообщений: 60
1

Массив записей

01.04.2013, 20:22. Показов 883. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте, помогите, пожалуйста, написать код к задаче.

Создать массив записей в соответствии с заданной структурой. Количество записей не больше 10. Вывести на печать данные обо всех клиентах, определенного банка (название банка задается пользователем).

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

Вот наработки
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Модуль 1.
unit op;
interface
const
      n=4;
type
      client= record
 
                                  full name: text;
                                        sum: real
                                    address:             ;
                                    
                                    country : string ;
 
                                    bank: string
                                    nane: word;
                                    annual percent: real;
                                    
                                           end;
       end;
 inform1 = array[1..n] of client;
implementation
end.
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
Модуль 2.
unit obrabotka;
interface
uses op;
  procedure vvod (var sved:sved1);
  procedure inform1 (var sved:sved1);
 
implementation
procedure vvod;
var
  i     : byte;
begin
 for i:=1 to n do
      with Inform1[i] do
        begin
           write('Введите ФИО клиента', i,'');
           readln(Full name);
           write('Введите сумму вклада в банке', i, ' ');
           readln(sum);
           write('Введите адрес банка ', i, ' ');
           readln(address);
           write('Введите название банка' ,i, ' ')
           readln(name);
           write('Введите годовой процент',i,' ')
           readln(annual persent)
 
 
procedure inform1;
var
     i     : byte;
begin
    writeln('Данные обо всех клиентах определенного банка');
    for i:=1 to n do
         with sved[i] do
Миниатюры
Массив записей  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2013, 20:22
Ответы с готовыми решениями:

Как к упорядоченному массиву записей к определенному свойству привязать весь массив записей?
вот кусок процедуры. {упорядочить по возрастанию} procedure vozkv(n:integer;h:a); var...

Массив записей + Файл записей
Пусть дан массив, который содержит сведения о продаваемых квартирах. Сведения могут содержать...

Описать массив записей
создать массив записей следующей структуры: инвентарный № - string, наименование оборудования -...

Программа, которая описывает массив записей
Составьте программу, которая описывает массив записей, содержащих данные о товарах: код товара...

0
01.04.2013, 20:22
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.04.2013, 20:22
Помогаю со студенческими работами здесь

Отсортировать массив записей по определенному полю
Описать тип Tovar с полями name (название), kod (код товара), price (цена), number (количество)....

Массив записей: выбрать пользователей заданного оператора
Сама задача: Вывести массив записей, которые имеют ведомости о фамилиях и номерах мобильных...

Вывести заданный список с экрана в массив записей
Дан список, содержащий N записей (N100) следующей структуры

Дан массив записей, содержащих сведения об игрушках:
Дан массив записей, содержащих сведения об игрушках: указывается название игрушки (например, кукла,...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru