Каждый день масса снижается на 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; }
Объяснение кода листинга программы
- Объявление переменных p и q типа float для ввода массы предмета и идеальной массы соответственно.
- Ввод массы предмета и идеальной массы с помощью функции scanf.
- Объявление переменной i типа int для подсчета количества дней.
- Запуск цикла for, который будет выполняться до тех пор, пока текущая масса предмета больше идеальной массы.
- Внутри цикла снижаем текущую массу предмета на 0.5 кг.
- После достижения идеальной массы, выводим количество дней, которое заняло достижение идеальной массы.
- Возвращаем 0, чтобы указать, что программа успешно завершилась.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д