primitive_types3 solution

This commit is contained in:
mo8it 2024-06-08 21:43:38 +02:00
parent e1051724c3
commit 0338b1cbdf
3 changed files with 15 additions and 6 deletions

View file

@ -1,12 +1,11 @@
// Create an array with at least 100 elements in it where the ??? is.
fn main() { fn main() {
let a = ??? // TODO: Create an array with at least 100 elements in it where the ??? is.
// let a = ???
if a.len() >= 100 { if a.len() >= 100 {
println!("Wow, that's a big array!"); println!("Wow, that's a big array!");
} else { } else {
println!("Meh, I eat arrays like that for breakfast."); println!("Meh, I eat arrays like that for breakfast.");
panic!("Array not big enough, more elements needed") panic!("Array not big enough, more elements needed");
} }
} }

View file

@ -250,7 +250,7 @@ name = "primitive_types3"
dir = "04_primitive_types" dir = "04_primitive_types"
test = false test = false
hint = """ hint = """
There's a shorthand to initialize Arrays with a certain size that does not There's a shorthand to initialize arrays with a certain size that doesn't
require you to type in 100 items (but you certainly can if you want!). require you to type in 100 items (but you certainly can if you want!).
For example, you can do: For example, you can do:

View file

@ -1 +1,11 @@
// Solutions will be available before the stable release. Thank you for testing the beta version 🥰 fn main() {
// An array with 100 elements of the value 42.
let a = [42; 100];
if a.len() >= 100 {
println!("Wow, that's a big array!");
} else {
println!("Meh, I eat arrays like that for breakfast.");
panic!("Array not big enough, more elements needed");
}
}