RosettaCodeData/Task/Temperature-conversion/AWK/temperature-conversion-1.awk

20 lines
405 B
Awk
Raw Permalink Normal View History

2013-04-11 01:07:29 -07:00
# syntax: AWK -f TEMPERATURE_CONVERSION.AWK
BEGIN {
while (1) {
printf("\nKelvin degrees? ")
getline K
if (K ~ /^$/) {
break
}
if (K < 0) {
2016-12-05 22:15:40 +01:00
print("K must be >= 0")
2013-04-11 01:07:29 -07:00
continue
}
printf("K = %.2f\n",K)
printf("C = %.2f\n",K - 273.15)
printf("F = %.2f\n",K * 1.8 - 459.67)
printf("R = %.2f\n",K * 1.8)
}
exit(0)
}