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*
Комментарий*

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

egcuzn86
sergey3699
Olga Arutyunyan
R7981827791127
drontox1031
Reutskii-Kirilovskii1625
alekseymedvedev1981
Dampil
mokeevahelena
Андрей-Викторовна1910
Ионов202
Bologova Golovach1989
rpforma71189
barabanoveugeny
Ивлев1508