tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Множество а содержит все
Множество а содержит все нечетные числа из диапаазона от 1 до 200 множесто в - простые числа из этого же диапазона. определить дополнение множества в до множества а. на паскале.
Andrey785
3 26.05.2019 00:30
1
Ответы
ismaildior200920
22.06.2020 08:54
Var i, j, simple_n, res_n : integer;
Res, Simple: array[1..100] of integer;
Found:boolean;
Begin
for i := 2 to 200 do begin
found := false;
for j := 1 to simple_n do
found := found or (i mod Simple[j] = 0);
if found and (i mod 2 = 1) then begin
res_n := res_n + 1;
Res[res_n] := i;
writeln('Res = ',Res[res_n]:4);
end;
if not found then begin
simple_n := simple_n + 1;
Simple[simple_n] := i;
writeln('Simple = ',Simple[simple_n]:4);
end;
end;
for i := 1 to res_n do
write(Res[i]:4);
End.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Ijony
20.09.2019 01:20
Несжатое растровое изображение размером 256*128 пикселей занимает 16 кбайт памяти. каково максимально возможное число цветов палитре изображения?...
AlexNickrodef
08.01.2020 19:51
Текст состоит из 1024 символов. каждый символ занимает 8 бит памяти. каков объем текста в килобайтах?...
Procherk1337
08.01.2020 19:53
Дано описание массива: var a: array[1..n]of real; выбери, какие элементы массива подходят. 1)среда четверг суббота 2)-4.6 3.6 0 3)−3i-7+2iрешил, ответ: 2)-4.6 3.6...
НастяяКисаа
17.08.2019 11:30
Запишите пять разных имён файлов, удовлетворяющих маске *x? ? r.t? *...
School957
17.08.2019 11:30
Какие драйвера нужны после переустановки windows 7 на компьютер...
kiki52
17.08.2019 11:30
Оперативная память компьютера содержит 150000 машинных слова,что составляет 1м байт.сколько битов содержит каждое машинное слово?...
тэ10л
17.08.2019 11:30
Определите истинность выражения (x \/¬y) → (¬x → y)...
СэмТV
01.06.2019 11:10
1) заполнить массив по следующему принципу: 6 7 18 19 30 31 5 8 17 20 29 32 4 9 16 21 28 33 3 10 15 22 27 34 2 11 14 23 26 35 1 12 13 24 25 36...
leradorozhnyak
29.09.2021 23:40
Придумай коротку фантастичну історію про чарівника...
Slloonok
29.09.2021 21:43
Синтез 9. Разгадайте анаграммы, относящиеся к информатике. Опреде лите кодирования. После расшифровки определите, како слово здесь лишнее. 1) НОФЕЛТЕ, МЕДО, ТФЕЕЛКСА,...
Популярные вопросы
Два разноименных заряда q1 = 25 нкл и q2 = -25 нкл расположены...
2
Нужна в тригонометрии sinx+cosx=1/cosx + 1/sinx...
3
Периметр треугольника 28 см ав на 2 см больше ас найдите стороны...
3
Найди число по его части четыре из пяти ровно восьми...
3
Дописать предложения, береги гнездо,больной был у,поймал жирного...
3
Много соседей все рядом живут а никогда не видятся...
3
Краткое содержание серебрянное копытце 5-6 предложений ....
2
Впервый день рабочий изготовил 160 деталей, во второй в 3 раза...
2
(-6/125 - 16 1/5 * 21/25 + 8 28/55 * 4 4/65 ) * -14 8/1 : 26/77...
1
Согласно модели бора электрон в атоме водорода движется по круговой...
1
Res, Simple: array[1..100] of integer;
Found:boolean;
Begin
for i := 2 to 200 do begin
found := false;
for j := 1 to simple_n do
found := found or (i mod Simple[j] = 0);
if found and (i mod 2 = 1) then begin
res_n := res_n + 1;
Res[res_n] := i;
writeln('Res = ',Res[res_n]:4);
end;
if not found then begin
simple_n := simple_n + 1;
Simple[simple_n] := i;
writeln('Simple = ',Simple[simple_n]:4);
end;
end;
for i := 1 to res_n do
write(Res[i]:4);
End.