Написать код к блок-схеме - Pascal

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

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

Ребята, помогите будущему экономисту с дипломом! Нужно написать код к блок-схеме. Я очень сильно ничего не понимаю) вероятнее всего даже не правильно составила блок схему( Суть такая: три эксперта оцениваю риск по двум позициям 1 - вероятность наступления, 2 - тяжесть последствий. нужно найти среднюю оценку по каждой позиции (abc/3 и def/3) Полученные значения перемножить Далее посмотреть, больше это значение 9 или меньше, отсюда и решение о том, как реагировать на риск. Помогите пожалуйста(

Решение задачи: «Написать код к блок-схеме»

textual
Листинг программы
  1. var a,b,c,d,e,f,x,y,r:real;
  2. begin
  3. writeln('Первый эксперт');
  4. repeat
  5. write('Оценка вероятности от 0 до 1 a=');
  6. readln(a);
  7. until (a>=0)and(a<=1);
  8. repeat
  9. write('Тяжесть последствий e>0 e=');
  10. readln(e);
  11. until e>0 ;
  12. writeln('Второй эксперт');
  13. repeat
  14. write('Оценка вероятности от 0 до 1 b=');
  15. readln(b);
  16. until (b>=0)and(b<=1);
  17. repeat
  18. write('Тяжесть последствий d>0 d=');
  19. readln(d);
  20. until d>0 ;
  21. writeln('Третий эксперт');
  22. repeat
  23. write('Оценка вероятности от 0 до 1 c=');
  24. readln(c);
  25. until (c>=0)and(c<=1);
  26. repeat
  27. write('Тяжесть последствий f>0 b=');
  28. readln(f);
  29. until f>0 ;
  30. x:=(a+b+c)/3; //среднее считают так
  31. y:=(d+e+f)/3;
  32. r:=x*y;
  33. if r>9 then write('Принять меры по регулироанию рисков')
  34. else write('Риск незначителен');
  35. end.

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

  1. Объявление переменных:
    • a, b, c, d, e, f, x, y, r типа real (вещественное число).
  2. Ввод данных:
    • Запрашивается и считывается с клавиатуры значение вероятности a от 0 до 1.
    • Повторять этот процесс, пока значение переменной a не попадет в диапазон от 0 до 1.
    • Затем аналогично запрашивается тяжесть последствий e (должно быть больше 0).
    • Затем поочередно вводятся и проверяются значения для b, d, c, f (вероятности и тяжесть последствий).
  3. Вычисление:
    • Вычисляется среднее значение вероятности x как среднее арифметическое a, b и c.
    • Вычисляется среднее значение тяжести последствий y аналогично.
    • Рассчитывается произведение r средних значений вероятности и тяжести последствий.
  4. Вывод результата:
    • Если значение r больше 9, выводится сообщение Принять меры по регулированию рисков.
    • В противном случае выводится сообщение Риск незначителен.

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


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

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

8   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы