Вывести на экран таблицу относительности между весом в фунтах и весом в килограммах - C (СИ)

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

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

Помогите решить задачу тремя способами используя операторы цикла while, do while i for. Вывести на экран: таблицу относительности между весом в фунтах и весом в килограммах для значений 1,2,3,...,10 фунтов(1 фунт= 453г).

Решение задачи: «Вывести на экран таблицу относительности между весом в фунтах и весом в килограммах»

textual
Листинг программы
#include <stdio.h>
 
main()
{
int i;
//while
i=1;
while(i<=10)
{
    printf("%d pd = %.3f kg\n",i,i*0.453);
    i++;
}
printf("\n-----------\n");
//do while
i=1;
do
{
    printf("%d pd = %.3f kg\n",i,i*0.453);
    i++;    
}
while(i<=10);
//for
printf("\n-----------\n");
for(i=1;i<=10;i++)
{
    printf("%d pd = %.3f kg\n",i,i*0.453);  
}
 
}

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

В этом коде сравниваются три разных способа вывода последовательности чисел в программировании: while, do-while и for. Список действий:

  1. #include - подключаем стандартную библиотеку ввода/вывода
  2. main() - определяем точку входа в программу
  3. int i; - объявляем переменную для цикла
  4. while(i<=10) - задаем условие для цикла while
  5. *printf(%d pd = %.3f kg\n,i,i0.453);** - выводим на экран вес в фунтах и вес в килограммах
  6. i++ - увеличиваем значение переменной i на 1
  7. printf(\n-----------\n); - выводим горизонтальную линию для разделения таблиц
  8. do - начинаем цикл do-while
  9. while(i<=10); - задаем условие для цикла do-while
  10. *printf(%d pd = %.3f kg\n,i,i0.453);** - выводим на экран вес в фунтах и вес в килограммах
  11. i++ - увеличиваем значение переменной i на 1
  12. for(i=1;i<=10;i++) - начинаем цикл for
  13. *printf(%d pd = %.3f kg\n,i,i0.453);** - выводим на экран вес в фунтах и вес в килограммах
  14. } - закрываем цикл for
  15. } - закрываем функцию main() Таким образом, программа выводит на экран таблицу с весом в фунтах и весом в килограммах, используя три разных способа вывода последовательности чисел в программировании: while, do-while и for.

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


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

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

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