Responde Aí

Exercícios Resolvidos de Funções scanf e printf

Ver Teoria

Enunciado

Faça um programa que leia um valor numérico inserido por um usuário e atribua ele para uma variável x e depois imprima o dado presente nessa variável.

Passo 1

Primeiramente devemos definir o escopo do nosso programa e incluir as bibliotecas que ele utilizará.

Como de costume, iremos definir a função main e como o programa deve realizar a leitura de dados inseridos pelo usuário, devemos incluir a biblioteca padrão stdio.

Passo 2

Com um escopo definido, devemos declarar a variável que irá receber o dado inserido pelo usuário.

Como não foi especificado nenhum tipo no enunciado, devemos declarar x com um tipo que seja capaz de abranger todos os possíveis valores numéricos, sejam eles inteiros ou decimais. Por esse motivo, o tipo que melhor se encaixa na descrição que nós fizemos é float.

Lembrete: não se esqueça de inicializar as variáveis declaradas, nesse caso inicializamos a variável x com o valor 0.

Passo 3

Com a variável x declarada, devemos requisitar a leitura do dado que será armazenado nela, para isso utilizaremos a função scanf.

Passo 4

Por fim, devemos imprimir o dado armazenado na variável x , para isso utilizaremos a função printf.

Vale lembrar que a abreviação do tipo float é %f. Além disso, a impressão será seguida de uma quebra de linha por conta do comando \n