Сравнить расстояния, заданные в разных единицах измерения - C (СИ)
Формулировка задачи:
Написать код по заданию.
Задание: известны два расстояния: одно в километрах, другое - в футах(1фут=0,45м).какое из расстояний меньше?
Решение задачи: «Сравнить расстояния, заданные в разных единицах измерения»
textual
Листинг программы
#include <stdio.h> int main() { float feets = 0.0; float kms = 0.0; // ввод значения в футах printf("Enter in fts: "); scanf("%f", &feets); // ввод значения в километрах printf("Enter in kms: "); scanf("%f", &kms); // перевод футов в километры float feets_to_kms = 0.00045 * feets; char comp = '='; if (feets_to_kms > kms) comp = '>'; else if (feets_to_kms < kms) comp = '<'; // вывод printf("%.2f ft. (%.2f km.) %c %.2f km.\n", feets, feets_to_kms, comp, kms); return 0; }
Объяснение кода листинга программы
- Ввод значения в футах
- Ввод значения в километрах
- Перевод футов в километры
- Сравнение полученного значения с исходным в километрах
- Вывод результатов в формате
X.XX ft. (X.XX km.) Y X.XX km.
, где X.XX - это значения в футах и километрах, Y - это знак сравнения (равно, больше или меньше)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д