This commit is contained in:
DavidOnTop 2025-04-10 14:31:27 +02:00
parent 27c33e1992
commit 5e7b7a2c01
Signed by: DavidOnTop
GPG key ID: 8D3E9A75E3E13D89
20 changed files with 298 additions and 219 deletions

View file

@ -1,19 +1,19 @@
pub fn main() {
println!("Zadaj cislo a znacku (F/C)");
let mut input = String::new();
std::io::stdin().read_line(&mut input).unwrap();
let mut input = input.trim().to_string();
let unit = input.remove(input.len() - 1);
let num: f64 = input.parse().expect("Neda sa retazec premenit na cislo");
match unit {
'C' | 'c' => {
println!("{}F", num * 1.8 + 32.0)
}
'F' | 'f' => {
println!("{}C", (num - 32.0)/1.8)
}
_ => {
println!("nepodporovana znacka")
}
}
println!("Zadaj cislo a znacku (F/C)");
let mut input = String::new();
std::io::stdin().read_line(&mut input).unwrap();
let mut input = input.trim().to_string();
let unit = input.remove(input.len() - 1);
let num: f64 = input.parse().expect("Neda sa retazec premenit na cislo");
match unit {
'C' | 'c' => {
println!("{}F", num * 1.8 + 32.0)
}
'F' | 'f' => {
println!("{}C", (num - 32.0) / 1.8)
}
_ => {
println!("nepodporovana znacka")
}
}
}