Длина некоторого отрезка составляет р метров - перевести её в русскую неметрическую систему - C (СИ)
Формулировка задачи:
создал программу которая заключается в условии:"длина некоторого отрезка состовляет р метров.перевести её в русскую неметрическую систему в С++" я прописал код программы,но у меня выдаёт ошибку,т.е. подчеркивает
немогу найти ошибку.
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
scanf("%lf",&value);
#include "stdafx.h" #include <conio.h> int _tmain(int argc, _TCHAR* argv[]) { printf("Vvedit znachennia v metrah: "); double value; scanf("%lf",&value); double vershok=value * 0.04445; double arshin = 16/vershok; double sazhen = 3/arshin; double verst = 500/sazhen; printf("vershok=%lf\n",(vershok)); printf("arshin=%lf\n",(arshin)); printf("sazhen=%lf\n",(sazhen)); printf("verst=%lf\n",(verst)); getch(); return 0; }
Решение задачи: «Длина некоторого отрезка составляет р метров - перевести её в русскую неметрическую систему»
textual
Листинг программы
#include <stdio.h> #include <conio.h> int main(){ printf("Vvedit znachennia v metrah: "); double value; scanf("%lf",&value); double vershok=value * 0.04445; double arshin = 16/vershok; double sazhen = 3/arshin; double verst = 500/sazhen; printf("vershok=%lf\n",(vershok)); printf("arshin=%lf\n",(arshin)); printf("sazhen=%lf\n",(sazhen)); printf("verst=%lf\n",(verst)); getch(); return 0; }
Объяснение кода листинга программы
- Вводится значение длины в метрах.
- Это значение умножается на 0.04445 для перевода в вершки.
- Результат сохраняется в переменной
vershok
. - Далее, 16 делится на
vershok
для перевода в аршины. - Результат сохраняется в переменной
arshin
. - Затем, 3 делится на
arshin
для перевода в сажени. - Результат сохраняется в переменной
sazhen
. - Далее, 500 делится на
sazhen
для перевода в версты. - Результат сохраняется в переменной
verst
. - И наконец, все значения выводятся на экран.
- Программа завершается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д