Applied Practice (11)
Algorithms, simulations, and mini-projects.
Fibonacci
Write a function that returns the nth number in the Fibonacci sequence.
Is Prime
Implement a function to check if a number is prime using logical operators and conditional statements.
Find the First Palindrome
Implement a function to find the first palindrome number in a range using any control flow construct.
Temperature Converter
Implement a temperature converter that handles various units and errors.
Sum of Even Numbers
Implement a function to sum even numbers in a given range using a for loop.
Median and mode
Write a program that calculates the median and mode of a list of numbers.
Maze Solver
Implement a maze solver using control flow in Rust to navigate through a maze represented as a grid.
Animal sanctuary registry
Create a program that manages a registry of animals in a sanctuary.
Student Grades Tracker
Manage student grades using structs and hashmaps without error handling.
Student Grades Tracker 2
Extend the student grades system with methods inside the Student struct.
Playing Cards
Learn how to use enums with unit and tuple variants by implementing a Card enum.