ПРИВЕТ, ДОРОГИЕ ДРУЗЬЯ, меня зовут Аюш Сингх Томар. Я недавно начал изучать машинный язык (точнее, язык программирования), и я рад поделиться с вами своими практическими кодами, так как я новичок в этой области, я приглашаю вас предложения, а также конструктивную критику. Надеюсь, вам понравится мой контент здесь.

До сих пор я изучал основы переменных, типов данных, операторов в C, спецификаторов формата, escape-последовательностей, if else, операторов переключения case, циклов, break and continue, рекурсивных функций приведения типов, массивов. используя некоторые из них, я сделал несколько кодов, один из них — «преобразователь единиц длины».

это оно :-

#include ‹stdio.h›

int main()
{

float i, b, k, m, h, a, j , o,p,z;
start:
printf( « ДОБРО ПОЖАЛОВАТЬ В КОНВЕРТЕР ЕДИНИЦ ДЛИНЫ\n»);
printf(«\n»);
printf(«ВВЕДИТЕ СЛЕДУЮЩЕЕ\n»);
printf(«1 ДЛЯ ВВОДА ЦИФРЫ В САНТИМЕТРАХ\n”);
printf(“2 ДЛЯ ВВОДА ЦИФРЫ В МЕТРАХ\n”);
printf(“3 ДЛЯ ВВОДА ЦИФРЫ В КИЛОМЕТРАХ\n”);
printf(“ 4 ДЛЯ ВВОДА ЦИФРЫ В МИЛЛИМЕТРАХ\n”);

сканф("%f", &i);

if (i == 1)
{
printf("Введите цифру в сантиметрах\n");
scanf("%f", &a);

printf("ПОЖАЛУЙСТА, ВВОДИТЕ СЛЕДУЮЩЕЕ\n");

printf("6 ДЛЯ ПЕРЕВОДА ЦИФРЫ В МИЛЛИМЕТРЫ\n");
printf("7 ДЛЯ ПЕРЕВОДА ЦИФРЫ В КИЛОМЕТРЫ\n");
printf("8 ДЛЯ ПЕРЕВОДА ЦИФРЫ В МИЛИМЕТРЫ\n");

сканф("%f", &b);

if (b == 6)
{
printf("%f сантиметров = %f метров", a, a / 100);
}
else if (b == 7)
{
printf("%f сантиметров = %f километров", a, a / 100000);
}
else if (b == 8)
{
printf("%f сантиметров = %f миллиметров", a, a * 10);
}
}
else if (i == 2)
{
printf("ВВЕДИТЕ ЦИФРУ В СЧЕТЧИК\n");
scanf("%f", &j);

printf("ПОЖАЛУЙСТА, ВВОДИТЕ СЛЕДУЮЩЕЕ\n");

printf("9 ДЛЯ ПЕРЕВОДА ЦИФРЫ В СантиМЕТР\n");
printf("10 ДЛЯ ПЕРЕВОДА ЦИФРЫ В КИЛОМЕТРЫ\n");
printf("11 ДЛЯ ПЕРЕВОДА ЦИФРЫ В МИЛИМЕТРЫ\n");

scanf("%f", &k);
if (k == 9)
{
printf("%f метров = %f сантиметров", j, j * 100);< br /> }
else if (k == 10)
{
printf("%f метров = %f километров", j, j / 1000);
}< br /> else if (k == 11)
{
printf("%f метров = %f миль метров", j, j * 1000);
}
}
else if (i == 3)
{
printf("ВВЕДИТЕ ЦИФРУ В КИЛОМЕТРАХ\n");
scanf("%f", &o);

printf("ПОЖАЛУЙСТА, ВВОДИТЕ СЛЕДУЮЩЕЕ\n");

printf("12 ДЛЯ ПЕРЕВОДА ЦИФРЫ В СантиМЕТРЫ\n");
printf("13 ДЛЯ ПЕРЕВОДА ЦИФРЫ В МЕТРЫ\n");
printf("14 ДЛЯ ПЕРЕВОДА ЦИФРЫ В МИЛИМЕТРЫ\n");

scanf("%f", &m);
if (m == 12)
{
printf("%f километров = %f сантиметров", о, о * 100000);< br /> }
else if (m == 13)
{
printf("%f километров = %f метров", о, о * 1000);
}< br /> else if (m == 14)
{
printf("%f километров = %f миллиметров", о, о * 1000000);
}
}< br /> else if (i == 4)
{
printf("ВВЕДИТЕ ЦИФРУ В МИЛИМЕТР\n");
scanf("%f", &p);

printf("ПОЖАЛУЙСТА, ВВОДИТЕ СЛЕДУЮЩЕЕ\n");

printf("15ДЛЯ ПЕРЕВОДА ЦИФРЫ В САНТИМЕТР\n");
printf("17 ДЛЯ ПЕРЕВОДА ЦИФРЫ В КИЛОМЕТРЫ\n");
printf("18 ДЛЯ ПЕРЕВОДА ЦИФРЫ В МЕТРЫ\n");

scanf("%f", &h);
if (h == 15)
{
printf("%f мили метров = %f сантиметров", p, p / 10);
}
else if (h == 17)
{
printf("%f миль метров = %f километров", p, p / 1000000);
}
else if (h == 18)
{
printf("%f мили метров = %f метров", p, p / 1000);
}
}
printf("\nНАЖМИТЕ 1 ДЛЯ ПРОДОЛЖЕНИЯ ПРЕОБРАЗОВАНИЯ И 0 ДЛЯ ВЫХОДА\n");
scanf("%f", &z);
if ( z == 1)
{
goto start ;
}
else if (z == 0)
{
printf("спасибо за использование");
> }


вернуть 0;
}

ПРИМЕЧАНИЕ: - Я ПОДГОТОВИЛ ПРИМЕЧАНИЯ ПО ТЕМАМ, УПОМЯНУТЫМ ВЫШЕ, И Я РАЗМЕЩУ ЕГО, ЕСЛИ ВЫ СПРАШИВАЕТЕ.