Перевод метрической системы в английскую - C (СИ)

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

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

Здравствуйте,не получается дописать программу, задача которой в том чтобы перевести длину из метрической системы в английскую.Даны длины отрезка в метрах, сантиметрах,миллиметрах.1 дюйм == 2,54 см. 1 фут == 3 hands== 12 inches (дюймам)== 30.48 сантиметрам, 1 hand == 4 дюйма == 10,16 см.
#include <stdio.h>
#include <conio.h>
#include  <math.h>
 
int main()
{
    int m,sm,mm,foot,inch;
    printf ("Input value: m,sm,mm");
    scanf("%i %i %i, &m &sm &mm);
    foot=0.3048*m;
    foot=30.48*sm;
    foot=304.8*mm;
    inch=0.0254*m;
    inch=2.54*sm;
    inch=25.4*mm;
    Вот тут я не могу
      getch();
    return 0;

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

textual
Листинг программы
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    float m,sm,mm,foot,inch;
    printf("Input value: m,sm,mm"\n);
    scanf("%f %f %f", &m &sm &mm);
    foot=0.3048*m;
    foot=30.48*sm;
    foot=304.8*mm;
    inch=0.0254*m;
    inch=2.54*sm;
    inch=25.4*mm;
    printf("foot=%f, inch=%f\n" foot, inch)
    getch();
    return 0;
    }

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

Вывод списка элементов кода:

  1. Объявление переменных: float m, sm, mm, foot, inch;
  2. Вывод сообщения для ввода значений: printf(Input value: m,sm,mm);
  3. Считывание значений переменных с помощью функции scanf: scanf(%f %f %f, &m, &sm, &mm);
  4. Перевод метрической длины в футы: foot=0.3048*m;
  5. Перевод метрической площади в квадратные футы: foot=30.48*sm;
  6. Перевод метрической массы в фунты: foot=304.8*mm;
  7. Перевод метрической длины в дюймы: inch=0.0254*m;
  8. Перевод метрической площади в квадратные дюймы: inch=2.54*sm;
  9. Перевод метрической массы в унции: inch=25.4*mm;
  10. Вывод значений переменных: printf(foot=%f, inch=%f\n, foot, inch);
  11. Ожидание нажатия клавиши с помощью функции getch(): getch();
  12. Возврат значения 0, указывающего на успешный конец работы программы: return 0;

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


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

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

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