From 46dd23f067ea89241717ebfdd6f8e1c31e8a4e80 Mon Sep 17 00:00:00 2001
From: Paul Czeresko
Date: Sun, 21 Jul 2019 10:00:10 -0400
Subject: [PATCH] Complete primitive_types section
---
exercises/primitive_types/primitive_types1.rs | 2 +-
exercises/primitive_types/primitive_types2.rs | 3 ++-
exercises/primitive_types/primitive_types3.rs | 2 +-
exercises/primitive_types/primitive_types4.rs | 2 +-
exercises/primitive_types/primitive_types5.rs | 2 +-
exercises/primitive_types/primitive_types6.rs | 2 +-
6 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/exercises/primitive_types/primitive_types1.rs b/exercises/primitive_types/primitive_types1.rs
index c3d11fe8..91734c69 100644
--- a/exercises/primitive_types/primitive_types1.rs
+++ b/exercises/primitive_types/primitive_types1.rs
@@ -10,7 +10,7 @@ fn main() {
println!("Good morning!");
}
- let // Finish the rest of this line like the example! Or make it be false!
+ let is_evening = false; // Finish the rest of this line like the example! Or make it be false!
if is_evening {
println!("Good evening!");
}
diff --git a/exercises/primitive_types/primitive_types2.rs b/exercises/primitive_types/primitive_types2.rs
index f5c8f87a..e23614af 100644
--- a/exercises/primitive_types/primitive_types2.rs
+++ b/exercises/primitive_types/primitive_types2.rs
@@ -14,9 +14,10 @@ fn main() {
println!("Neither alphabetic nor numeric!");
}
- let // Finish this line like the example! What's your favorite character?
+ // Finish this line like the example! What's your favorite character?
// Try a letter, try a number, try a special character, try a character
// from a different language than your own, try an emoji!
+ let your_character = '6';
if your_character.is_alphabetic() {
println!("Alphabetical!");
} else if your_character.is_numeric() {
diff --git a/exercises/primitive_types/primitive_types3.rs b/exercises/primitive_types/primitive_types3.rs
index 7ce22262..47679551 100644
--- a/exercises/primitive_types/primitive_types3.rs
+++ b/exercises/primitive_types/primitive_types3.rs
@@ -3,7 +3,7 @@
// Scroll down for hints!
fn main() {
- let a = ???
+ let a = [0; 101];
if a.len() >= 100 {
println!("Wow, that's a big array!");
diff --git a/exercises/primitive_types/primitive_types4.rs b/exercises/primitive_types/primitive_types4.rs
index 1147cf73..1251b9ad 100644
--- a/exercises/primitive_types/primitive_types4.rs
+++ b/exercises/primitive_types/primitive_types4.rs
@@ -5,7 +5,7 @@
fn main() {
let a = [1, 2, 3, 4, 5];
- let nice_slice = ???
+ let nice_slice = &a[1..3];
if nice_slice == [2, 3, 4] {
println!("Nice slice!");
diff --git a/exercises/primitive_types/primitive_types5.rs b/exercises/primitive_types/primitive_types5.rs
index 0d53c9cb..da36bbc7 100644
--- a/exercises/primitive_types/primitive_types5.rs
+++ b/exercises/primitive_types/primitive_types5.rs
@@ -4,7 +4,7 @@
fn main() {
let cat = ("Furry McFurson", 3.5);
- let /* your pattern here */ = cat;
+ let (name, age) = cat;
println!("{} is {} years old.", name, age);
}
diff --git a/exercises/primitive_types/primitive_types6.rs b/exercises/primitive_types/primitive_types6.rs
index 854544fe..dbf15867 100644
--- a/exercises/primitive_types/primitive_types6.rs
+++ b/exercises/primitive_types/primitive_types6.rs
@@ -5,7 +5,7 @@
fn main() {
let numbers = (1, 2, 3);
- println!("The second number is {}", ???);
+ println!("The second number is {}", numbers.1);
}