Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
trolololo228353
27.10.2022 17:41 •
Информатика
Написать программы в паскале • дан массив из n вещественных чисел. поменять местами последний и минимальный элементы массива. • дан массив из n целых чисел. найти номер первого элемента, который равен количеству элементов, кратных 3.
Ответ:
skotnikova04
06.07.2020 23:06
Program task1;
const
n = 10;
var
a :array [1..n] of real;
i, j :integer;
min, k :real;
begin
for i:= 1 to n do
readln(a[i]);
min:= a[1];
for i:= 1 to n do
if a[i] < min then
begin
min:= a[i];
j:= i;
end;
k:= a[n];
a[n]:= a[j];
a[j]:= k;
end.
program task2;
const
n = 10;
var
a :array [1..n] of integer;
i, j, kol :integer;
begin
for i:= 1 to n do
readln(a[i]);
kol:= 0;
for i:= 1 to n do
if a[i] mod 3 = 0 then
inc(kol);
for i:= 1 to n do
if a[i] = kol then
begin
j:= i;
break;
end;
writeln(j);
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
ulaborodina57
30.05.2021 07:35
Вычислить у = 1/(2-x) в pascal abc !...
zhumanyazova94
30.05.2021 07:35
Решите на ! в промежутке [m, n] найти все числа, в записи которых нет цифры b....
Викуся200631
30.05.2021 07:35
Составить программу нахождения наибольшей из 2 площадей: квадрата со стороной а или круга с радиусом r. в pascal abc !...
tasn
30.05.2021 07:35
Даны три числа. найти их наибольший общий делитель....
maks200206
11.03.2021 17:15
Загальний вигляд функції IF має вигляд ...
rasulid04
03.06.2020 02:04
Обещаю последний вопрос за сегодня ...
olgalubnina201
06.06.2021 14:50
Составьте блок-схему алгоритма вычисления объема, площади полной поверхности и суммы ребер прямоугольного параллелепипеда со сторонами k, m и n. Формулы: объема – V=a*b*h,...
mashanlo2006
13.08.2020 05:09
Как сделать нумерацию страниц по порядку в Ворде? Все страницы повторяются (одинаковые разделы)...
Xalk22
23.01.2023 14:03
Задание 1.для записи текста использовался 32-символьный алфавит. Каждая страница содержит 50 строк по 60 символов в строке. Какой объём информации содержит 6 страниц текста?...
maks1974
01.03.2021 21:18
Комектесиндерши тезз керек...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
const
n = 10;
var
a :array [1..n] of real;
i, j :integer;
min, k :real;
begin
for i:= 1 to n do
readln(a[i]);
min:= a[1];
for i:= 1 to n do
if a[i] < min then
begin
min:= a[i];
j:= i;
end;
k:= a[n];
a[n]:= a[j];
a[j]:= k;
end.
program task2;
const
n = 10;
var
a :array [1..n] of integer;
i, j, kol :integer;
begin
for i:= 1 to n do
readln(a[i]);
kol:= 0;
for i:= 1 to n do
if a[i] mod 3 = 0 then
inc(kol);
for i:= 1 to n do
if a[i] = kol then
begin
j:= i;
break;
end;
writeln(j);
end.