You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
davhojt 50d019870f docs(talking) correct grammar 3 years ago
..
README.md docs(talking) correct grammar 3 years ago

README.md

talking

Instructions

Build the function talking which will allow you to talk with your computer.

Its answers will be created by you following the rules below.

  • It answers "There is no need to yell, calm down!" if you yell at it. For example "LEAVE ME ALONE!". Yelling is when all the letters are capital letters.
  • It answers "Sure." if you ask it something without yelling. For example "Is everything ok with you?".
  • It answers "Quiet, I am thinking!" if you yell a question at it. FOr example: "HOW ARE YOU?".
  • It says "Just say something!" if you address it without actually saying anything.
  • It answers "Interesting" to anything else.

Expected functions

pub fn talking(text: &str) -> &str {

}

Usage

Here is a program to test your function.

use talking::*;

fn main() {
    println!("{:?}", talking("JUST DO IT!"));
    println!("{:?}", talking("Hello how are you?"));
    println!("{:?}", talking("WHAT'S GOING ON?"));
    println!("{:?}", talking("something"));
    println!("{:?}", talking(""));
}

And its output:

$ cargo run
"There is no need to yell, calm down!"
"Sure."
"Quiet, I am thinking!"
"Interesting"
"Just say something!"
$

Notions