Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 26.05.2015
Сообщений: 4

Составить программу обработки сведений о студентах своей группы

01.06.2015, 23:16. Показов 926. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Составить программу обработки сведений о студентах своей группы.

Данные вводить с клавиатуры и результат выводить на экран. Сведения

представляются в виде таблицы, содержащей фамилии студентов и

определенные характеристики:

|______Характеристики ______|_Обработка__|

|ФИО, пол, место жительства__|_Выбор студентов заданного пола, проживащих в общежитии__|


2. Выполните задание из пункта 1, считывая данные из файла и записывая результат в файл.

Добавлено через 3 минуты
Есть вот такой вариант, только тут ошибка:
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
Program lab1;
type
student=record
fio:string[30];
pol:string[1];
mesto:string[5];
pol1:string[1];
end;
var
pol1:string[1];
gruppa:array[1..25] of student;
i,n:integer;
f: file of student;
begin
assign(f,'gruppa.dat');
rewrite(f);
write('Введите количество студентов: ');
readln(n);
write('Выберите пол студента,которого будем искать (м/ж): ');
readln(pol1);
writeln;
for i:=1 to n do
with gruppa[i] do
begin
write('Введите ФИО: ');
readln(fio);
write('Введите пол (м/ж) ');
readln(pol);
write('Введите место жительства(кв/об): ');
readln(mesto);
writeln;
end;
for i:=1 to n do
write(f,gruppa[i]);
close(f);
end.
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
const n=4;
type
student=record
fio:string[30];
pol:string[1];
mesto:string[5];
pol1:string[1];
end;
var
gruppa:array[1..n] of student;
i:integer;
pol,pol1:string[1];
f:file of student;
g:text;
fio:string[30];
begin
assign(f,'gruppa.dat');
reset(f);
for i:=1 to n do
with gruppa[i] do
begin
read(f,gruppa[i]);
write(gruppa[i].pol1,' ');
write(gruppa[i].fio,' ');
write(gruppa[i].pol,' ');
writeln(gruppa[i].mesto,' ');
end;
 
 assign(g, 'Out.txt');
 rewrite(g);
writeln(g,'Cтуденты заданного пола, проживающие в общежитии: ');
for i:=1 to n do 
with gruppa[i] do 
if mesto='об' then writeln(g,' ',fio);
 
close(f);
close(g);
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.06.2015, 23:16
Ответы с готовыми решениями:

Обработка сведений о студентах группы
Молю вас помогите, спасибо заранее

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

Составить программу для обработки таблицы сведений о городах.
Вот написал, но что то отладить не получается... Помогите найти ошибки и исправить задачу. program p7; const n=5; type ...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.06.2015, 23:16
Помогаю со студенческими работами здесь

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

Добавить функционал в программу сведений о студентах
ПРиветик ! я написала програмку,но мне нужно ее усложнить, а я уже запуталася что и как =((:- #include <stdio.h> #include...

Создать базу данных "подготовки сведений о студентах группы для их распределения по местам работы"
Создать базу данных "подготовки сведений о студентах группы для их распределения по местам работы"

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

написАть программу обработки базы данных, с информацией о студентах
написАть программу обработки базы данных, с информацией о студентах (считывается из файла): -фамилия -имя -группа -номер зачётки ...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный отбор элементов справочника Номенклатура по группе 1С
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор под наименованию группы (на. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника Сотрудники по перечислениям 1С
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru