cierre
This commit is contained in:
39
cierre/src/main.rs
Normal file
39
cierre/src/main.rs
Normal file
@@ -0,0 +1,39 @@
|
||||
use std::thread;
|
||||
use std::time::Duration;
|
||||
|
||||
fn rutina_ejercicio(i: u32, a: u32) {
|
||||
let cierre = |num| {
|
||||
println!("Recalculando...");
|
||||
thread::sleep(Duration::from_secs(2));
|
||||
num
|
||||
};
|
||||
if i < 25 {
|
||||
println!("Hoy haz {} sentadillas", cierre(i));
|
||||
println!("Despues haz {} sentadillas", cierre(i));
|
||||
} else {
|
||||
if a == 3 {
|
||||
println!("Descansa un poco y recuerda hidratarte");
|
||||
} else {
|
||||
println!("Hoy corre por {} minutos", cierre(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fn main() {
|
||||
let valor_especificado = 27;
|
||||
let numero_al_azar = 5;
|
||||
|
||||
rutina_ejercicio(valor_especificado, numero_al_azar);
|
||||
|
||||
// ejemplo creado por mi
|
||||
|
||||
let imprime_algo = |texto| {
|
||||
println!("WTF!!!!!");
|
||||
texto
|
||||
};
|
||||
|
||||
println!(
|
||||
"Vamos a imprimir el texto....{}",
|
||||
imprime_algo("Mis cojones mangas 3")
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user