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

Пожалуйста, помогите найти ошибки и исправить программы.

24.10.2011, 11:37. Показов 493. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1. Введите в типизированный файл учебную нагрузку на 8 преподавателей (ФИО, количество недель, нагрузка). С помощью Random выработайте количество недель из диапазона 1..16, среднее количество часов занятий в неделю из диапазона 1..30 и общее количество часов (нагрузка). ФИО обозначьте одной буквой.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Program KEA17;
Type SchoolJob=Record
FIO: String[3];
Kolned:Integer;
Srznach:Byte;
Nagruzka:Byte;
End;
Var FP1:File of SchoolJob;
PP1:SchoolJob;
I:Byte;
Begin
Randomize;
Assign (FP1, 'D:/KEA.017');
ReWrite (FP1);
For I:=1 To 8 Do Begin
ReadLn(PP1.FIO);
PP1.Kolned:=Random(16)+1;
PP1.Srznach:=Random(30)+1;
PP1.Nagruzka:=PP1.Kolned*PP1.Srznach;
End;
Close(FP1);
End.

2. Введите все данные из файла в форме таблицы. Программными средствами определите, у какого преподавателя самая большая нагрузка и введите эти данные на экран.
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
Program KEA17;
Type SchoolJob=Record
FIO: String[3];
Kolned:Integer;
Srznach:Byte;
Nagruzka:Byte;
End;
Var FP2:File of SchoolJob;
PP2:SchoolJob;
I:Byte;
Begin
Randomize;
Assign (FP2, 'D:/KEA.017');
Reset (FP2);
WriteLn ('FIO Kolned Srznach Nagruzka');
For I:=1 To 8 Do Begin
Read(FP2,PP2);
WriteLn(PP2.FIO,PP2.Kolned,PP2.Srznach,PP2.Nagruzka);
PP2.Kolned:=Random(16)+1;
PP2.Srznach:=Random(30)+1;
PP2.Nagruzka:=PP2.Kolned*PP2.Srznach;
End;
ReadLn;
Close(FP2);
End.
Эти обе задачи взаимосвязаны. Буду очень благодарна, если кто-то поможет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2011, 11:37
Ответы с готовыми решениями:

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

Помогите исправить ошибки пожалуйста
Здравствуйте. Имеется код, помогите пожалуйста исправить ошибки(код приложен)...

Помогите, пожалуйста, исправить ошибки в коде
const int n=20; int b; int i,j,c; for (i=1;i>n,i++) { c=a; for(j=i-1;j>=0&&a>c;j--) a=a; ...

Помогите пожалуйста исправить ошибки в программе
Собственно, нужно решить квадратное уравнение a2x-bax-c=0(a в степени 2x минус ba(a в степени x)...

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

Помогите пожалуйста исправить недоработку в коде программы.
program Hermite; var i,j,s,n,k,i1,m,j1,i2,j2: integer; b: array of real; x: array of real; var...

помогите найти ошибки и исправить
Program Spisok_grup; Type Pe=^Spisok; // описание указателя Spisok=Record // задание типа...

Помогите пожалуйста найти ошибки!!!!
Задали такую задачку: дана квадратная матрица порядка 5. Найти столбец, который обладает наиб....

Помогите найти ошибки, пожалуйста
почему код выдает ошибки? #include <stdio.h> #define N 20000 //алгоритм "решето Эвклида"...


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

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