Você está visualizando atualmente Criando variáveis e lendo números inteiros do teclado com a função scanf()

Criando variáveis e lendo números inteiros do teclado com a função scanf()

Bem vindo à quarta de nosso curso gratuito de programação C. Nesta aula iremos aprender o que é e como criar nossa primeira variável, atribuir um valor a esta variável e ainda pedir ao usuário um valor e salvar o valor digitado em nossa variável.

Criar uma variável significa separar uma região de memória para guardar um valor. Se queremos, por exemplo, armazenar a idade do usuário, precisamos de um “pedaço” da memória para guardar esse número.

Na maioria das linguagens de programação o processo para criar variáveis é muito semelhante. Precisamos informar qual o tipo de dado que será guardado ali, que pode ser um número inteiro, um número real ou um caracter, e dar um identificar único a esta variável, ou seja, um nome.

A seguir criamos algumas variáveis com a linguagem de programação C:

  int valor1; // uma variável para um número inteiro chamada valor1
  float valor2; // uma variável para um número real chamada valor2
  char valor3; // uma variável para uma letra chamada valor3

Para ler um valor do teclado é bem simples. Com a função scanf() conseguimos ler praticamente qualquer tipo de dado. No exemplo a seguir apresentamos um exemplo lendo um número inteiro da teclado. O %d entre as aspas duplas indica para a função scanf() que o dado a ser lido é um número inteiro. O & (e comercial) antes do nome da variável serve para obter o endereço de memória da variável que receberá o dado lido.

  
  printf("Digite sua idade: ");
  scanf("%d", &valor1);

_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_PARA OS INICIANTES_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
A IDE Code Blocks é minha queridinha para programar em C e sempre será utilizada nas aulas. Assim, se você não a conhece ou tem dúvidas de onde baixar e instalar, eu preparei uma série de videoaulas falando apenas sobre recursos desta IDE, inclusive onde baixar e como instalar. Confira aqui.

Deixe um comentário

16 + dezessete =

Wagner Gaspar

Capixaba de São Gabriel da Palha, Espírito Santo. Bacharel em Ciência da Computação pela Universidade Federal do Amazonas e mestre em informática pela Universidade Federal do Espírito Santo.