Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
196 / 6 / 1
Регистрация: 10.11.2015
Сообщений: 171
1

Создать новый файл данных, содержащий сведения о товарах, цена которых более заданной суммы

15.03.2016, 17:15. Показов 3216. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создать файл, содержащий следующие данные: наименование товара; количество; цена; сумма. Вывести данные из файла на экран. Подсчитать итоговую сумму. Создать новый файл данных, содержащий сведения о товарах, цена которых более заданной суммы. Помогите, пожалуйста)) А еще есть вопрос..При открытии файла, созданного Паскалем не всегда, но бывает, что вместо нужного текста там отображаются символы или набор букв..с чем это может быть связано и как устранить эту проблему?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.03.2016, 17:15
Ответы с готовыми решениями:

Создать файл, содержащий сведения о товарах в магазине
Создать файл, содержащий сведения о товарах в магазине: наименование товара, изготовитель, год...

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

Создать типизированный файл tovar.dat, содержащий сведения о товарах
Создать типизированный файл tovar.dat, содержащий сведения о товарах: - название; -...

Работа с файлами. (Создать набор данных,содержащий сведения о товарах)
Добрый вечер всем!Огромная просьба,помогите в решении задачи с помощью объявления в программе...

1
196 / 6 / 1
Регистрация: 10.11.2015
Сообщений: 171
16.03.2016, 21:27  [ТС] 2
Лучший ответ Сообщение было отмечено Pretty_Girl как решение

Решение

Пожалуйста, помогите дописать программу, начала писать первую её часть, сумму считает, а как создать новый файл, содержащий сведения о товарах, цена которых более заданной суммы, не совсем понимаю...
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
Program pr1;
Type
  vedom = record
     Naimenovanie:string[30];        
     colichestvo,chena,summa:integer;               
  end;
Var
   f: file of vedom;   
   s:real; 
   k,n,i:integer;
   x:vedom;        
   begin
   assign(f,'D:\\База.txt');     
   rewrite(f);                               
   write('Введите базу'); readln(N);         
   for i:=1 to n do begin                 
       write('Наименование товара:'); readln(x.Naimenovanie);
       write('Цена:'); readln(x.chena);
       write('Количество товара:'); readln(x.colichestvo);
       write(f,x); 
   end;
   close(f);                                        
   reset(f); 
   s:=0; k:=0;
   while not eof(f) do begin 
      read(f,x);
   s:=s+(x.colichestvo*x.chena);   k:=k+1; end;
   if k<> 0 then writeln('Сумма = ', s:4:2);
   close(f);
   readln;
   {assign(d,'D:\\Новая база.txt')
   rewrite(d);
   if} 
   END.
0
16.03.2016, 21:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.03.2016, 21:27
Помогаю со студенческими работами здесь

11. Создать файл wares, содержащий сведения об экспортируемых товарах (10 записей): указывается наименование товара, страна, импортирующая товар, и об
Создать файл wares, содержащий сведения об экспортируемых товарах (10 записей): указывается...

Дан файл содержащий сведения. Сформировать новый файл содержащий все сведения
Сведения о земельном участке состоят из ФИО (Иванов И.И.) владельца,адреса (населенный...

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

Создать массив записей, содержащий сведения об экспортируемых товарах
Создать массив записей, содержащий сведения об экспортируемых товарах. Каждая запись содержит поля...


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

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