С РЕШЕНИЕМ ЗАДАЧ,НУЖНО С ВХОД ДАННАМИ И ПРОГРАММОЙ БОЖЕ 1.Дана точка А (х,у) Определить лежит ли эта точка в первой координатной четверти,включая оси координат.
2. Даны два числа,не равные друг другу.Заменить большее из них полуразностью,а меньшее-удвоенным произведением этих чисел.
123
191
Ответы на вопрос:
PascalABC.NET 3.5.1 + .NET Framework 4.7.1
#1
begin
var l := ReadInteger('Задайте длину массива: ');
var A := ReadArrReal(l);
WritelnFormat('Min: {0}, Number in array: {1}', A.Min, A.IndexOf(A.Min));
end.
#2
begin
var t := ReadInteger('Array length: ');
var A := ArrRandom(t, -60, 60);
A.Println;
A.Where(p -> p > 20).Sum.Println;
end.
#3
begin
var A := ArrRandom(14, 3, 30);
A.Println;
A.Where(p -> p > 13).Count.Println;
end.
Объяснение:
Функции _ReadArrReal_ и _ArrRandom_ в PascalABC.NET Возвращают массив (array of real и array of integer соответственно), по этому хоть ни в одной программе нет явного объявления массива вида A : Array of T, все три программы используют обычные массивы.
Популярно: Информатика
-
МАРИШКАНИК11.10.2020 04:57
-
sofiapel68p08lqa28.03.2021 07:51
-
ws4ewdrygfj31.08.2021 14:49
-
lugmar325.06.2022 16:40
-
ansher7610.09.2020 22:47
-
SashaLas08.08.2021 14:15
-
Spektrum104.06.2021 21:23
-
Shkodinka30.05.2021 01:27
-
Зачемжежить30.04.2020 16:28
-
MartKsenka01.09.2020 13:44