Не могу указать правильный порядок действий в программе - C (СИ)

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

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

пишу этот код
Листинг программы
  1. #include <cstdio>
  2. using namespace std;
  3. int main()
  4. { const double course = 62.2;
  5. double sum_rub;
  6. printf ("Ruble:\n");
  7. scanf ("%lf", &sum_rub);
  8. double sum_euro = sum_rub / course;
  9. printf ("Ruble: %lf Euro: %lf\n", sum_rub, sum_euro);
  10. }
по учебнику должно получится так а получается так Как исправить?

Решение задачи: «Не могу указать правильный порядок действий в программе»

textual
Листинг программы
  1. #include <cstdio>
  2. using namespace std;
  3. int main()
  4. {
  5.     const double course = 62.2;
  6.     double sum_rub;
  7.     printf ("Ruble:\n");
  8.     fflush(stdout);
  9.     scanf ("%lf", &sum_rub);
  10.     double sum_euro = sum_rub / course;
  11.     printf ("Ruble: %lf Euro: %lf\n", sum_rub, sum_euro);
  12. }

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

  1. Включаем заголовочный файл для работы с стандартными вводом/выводом
  2. Используем директиву using namespace std для использования пространства имен std
  3. Объявляем функцию main() — точку входа в программу
  4. Объявляем константу double course = 62.2; — это курс валюты, в данном случае, курс евро к рублю
  5. Объявляем переменную double sum_rub; — это сумма в рублях, которую пользователь введет
  6. Выводим сообщение Ruble: с помощью функции printf()
  7. Используем функцию fflush(stdout); для очистки буфера вывода
  8. Считываем с помощью функции scanf() сумму в рублях и сохраняем ее в переменной sum_rub
  9. Вычисляем сумму в евро, разделив сумму в рублях на курс валюты, и сохраняем результат в переменной sum_euro
  10. Выводим значения переменных sum_rub и sum_euro с помощью функции printf()
  11. Возвращаем 0 из функции main(), что означает успешный конец работы программы

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


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

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

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

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

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

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