0 / 0 / 0
Регистрация: 30.11.2022
Сообщений: 12

Преобразовать код из Pascal в C#

05.12.2022, 21:24. Показов 302. Ответов 0

Студворк — интернет-сервис помощи студентам
Прошу помочь (2 вариант решения на Pascal снизу)


var n := ReadLnInteger('Введите количество элементов множества X1:');
var x1 := HSet(ReadArrInteger('Введите элементы множества X1:', n));
n := ReadLnInteger('Введите количество элементов множества X2:');
var x2 := HSet(ReadArrInteger('Введите элементы множества X2:', n));
n := ReadLnInteger('Введите количество элементов множества X3:');
var x3 := HSet(ReadArrInteger('Введите элементы множества X3:', n));
var y := (x1 * x2) * (x1 * x3) * (x2 * x3);
var y1 := HSet(y.Where(x -> x mod 7 = 0));
n := y1.Count; Println('Множество X1:', x1);
Println('Множество X2:', x2);
Println('Множество X3:', x3);
Println('Множество Y:', y);
Println('Множество Y1:', y1);
$'Мощность множества Y1: {n}'.PrintLn





Второй вариант решения на Pascal:

sob = set of byte;

procedure ReadSet(s: string; var m: sob);
var
i, t, n: byte;
begin
write('Введите количество элементов множества ', s, ': ');
readln(n);
writeln('Введите элементы множества ', s, ':');
for i := 1 to n do
begin
read(t);
include(m, t)
end;
readln
end;

procedure PrintSet(s: string; var m: sob);
var
i: byte;
d: string;
begin
writeln('Множество ', s, ':');
write('[');
d := '';
for i := 0 to 255 do
if i in m then
begin
write(d, i);
d := ','
end;
writeln(']')
end;

var
x1, x2, x3, y, y1: sob;
var i, p: byte;
begin
ReadSet('X1', x1);
ReadSet('X2', x2);
ReadSet('X3', x3);
y := (x1 * x2) * (x1 * x3) * (x2 * x3);
y1 := [];
p := 0;
for i := 0 to 255 do if (i in y) and (i mod 7 = 0) then
begin
include(y1, i);
inc(p)
end;
writeln;
PrintSet('X1', x1);
PrintSet('X2', x2);
PrintSet('X3', x3);
PrintSet(' Y', y);
PrintSet('Y1', y1);
writeln('Мощность множества Y1: ', p);
readln
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.12.2022, 21:24
Ответы с готовыми решениями:

Преобразовать код Pascal в C++
const nmax=750; var a:arrayof integer; m,n,i,j,k,max,jmax,imax,min,imin,jmin,res:integer; f:text; begin ...

преобразовать код Pascal в C++
program Array15; var a:array of integer; N,i:Integer; begin Write('N:'); Readln(N); for i:=1 to N do begin

Преобразовать код Pascal в C++
var a,b,c,m,Tp:real; begin write('Введите m = '); read(m); c:=1.9; b:=6.22; a:=b-(sqr(c)/sqrt(c)); if m<=1.2 then...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.12.2022, 21:24
Помогаю со студенческими работами здесь

Необходимо преобразовать код из Pascal в c++
const ds: string = 'abcdefghijklmnopqrstuvwxy'+ 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'; var s, d: string; i:...

Помагите преобразовать код из Pascal в C#
procedure p1; begin var m := ReadMatrInteger(5,10); m.Println; //максимальный из минимальных элементов каждой строки ...

Преобразовать код Pascal в Delphi
var pv:array of real; x,s:real; c,r:real; i,j:integer; begin s:=0 ; for i := 1 to 5 do writeln('Введите ожидамое...

Нужно преобразовать код из Pascal в C#
Нужно преобразовать код из паскаля в C# помогите пожалуйста program L2; const n = 5; var a: array of integer = ((0, 8, 12, ...

Преобразовать код Pascal в Delphi
uses crt; type vl=record fio: string; adres: string; marka: string; nomer:string; year:integer; end; tfile=file of vl;


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru