Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Создать текстовый файл, содержащий слова, записанные в столбик Создать текстовый файл, содержащий слова, записанные в столбик. Добавить в этот же файл слова, без первой и последней буквы. вот моя попытка: program rara; uses crt; var sl,sn, s, Name: string;... https://www.cyberforum.ru/ turbo-pascal/ thread2565354.html Turbo Pascal Вычисление суммы
Помогите вычислить формулу с точностью 0.01 и 0.01 для отрезка от 0,9 до 1 с шагом 0,01 Const eps = 0.01; Begin step:=x; slag:=1/6; f1:=0; k1:=1;
Turbo Pascal Исправить оператор вывода https://www.cyberforum.ru/ turbo-pascal/ thread2564015.html
Здравствуйте, задачу которую я написал по заданию преподавателю. Он говорит, что не правильно выводит результат левой границы интервала. Можете помочь ? Пока, что я сам не нахожу её. var s,y:real;...
Turbo Pascal Вычислить корень квадратный из четных чисел и возвести в 3 степень нечетные числа https://www.cyberforum.ru/ turbo-pascal/ thread2563895.html
Даны три действительных числа. Вычислить корень квадратный из четных чисел и возвести в 3 степень нечетные числа.
Turbo Pascal Найти разность между четными и нечетными числами массива
Помогите найти разность между четными и нечетными числами массива от (числа положительные, целые , не превышающие 2*10^9).
Turbo Pascal Составить блок-схему алгоритма и программу для вывода квадратов чисел от 10 до 20 https://www.cyberforum.ru/ turbo-pascal/ thread2563079.html
Составить блок-схему алгоритма и программу для вывода квадратов чисел от 10 до 20
Turbo Pascal Сложное условие завершения цикла. Break https://www.cyberforum.ru/ turbo-pascal/ thread2563055.html
Составить алгоритм и программу, вычисляющую значения функции до тех пор, пока не будет пройдена некоторая характерная точка графика функции. Значения аргумента X должны составлять возрастающую...
Создать программу по заданию с использованием модуля Turbo Pascal
Задание: Разработайте универсальную подпрограмму, удаляющую из матрицы размером m*n заданную строку и столбец. Поместите подпрограмму в модуль. Разработайте тестирующую программу. Помогите,...
Turbo Pascal Файлы и меню BorlandPascal Разработать программу работы с файлами записей. Каждая запись создаваемых (исходных) файлов содержит сведения согласно варианту. Обработка каждого из исходных файлов заключается в формировании... https://www.cyberforum.ru/ turbo-pascal/ thread2562978.html Turbo Pascal Решение уравнение 2 порядка методом рунге-кутта 1 порядка https://www.cyberforum.ru/ turbo-pascal/ thread2562641.html
Всем привет, помогите с решением уравнения 2 порядка методом рунге-кутта 1 порядка, с вычислением точек, было бы неплохо если рисовался график само задание Уравнение: u''+u=1,5*a*u^2+(1/p) u=1/r...
Turbo Pascal Напишите программу, которая сортирует последовательность целых чисел методом прямого включения
Напишите программу которая сортиркет последовательность целых чисел методом прямого включения. Программа получает на вход количество чисел в последовательности, а затем сами числа. Программа...
Turbo Pascal Написать программу, которая выводит средний балл каждого студента нужно пределать так, что бы программа выводила средний бал каждого студента!!!!!!!!! type stud=record name: string; godR: integer; godv:integer; mark: array of byte; ... https://www.cyberforum.ru/ turbo-pascal/ thread2562118.html
0 / 0 / 0
Регистрация: 07.01.2019
Сообщений: 64
0

Получить названия игрушек, цена которых не превышает 4 руб. и которые подходят детям 5 лет - Turbo Pascal - Ответ 14148716

05.01.2020, 09:47. Показов 1654. Ответов 1
Метки (Все метки)

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

Дана таблица f, содержащая сведения об игрушках: указывается название игрушки (например, кукла, мяч, кубики и т.д.), её стоимость в копейках и возрастные границы детей, для которых игрушка предназначена (например, для детей от 2 до 5 лет). Получить следующие сведения:
а)названия игрушек, цена которых не превышает 4 руб. и которые подходят детям 5 лет.

Код с использованием посторонних файлов:
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
program Zapis14A;
uses crt;
type igr = record
         n: string;
         s: integer;
         dm,db: integer;
     end;
var f: file of igr;
    b: igr;
    i,n: integer;
 
 
procedure vyvod(str,put: string);
var t: file of igr;
    a: igr;
    j: integer;
begin
     writeln(str);
     assign(t,put);
     reset(t);
     j:=0;
     while not eof(t) do
     begin
          read(t,a);
          j:=j+1;
          writeln('Игрушка №',j,': название - ',a.n:11,'; стоимость - ',a.s:7,' к. ; детям от ',a.dm,' до ',a.db,' лет');
     end;
     readln;
     close(t);
end;
 
begin
     clrscr;
     assign(f,'f.dat');
     rewrite(f);
     write('Введите количество игрушек n=');
     readln(n);
     writeln('Заполнение файла:');
     for i:=1 to n do
     begin
          writeln('Игрушка №',i,':');
          write('  название - ');
          readln(b.n);
          write('  стоимость (в коп.) - ');
          readln(b.s);
          writeln('  возрастные ограничения:');
          write('    от - ');
          readln(b.dm);
          write('    до - ');
          readln(b.db);
          write(f,b);
     end;
     writeln;
     writeln('Заполнение файла завершено!');
     readln;
     close(f);
     clrscr;
     reset(f);
     vyvod('Вывод файла f:','f.dat');
     writeln('Вывод наз-ния игрушек, цена которых не больше 4 руб. и который подходят детям 5 лет:');
     while not eof(f) do
     begin
          read(f,b);
          if (b.s<=400) and (b.dm<=5) and (5<=b.db) then writeln('  ',b.n);
     end;
     readln;
     close(f);
end.
Спасибо

Вернуться к обсуждению:
Получить названия игрушек, цена которых не превышает 4 руб. и которые подходят детям 5 лет Turbo Pascal
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2020, 09:47
Готовые ответы и решения:

Получить названия игрушек, цена которых не превышает 4 руб. и которые подходят детям 5 лет
«Работа с файлами» В качестве результата работы высылать программу и файл данных Дан файл F,...

Получить названия игрушек, цена которых не превышает 4 рублей и которые подходят детям до 5 лет
Помогите , пожалуйста, решить задачку на записи ....помогите девушке:-[ Пусть дан массив,...

Вывести названия игрушек, которые подходят детям N лет, и стоимость которых не превышает M.
Создать файл F с информацией про игрушки: название, стоимость, возрастные рамки детей, для которых...

Получить название игрушек цена которых не превышает 140 руб и подходит детям до 5 лет
Дан файл assort содержащий сведения об игрушках: указывает название игрушки, ее стоимость в рублях...

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

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

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

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

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru