Rullst AcademyRullst Academy/Lição
Meu primeiro quiz com Rullst · Lição 05 / 08

Pontos, um passo de cada vez

Agora vamos comemorar os acertos. Cada acerto dá um pequeno grupo de pontos.

Vamos descobrir juntos

  1. 1

    Um acerto dá 5 pontos: ★ ★ ★ ★ ★. Dois acertos dão dois grupos iguais.

  2. 2

    Podemos somar 5 + 5. Também podemos escrever 2 × 5: dois grupos de cinco.

  3. 3

    Uma função é uma receita: recebe valores e devolve um resultado. Nossa receita recebe acertos e pontos, e devolve o total.

✦
SUA MISSÃO

Use 2 acertos e 5 pontos por acerto. Conte os dois grupos antes de escrever o total.

Agora é a sua vez

Uma pausa para entender

Qual é o total dos dois grupos?

Preciso de uma pista

Conte: 5 pontos do primeiro acerto, mais 5 do segundo. O total é 10.

Carregando sua jornada…

Leve com você

Depois de concluir, mude para 3 acertos. Conte 5 + 5 + 5 antes de testar. Qual é o novo total?

Quero ver o Rust por trás

Esta parte é opcional. Não precisa decorar o código para continuar.

fn score(correct: u8, points: u8) -> u16 {
    u16::from(correct) * u16::from(points)
}
assert_eq!(score(2, 5), 10);
No seu ritmo

Meus arquivos e GitHub

Toda lição pode virar um registro seu: código, anotações ou um plano de prática. Guardar um arquivo no GitHub é opcional e não altera seu XP.

Manual do aluno

O editor e os downloads abrem quando esta lição estiver liberada para sua conta. Confira o acesso abaixo ou volte ao mapa da trilha.

Conferindo seu acesso à lição…

Rullstpetbot

A IA pode errar. Confira no material da lição.