tkmandarin8376
?>

Составить алгоритм(паскаль) +20 кто первый1. две точки на плоскости заданы своим координатами. определите расстояние между ними2. вводится натуральное число. напечатать последнюю цифру числа.3. две точки на плоскости заданы своим координатами. определите какая из них находится дальше от начала координат.4. коробка конфет стоит r рублей и k копеек. у покупателя имеется s рублей и nкопеек. сможет ли он совершить покупку? в случае недостатка определить, сколько денег надо добавитьза хороший ответ лайкну) побыстрее

Информатика

Ответы

zdanovich90764

NaN выводится, потому что \cos 25^2 — отрицательное число. И потом происходит извлечение корня из этого отрицательного числа.

Чтобы NaN не было, нужно передать положительное число в функцию Power(), а потом возвращенный результат сделать отрицательным. (Это сработает только для нечетных степеней корня)

Нужно немного изменить код:

if x > 5 then

begin

       cosVal := cos(sqr(x));

       if cosVal < 0 then

               writeln(Power(abs(cosVal), 1 / 3) *-1)

       else

               writeln(Power(cosVal, 1 / 3));

end;

cashuta

import random

while True:

       a = random.randint(1, 9)

       b = random.randint(1, 9)

       i = 0

       while True:

               try:

                       print("%dx%d=" % (a, b), end="")

                       i = int(input())

               except ValueError:

                       print("Введите число!")

               else:

                       break

       rightAnswer = a * b

       if i == rightAnswer:

               print("Верно!\n")

       else:

               print("Неверно! Верный ответ: %d\n" % rightAnswer)

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

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

Составить алгоритм(паскаль) +20 кто первый1. две точки на плоскости заданы своим координатами. определите расстояние между ними2. вводится натуральное число. напечатать последнюю цифру числа.3. две точки на плоскости заданы своим координатами. определите какая из них находится дальше от начала координат.4. коробка конфет стоит r рублей и k копеек. у покупателя имеется s рублей и nкопеек. сможет ли он совершить покупку? в случае недостатка определить, сколько денег надо добавитьза хороший ответ лайкну) побыстрее
Ваше имя (никнейм)*
Email*
Комментарий*

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

svetrusval
kagurkina
Дмитрий_Евлампиев518
Никита_Тузов
asi19776
osandulyak
abadaeva
sv-opt0076
ilukianienko458
slava-m-apt
Руслан Руденко1262
olartamonov6
hobpack
snk7777202
olgalooo