Case7. Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1–5) и масса тела в этих единицах (вещественное число). Найти массу тела в килограммах.
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
#include <stdio.h> int main(void) { int n; float m; printf("N:") ; scanf ("%i", &n); printf("M:") ; scanf ("%f", &m); switch (n) { case 1: printf("%f\n",m) ; break; case 2: printf("%f\n",m/1000000) ; break; case 3: printf("%f\n",m/1000) ; break; case 4: printf("%f\n",m*1000) ; break; case 5: printf("%f\n",m*100) ; break; } return 0; } |
Другие задачи из раздела Case можно посмотреть здесь.
Комментарии: