Você está aqui: GoLang ::: Desafios e Lista de Exercícios Resolvidos ::: Laços de Repetição |
Exercícios Resolvidos de Go - Como testar se um número informado pelo usuário é binário usando GoLang - Exercícios Resolvidos de GoLangQuantidade de visualizações: 845 vezes |
Exercício Resolvido de Go - Como testar se um número informado pelo usuário é binário usando GoLang Pergunta/Tarefa: Escreva um programa GoLang que solicita ao usuário um número inteiro e informa se o valor informado é um número binário, ou seja, composto apenas pelos dígitos 0 e 1. Sua saída deverá ser parecida com: Informe um número binário: 100110 O número informado é binário. Veja a resolução comentada deste exercício usando Go: // pacote principal package main // vamos importar o módulo de formatação de // entrada e saída import "fmt" // esta é a função principal do programa func main() { // variáveis que vamos usar na resolução do problema var numero, temp int // vamos solicitar um número binário fmt.Print("Informe um número binário: ") // vamos ler a entrada do usuário fmt.Scanln(&numero) // agora usamos um laço while para quebrar o número em // seus dígitos individuais e verificar se cada um é diferente |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de GoLang |
Veja mais Dicas e truques de GoLang |
Dicas e truques de outras linguagens |
Python - Como gerar números aleatórios em Python usando o método random.randint() da biblioteca NumPy LISP - Como converter Coordenadas Cartesianas para Coordenadas Polares em LISP - LISP para Engenharia |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |