A) a = 3
print(a**5)
#Здесь не нужно использовать модуль, так как в Пайтоне или Питоне есть функция возведение в степень
B) import math
a = 49
print(math.sqrt(a))
#Здесь добавляем библиотеку или модуль командой import, создаем переменную и с команды math.sqrt извлекаем кв. корень числа 49.
C) import math
a = 7.57
print("Ближайшее наименьшее: ", math.floor(a))
print("Ближайшее наибольшее: ", math.ceil(a))
#Здесь почти все также, как и во 2, но используем 2 команды округления, это math.ceil, до ближайшего и math.floor до наибольшешо числа
Поделитесь своими знаниями, ответьте на вопрос:
C# в массиве a=(a1, а2, аn) удалить все элементы, меньшие, чем элемент массива, расположенный слева от максимального. например генерируем массив: 2 13 5 23 11 12 1 7 получим: 5 23 11 12 17 ( как я понял ) заранее .
using System;
using System.Linq;
namespace Prog
{
public class Program
{
public static void Main(string[] args)
{
Random rnd = new Random();
int len = rnd.Next(5,30);
int[] A = new int[len];
for (int i = 0; i < len; i++)
A[i] = rnd.Next(-50, 50);
Console.WriteLine("{0}", string.Join(" ", A));
var B = Array.FindAll(A, i => i >= A[Array.IndexOf(A, A.Max())-1]);
foreach (int i in B)
Console.Write(i+" ");
}
}
}