Напечатать таблицу соответствия между весом в фунтах и весом в килограммах - C (СИ) (75157)
Формулировка задачи:
Напечатать таблицу соответствия между весом в фунтах и весом в килограммах для значений 1, 2, ..., 10 фунтов (1 фунт=453 г).
Program n2; Uses crt; Var А,В,i,S: Integer; Begin For i:=1 To 10 do begin S:=i*453; Writeln(i, S/100:6:2) end; Readln End.
Решение задачи: «Напечатать таблицу соответствия между весом в фунтах и весом в килограммах»
textual
Листинг программы
void main(){
int А,В,i,S;
for (i=1; i<=10;i++){
S=i*453;
printf("%d %.2f\n",i, S/100);
}
}
Объяснение кода листинга программы
В данном коде:
- Объявлены четыре переменные: А, В, i, S.
- Переменная
iинициализируется значением 1, затем в цикле изменяется от 1 до 10. - Переменная
Sвычисляется как произведениеiна 453 (возможно, это коэффициент перевода из фунтов в килограммы). - Используя функцию printf, выводится значение переменной
i(в фунтах) и значение переменнойS(в килограммах), округленное до двух знаков после запятой. - Цикл выполняется 10 раз, на каждой итерации выводя новое значение.