М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
sofiagnip
sofiagnip
02.02.2022 08:43 •  Информатика

Срешением по pascal ! , "pascal abc"

👇
Ответ:
карина4556
карина4556
02.02.2022

PascalABC.NET

begin

 var n := ReadInteger('Введи длину массива:');

 var a := SeqRandomReal(n, 1.0, 99.0).Select(p -> Round(p,1)).ToArray;

 a.Println;

 var m := ReadInteger('Задайте номер элемента');

 if not (m in Range(1, n)) then

 begin

   Print('Недопустимый номер');

   exit

 end;

 var im := a[:m].IndexMin;

 var min := a[im];

 Swap(a[im], a[n-1]);

 a.Transform(p -> p / min);

 a.Println

end.

4,7(38 оценок)
Открыть все ответы
Ответ:
illaria2703
illaria2703
02.02.2022
Решение, задачи "Даны действительные числа 1,2,…70. Вывести последовательность 2,3,…,70,1".  см. Файл.
P.S. Решение на указателях. 

gcc: 4.8.1

Исходные данные: 
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

После сдвига:
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 1
4,7(97 оценок)
Ответ:
gbafujhobr
gbafujhobr
02.02.2022
Алфавитный (иначе, лексикографический) порядок - такой, при котором слово 1 стоит раньше в словаре, чем слово 2, если первые m ≥ 0 букв у этих слов совпадают, а (m + 1)-ая буква первого слова стоит в алфавите раньше, чем (m + 1)-ая буква второго слова.

Будем записывать "стоит раньше" привычным значком <, тогда, например, для обычного русского алфавита A < Б < В < Г < ... < Я.

Посмотрим на первые буквы мишиных слов:
А...
Б...
Б...
Б...
З...
З...

Из уже написанного можно сделать вывод, что A < Б < З.

Сравним первые три буквы слов, начинающихся на Б:
БАР...
БАР...
БАН...

Поскольку 2 первые буквы одинаковы, а слова, у которых на третьем месте стоит Р, стоят раньше, чем слово, у которого Н, получаем, что Р < Н.

Продолжаем исследовать слова БАРАНКА и БАРАБАН. Выписывая первые буквы вплоть до первой отличающейся, получаем
БАРАН...
БАРАБ...

Отсюда Н < Б.

Осталось разобраться с двумя словами, начинающимися на З. Так как они начинаются на 
ЗН...
ЗА...

то Н < А.

Итак, требуется решить систему неравенств:
A < Б < З
Р < Н
Н < Б
Н < А

Легко понять, что в данном случае Р < Н < А < Б < З.
4,4(84 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ