public/subjects/ordinal/README.md

40 lines
532 B
Markdown
Raw Permalink Normal View History

2020-12-29 10:40:42 +00:00
## ordinal
### Instructions
2022-05-30 11:16:49 +00:00
Complete the function `num_to_ordinal`. It returns the ordinal number for a given cardinal number.
2020-12-29 10:40:42 +00:00
### Expected functions
```rust
2021-03-16 01:56:54 +00:00
pub fn num_to_ordinal(x: u32) -> String {
}
2020-12-29 10:40:42 +00:00
```
### Usage
Here is a program to test your function.
```rust
2021-03-16 01:56:54 +00:00
use ordinal::*;
2020-12-29 14:38:26 +00:00
2020-12-29 10:40:42 +00:00
fn main() {
println!("{}", num_to_ordinal(1));
println!("{}", num_to_ordinal(22));
println!("{}", num_to_ordinal(43));
println!("{}", num_to_ordinal(47));
}
```
And its output
```console
$ cargo run
2020-12-29 10:40:42 +00:00
1st
22nd
43rd
47th
$
2020-12-29 10:40:42 +00:00
```