Real выдаёт nan - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Всегда выдает NaN. Я уже даже и не знаю чего делать, помогите, пожалуйста.

Решение задачи: «Real выдаёт nan»

textual
Листинг программы
        writeln('Ct: ');
        readln(Ct);
        writeln('Vt: ');
        readln(Vt);
        writeln('V: ');
        readln(V);
        writeln('M: ');
        readln(M);
        writeln('Vt1: ');
        readln(Vt1);
        chisl := M * Ct * Vt * V * 1000;
        znam := Vt1 * (V - 2);
        X := chisl / znam;
        writeln(chisl);
        writeln(znam);
        writeln('X=', X);

Объяснение кода листинга программы

  1. Объявляются и инициализируются переменные: Ct, Vt, V, M, Vt1, chisl, znam, X.
  2. Выводятся сообщения и призывы к вводу значений для переменных Ct, Vt, V, M, Vt1.
  3. Считаются значения переменных Ct, Vt, V, M, Vt1.
  4. Присваивается значение переменной chisl, равное произведению M, Ct, Vt, V, 1000.
  5. Присваивается значение переменной znam, равное произведению Vt1 и (V — 2).
  6. Присваивается значение переменной X, равное частному chisl на znam.
  7. Выводятся значения переменных chisl, znam, X.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы