Menu
Coddy logo textTech

Dog years

Lição 22 de 32 do curso Problemas de Programação da Coddy.

challenge icon

Desafio

Médio

Nós pensamos que um ano canino é igual a 7 anos humanos. Isso não é verdade; em média, o primeiro ano de um cão é igual a 15 anos humanos, o segundo ano canino é igual a 9 anos humanos, do terceiro ao sexto, cada um equivale a 4 anos humanos e cada ano seguinte após esse é igual a 5 anos humanos.

Se você sabe quantos anos seu cão tem em anos caninos, calcule quantos anos ele tem em anos humanos.

 

Escreva uma função chamada dogYears que, dado um número natural N da entrada representando os anos do seu cão, retorne quantos anos seu cão tem em anos humanos.

 

Entrada
2

Saída
24

Entrada
4

Saída
32

Explicação #1: 2 anos caninos são iguais a 15 + 9 = 24 anos humanos
Explicação #2: 4 anos caninos são iguais a 15 + 9 + 4 + 4 = 32 anos humanos

Experimente você mesmo

int dogYears(int a1) {
    // Escreva o código aqui
}

Todas as lições de Problemas de Programação