Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
XonyON
0 / 0 / 0
Регистрация: 24.11.2009
Сообщений: 6
1

сделать с помошью Record

24.11.2009, 18:14. Просмотров 408. Ответов 2
Метки нет (Все метки)

Задание было таково: Ввести информацию о ценах на жесткие диски в массив записей и вывести ее в виде таблицы.
При выполнении он пропускает опертор ввода при запросе 'BBedi HaiMeHoBaHie HDD-' что не так и можно ли написать это все только при помощи оператора стринг что бы цена была циферной но водилась под типом стринг?.. я как бы хочу сделать что бы таблица выводимая была ровной так как кол-во букв в наименование может быть больше цифр в цене и таблица кривая)

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
program p4;
 type
 X = record
       Hdd:string;
       Cost:integer;
     end;
 var
     i,n:byte;
     a:array[1..20] of x;
     b:array[1..20] of x;
 begin
 writeln ('BBegi Ko/\-Bo HaiMeHoBaHi ');
 read (n);
 For i:=1 to n do begin
    writeln ('BBedi HaiMeHoBaHie HDD-' ,i);
    read (a[i].Hdd);
    end;
 For i:=1 to n do begin
    writeln ('BBedi ceny HDD-' ,i);
    read (b[i].Cost);
    end;
 Writeln ('----------------------------');
 write ('HDD  |');
   For i:=1 to n do begin
   Write (a[i].Hdd,'|');
   end;
 Writeln;
 Write ('Cost |');
 For i:=1 to n do begin
   write (b[i].Cost,'|');
   end;
 Writeln;
 Writeln ('----------------------------');
 readln;
 end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2009, 18:14
Ответы с готовыми решениями:

паскаль с помошью while
Пожалуйста помогите!!! С помощью while напишите программу определения суммы...

с помошью паскаля решить
При помощи паскаля решить задачи 1.Товар в количестве M кг был закуплен по...

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

Вычислить интеграл с помошью квадратурной формулы Гаусса
Задание: Вычислить определенный интеграл, используя квадратурную формулу Гаусса...

Record
Помогите плизз, реализовать программу, которая: "Спрашивает у пользователя...

2
XonyON
0 / 0 / 0
Регистрация: 24.11.2009
Сообщений: 6
25.11.2009, 18:38  [ТС] 2
кто нить поможет?
0
XonyON
0 / 0 / 0
Регистрация: 24.11.2009
Сообщений: 6
25.11.2009, 21:07  [ТС] 3
Прога игнорирует ввод даных по a[i].Hdd просто выдает
BBedi HaiMeHoBaHie HDD-1
BBedi HaiMeHoBaHie HDD-2
BBedi HaiMeHoBaHie HDD-3
при n=3
потом запращивает ввод
Цены там все норм... а вот чего он ввод наименования пропускает ненаю(
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2009, 21:07

Record и Строки
Здравствуйте. я вроде как разобрался с задачей: ''На олимпиаде по...

Проверка record
как осуществить проверку на вхождение нужных мне символов в водимой строке...

type record
Напишите программу, содержащую информацию об экспортируемых товарах:...


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

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

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