Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal Квадратная матрица https://www.cyberforum.ru/ pascal/ thread198121.html
По заданной квадратной матрице размером 10 х 10 построить вектор из максимальных элементов строк матрицы.
Добавить в конец списка те элементы из второго, которых нет в первом Pascal
Создать список (списки), реализованный в виде стека, из чисел, вводимых с клавиатуры (признак конца ввода – CTRL+Z). Выполнить над списком указанное ниже задание. Предусмотреть вывод на экран исходного и обработанного списков. Подчитать произведение элементов, меньших заданного числа. Добавить в конец списка те элементы из второго, которых нет в первом. это задание у меня че то не работает!!!...
Pascal Целочисленные матрицы Форумчане, помогите пожалуйста! 1. Определить число элементов заданной целочисленной матрицы A(N,M), равных ее максимальному элементу. 2. Найдите наименьший элемент побочной диагонали квадратной целочисленной матрицы A(N,N) и выведите на экран столбец, в котором этот элемент находится. 3. Дана целочисленная матрица A(N,M). Сформировать массив X(M), в котором Xj равно сумме положительных... https://www.cyberforum.ru/ pascal/ thread198114.html Pascal двумерный массив https://www.cyberforum.ru/ pascal/ thread198103.html
Среди строк заданной целочисленной матрицы А(n,m),содержащую элементы <=10.Найти и вывести строку с минимальным произведением элементов
Pascal Скоро ЗАЧЕТ!!!
Условие 1 задачи: При некоторых заданных x,N,E(эпсилон), определяемых вводом, вычислите сумму N слагаемых заданного вида, а так же сумму тех слагаемых, которые по абсолютной величине больше E(эпсилон). Для второго случая выполните суммирование для двух значений Е, отличающихся на порядок, и при этом определите кол-во слагаемых включенных в сумму. Сравните результаты с точным значением функции,...
Pascal Множество Помогите решить задачу: дана не пустая последовательность символов. Требуется построить и напечатать множество, элементами которого явл-ся встречающиеся в последовательности знаки препинания и буквы от 'E' до 'N'. Добавлено через 1 час 37 минут я просто не знаю как с множиствами работать :cry: https://www.cyberforum.ru/ pascal/ thread198082.html
Pascal Программа для построения графика временной функции https://www.cyberforum.ru/ pascal/ thread198081.html
Добрый вечер всем! Помогите решить задачу (или подскажите направление): см. вложение. Заранее благодарю.
матрицы Pascal
Пож. помогите Матрица А(3,4) найти минимум и вычислить суму положительных элементов в кажном столбце.
Pascal прямой, обратный и дополнительный код https://www.cyberforum.ru/ pascal/ thread198069.html
Мы вводим число в десятичной системе, оно переводится в двоичное и строится прямой, обратный и дополнительный код
Pascal Одномерный массив. Дан массив вещественных чисел.Вывести на экран новое состояние массива,в котором все элементы с нечетными номерами увеличить на 1,с четными-уменьшить на 1. https://www.cyberforum.ru/ pascal/ thread198068.html
Вывод результата в файл и считывание с него Pascal
Программа uses crt; const nmax=100; type mas=array of integer; procedure Typ(var v:mas;var n:byte;var t:byte); var i,k1,k2:byte; begin
Pascal функции и процедуры type вектор = аrrау of char; Описать процедуру преобразования (x,y,a,b) от четырех векторов, которая преобразует векторы х и у к следующему виду: х=(a1,аг,... ,а8,х9,х10,... ,х20), y=(y1,…,y5,b1,…,b6,y12,…,y16,a1,…,a4) Добавлено через 13 минут х=(a1,аг,... ,а8,х9,х10,... ,х20), y=(y1,…,y5,b1,…,b6,y12,…,y16,a1,…,a4) https://www.cyberforum.ru/ pascal/ thread198038.html
3 / 3 / 1
Регистрация: 04.06.2010
Сообщений: 15
0

Создать тип данных и описать структуру, отображающую следующую информацию - Pascal - Ответ 1144793

26.11.2010, 18:33. Показов 1875. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Создать тип данных и описать структуру, отображающую следующую информацию:
• название государства,
• площадь территории,
• численность населения,
• общий доход населения в долларах,
• количество больниц, школ, вузов,
• наличие выхода к морю,
• форма государства (республика, монархия, малое государство)
Создать динамическое кольцо из данных о 5-6 государствах. Предусмотреть вывод всей введенной информации, промежуточных результатов и результатов выполнения указанного ниже задания. После выполнения удаления добавить в кольцо два новых элемента.
Вывести данные о трех государствах с минимальными доходами населения,
указав среднее количество вузов на душу населения. данные о государстве с наибольшим показателем удалить
не работает((
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
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
Program BBC;
uses crt;
type
mas=array [1..3] of integer;
gos=record
     naz: string[20];
     pl,ch,doh: Integer;
     kol: mas;
     mor: char;
     case form: integer of
         1: ();
         2: ();
         3: ();
     end;
Pelem=^Telem;
Telem=record
       Inf: gos;
       Left, Right: Pelem;
      end;
Var
   Head: Pelem;
   n,i,j:integer;
   x: gos;  el: pelem;
Procedure Tab(n: Integer); Begin GoToXY(n,WhereY); End;
 
Procedure vvod;
begin
      with x do
      begin
          WriteLn('Государство № ',i);
          Write('Название: '); ReadLn(naz);
          Write('Площадь территории: '); ReadLn(pl);
          Write('Численность населения: '); ReadLn(ch);
          Write('Общий доход населения в $: '); ReadLn(doh);
          Write('Количество больниц: '); ReadLn(kol[1]);
          Write('Количество школ: '); ReadLn(kol[2]);
          Write('Количество вузов: '); ReadLn(kol[3]);
          Write('Наличие выхода к морю: '); ReadLn(mor);
          WriteLn('Форма правления: ');
          WriteLn('(1-Республика, 2-Королевство');
          WriteLn('     3-малое гос-во        )');
          ReadLn(form);
          clrscr;
       end;
  end;
Procedure newring(x: gos);
begin
     New(Head); Head^.inf:=x;
     Head^.Left:=Head;
     Head^.Right:=Head;
end;
Procedure add(x: gos);
begin
     New(El); El^.inf:=x;
     Head^.left^.Right:=El;
     El^.Left:=Head^.Left;
     El^.right:=Head;
     Head^.Left:=El;
End;
procedure upor;
var d: pelem;
begin
     for i:=1 to n do
     begin
     el:=head;
     while el^.right<>head do
     begin
     d:=el^.right;
     if el^.inf.doh>d^.inf.doh then
     begin
      x:=d^.inf;
      d^.inf:=el^.inf;
      el^.inf:=x;
     end;
     el:=el^.right;
     end;
     end;
     for i:=1 to n do
     begin
     el:=head;
     while el^.right<>head do
     begin
     d:=el^.right;
     if (el^.inf.doh=d^.inf.doh) and (el^.inf.kol[3]/el^.inf.ch>d^.inf.kol[3]/el^.inf.ch) then
     begin
      x:=d^.inf;
      d^.inf:=el^.inf;
      el^.inf:=x;
     end;
     el:=el^.right;
     end;
     end;
end;
procedure print;
begin
     El:=Head;  j:=1;
     repeat
     with El^.inf do
     begin
          WriteLn('Государство № ',j);
          WriteLn('Название: ',naz);
          WriteLn('Площадь территории: ',pl);
          WriteLn('Численность населения: ',ch);
          WriteLn('Общий доход населения в $: ',doh);
          WriteLn('Количество больниц: ',kol[1]);
          WriteLn('Количество школ: ',kol[2]);
          WriteLn('Количество вузов: ',kol[3]);
          WriteLn('Наличие выхода к морю: ',mor);
          WriteLn('Форма правления: ');
          if form=1 then writeln('Рeспублика');
          if form=2 then writeln('Монархия');
          if form=3 then writeln('Малое гос-во');
       readkey;  clrscr;
     end;  j:=j+1;
    El:=El^.right;
    until El=Head;
end;
Procedure delmax;
begin
el:=Head;
while el^.right<>Head do
begin
     if el^.inf.doh>300 then
     begin
      El^.left^.right:=El^.right;
      El^.right^.left:=El^.left;
      Dispose(el);
     end;
el:=el^.right;
end;
WriteLn('Данные  удалены');
end;
 
 
begin
     clrscr;
     Write('Введите кол-во государств: '); ReadLn(n);
     clrscr; i:=1;
     with x do vvod;
     newring(x);
     for i:=2 to n do
     begin
     vvod;
     add(x);
     end;
     WriteLn('Формирование кольца завершено');
     WriteLn('Элементы кольца');
     print;
     upor;
 
     WriteLn('Упорядоченные элементы кольца');
     print;
     delmax;
 
     WriteLn('Кольцо после удаления c наибольшим доходом');
     print;
 
 
      Writeln('Введите данные ещё о двух государствах: ');
     i:=1;
     with x do vvod;
     newring(x);
     for i:=2 to 2 do
     begin
     vvod;
     add(x);
     end;
 
     repeat until keypressed;
 end.
Добавлено через 17 минут
помогите баг исправить...

Вернуться к обсуждению:
Создать тип данных и описать структуру, отображающую следующую информацию Pascal
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.11.2010, 18:33
Готовые ответы и решения:

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

Структурный тип данных. Описать структуру с именем STUDENT
Пожалуйста, помогите написать программу: Описать структуру с именем STUDENT, содержащую следующие...

Определить структурный тип содержащий следующую информацию: ФИО мастера, вид фото, тип бумаги, кол-во, цена
Определить структурный тип содержащий следующую информацию: ФИО мастера, вид фото, тип бумаги,...

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

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

Описать структуру Aeroflot Пункт назначения, номер рейса, тип самолета, Время вылета, Дни недели. Создать массив структу
Описать структуру Aeroflot Пункт назначения, номер рейса, тип самолета, Время вылета, Дни недели....

Создать БД «Реализованный товар», включающую следующую информацию:
help!!! Создать БД «Реализованный товар», включающую следующую информацию: номер магазина,...

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

Описать структуру Train, содержащую информацию о маршруте поезда
Здравствуйте, уважаемые профи! Подскажите с задачей Описать структуру с именем Train, содержащую...

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