first commit

This commit is contained in:
Jose Caban
2025-06-07 11:38:03 -04:00
commit e0316ca3ff
79 changed files with 3155 additions and 0 deletions

29
FizzBuzz/Rust/fizzbuzz.rs Normal file
View File

@@ -0,0 +1,29 @@
fn fizzbuzz(n: u32) {
for i in 1..=n {
if i%3==0 || i%5==0
{
if i%3==0 {
print!("fizz");
}
if i%5==0 {
print!("buzz");
}
}
else {
print!("{}",i);
}
println!("");
}
}
fn main() {
println!("How many fizzbuzzes? ");
let mut input_text = String::new();
std::io::stdin().read_line(&mut input_text).expect("Failed to read from stdin");
let trimmed = input_text.trim();
match trimmed.parse::<u32>() {
Ok(i) => fizzbuzz(i),
Err(..) => println!("Invalid input"),
};
}