Menu
Coddy logo textTech

Recapitulação - Entrada e Saída

Parte da seção Fundamentos do Journey de GO da Coddy. Lição 33 de 109.

challenge icon

Desafio

Fácil

Neste desafio, você vai praticar o uso de fmt.Printf para exibir saídas formatadas com diferentes especificadores de formato.

Complete o código para exibir informações sobre um Gopher usando os especificadores de formato adequados:

  • Use %s para strings
  • Use %d para inteiros
  • Use %.2f para números de ponto flutuante com 2 casas decimais
  • Use %t para valores booleanos
  • Use %T para exibir o tipo de uma variável

Certifique-se de que cada linha de saída termine com um caractere de nova linha (\n).

O texto exato é Active: true.

O texto exato é Age: 5 years.

O texto exato é Name: Gopher.

Experimente você mesmo

package main

import "fmt"

func main() {
  // Variáveis dadas
  name := "Gopher"
  age := 5
  height := 0.75
  isActive := true

  // TODO: Use fmt.Printf para imprimir a linha do nome das instruções, usando a variável name e o especificador de formato %s
  
  // TODO: Use fmt.Printf para imprimir a linha da idade das instruções, usando a variável age e o especificador de formato %d
  
  // TODO: Use fmt.Printf to print "Height: 0.75 meters" using the height variable and the %.2f format specifier
  
  // TODO: Use fmt.Printf para imprimir a linha de ativo das instruções, usando a variável isActive e o especificador de formato %t
  
  // TODO: Use fmt.Printf to print "Name type: string" using the name variable and the %T format specifier
  
}

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de Go online