Каждый день масса снижается на 0.5 кг, за сколько дней будет достигнута идеальная масса? - C (СИ)

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

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

Р масса предмета, Q идеал массы. Каждый день масса снижается на 0, 5кг за сколько дней будет идеальная масса?

Решение задачи: «Каждый день масса снижается на 0.5 кг, за сколько дней будет достигнута идеальная масса?»

textual
Листинг программы
#include <stdio.h>
/* ***************************************
    Р - масса предмета, Q - идеал массы.
    Каждый день масса снижается на 0,5 кг
    за сколько дней будет идеальная масса?
 * **************************************/
int main (void)
{
    float p, q;
    printf("input mass P, please: "); scanf("%f", &p);
    printf("input mass Q, please: "); scanf("%f", &q);
    int i;
    for (i=0; p>q; i++) p -= 0.5;
    printf("days: %d\n", i);
    return 0;
}

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

  1. Объявление переменных p и q типа float для ввода массы предмета и идеальной массы соответственно.
  2. Ввод массы предмета и идеальной массы с помощью функции scanf.
  3. Объявление переменной i типа int для подсчета количества дней.
  4. Запуск цикла for, который будет выполняться до тех пор, пока текущая масса предмета больше идеальной массы.
  5. Внутри цикла снижаем текущую массу предмета на 0.5 кг.
  6. После достижения идеальной массы, выводим количество дней, которое заняло достижение идеальной массы.
  7. Возвращаем 0, чтобы указать, что программа успешно завершилась.

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


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

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

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