Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
 Аватар для Black-cat
8 / 7 / 1
Регистрация: 15.06.2010
Сообщений: 28

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

15.06.2010, 21:37. Показов 3376. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Люди помогите,а.... первые темы по этому паскалю сделала, а дальше всё... не могу.... помогите хоть с чем-нибудь....

Имеется множество, содержащее натуральные числа из некоторого диапазона. Сформировать два множества, первое из которых содержит все простые числа из данного множества, а второе — все составные.





вот эту почти сделала, но уже не могу соображать нормально(((((
Реализовать функцию, генерирующую все перестановки чисел от 0 до N-1.


Создать файл toys, содержащий сведения об игрушках (10 записей): указывается название игрушки (например, кукла, кубики, мяч, конструктор), её стоимость в гривнах и возрастные границы детей, для которых игрушка предназначена (например, для детей от двух до пяти лет). Узнать цену самого дорогого конструктора


Добавлено через 3 часа 25 минут
чиво, никто не знает???((((

Добавлено через 37 минут
уже нужно только последняя задача....

Добавлено через 56 секунд
пажааааалуйста....
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.06.2010, 21:37
Ответы с готовыми решениями:

Дан файл Assort, содержащий сведения об игрушках
Дан файл Assort, содержащий сведения об игрушках: указываются название игрушки, ее стоимость в у.е. и возрастные границы (н-р, от 2 до 5...

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

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

1
1 / 1 / 1
Регистрация: 25.05.2010
Сообщений: 26
15.06.2010, 23:20
Лучший ответ Сообщение было отмечено Black-cat как решение

Решение

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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
uses crt;
type igra=record
          nazv_e:string[20];
          stoim_t:10..10000;
          min_vozrast:1..4;
          max_vozrast:5..12;
          end;
const naz:array[1..5] of string[20]=('кубики','мяч','кукла','конструктор','лего');
      nmax=20;
Var f:file of igra;
    a:igra;
    i,n,w:byte;
Begin
clrscr;
Assign(f,'RGR3.dat');
rewrite(f);
repeat
write('Введите количество игрушек до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Введите сведения о ',n,' игрушках:');
For i:=1 to n do
 begin
  writeln('Игрушка ',i);
  with a do
   begin
    repeat
    writeln(' название ');
    writeln('  1-кубики 2-мяч 3-кукла 4-конструктор 5-лего');
    readln(w);
    until w in [1..5];
    nazv_e:=naz[w];
    repeat
    write(' стоимость в копейках от 10 до 10000: ');
    readln(stoim_t);
    until (stoim_t>=10)and(stoim_t<=10000);
    repeat
    write(' минимальный возраст от 1 до 4: ');
    readln(min_vozrast );
    until min_vozrast in [1..4];
    repeat
    write(' максимальный возраст от 5 до 12: ');
    readln(max_vozrast );
    until max_vozrast in [5..12];
    write(f,a);
   end;
 end;
close(f);
clrscr;
writeln('Список игрушек':33);
writeln('------------------------------------------------------');
writeln('|  Название | Стоимость, коп. | Мин.возр.| Макс.возр.|');
writeln('------------------------------------------------------');
reset(f);
while not eof(f) do
 begin
  read(f,a);
  with a do
   begin
    gotoXY(1,whereY);write('|',nazv_e);
    gotoXY(13,whereY);write('|',stoim_t:8);
    gotoXY(31,whereY);write('|',min_vozrast:6);
    gotoXY(42,whereY);write('|',max_vozrast:6);
    gotoXY(54,whereY);writeln('|');
   end;
 end;
writeln('------------------------------------------------------');
close(f);
write('Press Enter...');
readln;
writeln('Цены всех кубиков:');
reset(f);
w:=0;
while not eof(f) do
 begin
  read(f,a);
  if a.nazv_e='кубики' then
   begin
    w:=1;
    if a.stoim_t div 100<10 then write('0',a.stoim_t div 100,' руб. ')
    else write(a.stoim_t div 100,' руб. ');
    if a.stoim_t mod 100<10 then write('0',a.stoim_t mod 100,' коп.')
    else write(a.stoim_t mod 100,' коп.');
    writeln;
 end;
 end;
if w=0 then write('Кубиков нет!');
close(f);
readln
end.
Вот,тут можно ненужные repeat until убрать,чтобы не через меню с подпунктами было)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.06.2010, 23:20
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru