bellatrixstudio
?>

Написать программу на pascal даны натуральное число n, действительные числа y1, , yn. найти: max(|z1|, , |zn|), где zi = yi при |yi| < =2, 0, 5 в противном случае.

Информатика

Ответы

mahalama7359
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=ReadInteger('n=');
  ReadSeqReal('Введите '+n+' чисел:',n)
      .Select(y->Abs(y)<=2?Abs(y):0.5).Max.Println
end.

Написать программу на pascal даны натуральное число n, действительные числа y1, , yn. найти: max(|z1
kabanovae

//не забудь!!

using namespace std;

int *arr; // указатель для выделения памяти под массив

   int size; // размер массива

   

   // Ввод количества элементов массива

   cout << "n = ";

   cin >> size;

   if (size <= 0) {

       // Размер масива должен быть положитлеьным

       cerr << "Invalid size" << endl;

       return 1;

   }

   arr = new int[size]; // выделение памяти под массив

int  arr1[] = arr;

   // заполнение массива

   for (int i = 0; i < size; i++) {

       cout << "arr[" << i << "] = ";

       cin >> arr[i];

   }

   int temp; // временная переменная для обмена элементов местами

   // Сортировка массива пузырьком

   for (int i = 0; i < size - 1; i++) {

       for (int j = 0; j < size - i - 1; j++) {

           if (arr[j] > arr[j + 1]) {

               // меняем элементы местами

               temp = arr[j];

               arr[j] = arr[j + 1];

               arr[j + 1] = temp;

           }

       }

   }

if (arr1 == arr) {

cout << "Yes" << endl;

}

info9

1)7

2)6

3)4

4)5

Объяснение:

1)так как в Python отщёт идёт от 0, то значениями і будут 0,1,2,3,4,5,6 , из за того, что отщёт идёт до 7, то есть останавливается на 6.

проверяется програмой: for i in range(7):

print(i)

2) 6, так как последнее значение і в цикле будет 6. Проверяется командой for i in range(7):

print(i)

print(i). Так как после цикла і будет иметь значение последнее из цикла, то есть 6.

3)Отщёт идёт от 3 до 7, значениями і будут 3,4,5,6. Проверяется командой

for i in range(3,7):

print(i)

4) Отщёт идёт от 3 до 17, через три цифры, по этому значениями і будут числа 3,6,9,12,15.

проверяется командой

for i in range(3,17,3):

print(i)

что подписался)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать программу на pascal даны натуральное число n, действительные числа y1, , yn. найти: max(|z1|, , |zn|), где zi = yi при |yi| < =2, 0, 5 в противном случае.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

tinadarsi
sssashago8
fedorenkoroman
palosik7621
beaevgen711
iv1as2
leeka152522
Ainura Pokhomova
okabankova7
Ермакова Ирина674
Установи соответствие. фото есть)
jenek-f
lescha-77766
Giurievna1977
Karpova
zimbickij19