ufjcigi
25.09.2021 05:46

ПО ПРОГРАМИРОВАНИЮ В PYTHON


ПО ПРОГРАМИРОВАНИЮ В PYTHON

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Илья2389
10.09.2021 21:11

//PacalABC.NET 3.4.2

//Используется формула аналогичная формуле Бине для чисел

//Фибоначчи

const

 index = power(33, 0.5);

 a1 = power((19 + 3 * index), 1 / 3);

 a2 = power((19 - 3 * index), 1 / 3);

 b = power((586 + 102 * index), 1 / 3);

var

 n: smallint;

function tribonacthi(n: smallint): biginteger;

begin

 if (n = 1) or (n = 2) then result := 0

 else

   result := RoundBigInteger(3 * b * ((power((1 / 3 * (a1 + a2 + 1)), n - 1)) / (power(b, 2) - 2 * b + 4)));

end;

begin

 try

   n := readinteger('Введите количество элементов для вывода:');

 except

   on system.formatexception do

     writeln('Неверный формат ввода');

 end;

 for var i := 1 to n do write(tribonacthi(i), ' ');

end.

0,0(0 оценок)
Ответ:
zahcar629
13.11.2022 10:55

//Если произведение находится в промежутке не [-150 ; 200] , а в промежутке (-150 ; 200) , то замените >= и <= на > и < соответственно

using System;

namespace ConsoleApp11

{

   class Program

   {

       static void Main(string[] args)

       {

           const int size = 3;

           int[] numbers = new int[size];

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

           {

               Console.Write("Введите " + (i + 1) + " число: ");

               numbers[i] = int.Parse(Console.ReadLine());

           }

           if (Sum(numbers) >= 0 && Multiplication(numbers) >= -150 && Multiplication(numbers) <= 200)

           {

               Console.WriteLine("");

               int counter = 0;

               while(counter < 3)

               {

                   Console.WriteLine("Ура!");

                   counter++;

               }

           }

           Console.ReadKey();

       }

       static int Sum(int[] arr)

       {

           int sum = 0;

           for (int i = 0; i < arr.Length; i++)

               sum += arr[i];

           return sum;

       }

       static int Multiplication(int[] arr)

       {

           int multiplication = 1;

           for (int i = 0; i < arr.Length; i++)

               multiplication *= arr[i];

           return multiplication;

       }

   }

}


Склавиатуры вводится 3 числа,если сумма трёх чисел положительная и произведение трёх чисел равно от
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота