По разделам



Задача Case 7


Единицы массы пронумерованы следующим образом: 1 — килограмм,
2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1–5) и масса тела в этих единицах
(вещественное число). Найти массу тела в килограммах.

Код (C/C++)

#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;
}

Код (Python)

import random

print("1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер")
i = random.randrange(1,6)
M = random.randrange(1,10000)
print("Номер единицы массы: ", i)
print("Масса: ", M, end="")
if i == 1:
    print(" кг")
    m = M
elif i == 2:
    print(" мг")
    m = M / 1000000
elif i == 3:
    print(" г")
    m = M / 1000
elif i == 4:
    print(" т")
    m = M * 1000
elif i == 5:
    print(" ц")
    m = M * 100
print("В килограммах: ",m)
									

Код (Pascal)

program Case7;
var
  N:Integer;
  m:Real;
begin
  Write('Введите номер единицы измерения массы: ');
  Readln(N);
  Write('Введите массу тела: ');
  Readln(m);
  Case N of
    1: Writeln(m);
    2: Writeln(m/1000000);
    3: Writeln(m/1000);
    4: Writeln(m*1000);
    5: Writeln(m*100);
  end;
end.
									




Case. Абрамян
Case 1 Просмотров: 12
Case 2 Просмотров: 14
Case 3 Просмотров: 16
Case 4 Просмотров: 17
Case 5 Просмотров: 7
Case 6 Просмотров: 12
Case 7 Просмотров: 9
Case 8 Просмотров: 16
Case 9 Просмотров: 8
Case 10 Просмотров: 13
Case 11 Просмотров: 15
Case 12 Просмотров: 13
Case 13 Просмотров: 9
Case 14 Просмотров: 11
Case 15 Просмотров: 13
Case 16 Просмотров: 15
Case 17 Просмотров: 14
Case 18 Просмотров: 12
Case 19 Просмотров: 12
Case 20 Просмотров: 8

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться