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

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

15.06.2010, 21:37. Показов 3349. Ответов 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
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru