AprendaC

Entrada e Saída de Dados em C

printf – saída de dados

Usada para exibir informações na tela.

#include <stdio.h>

int main() {
    printf("Olá, mundo!\n");
    return 0;
}

Você pode usar especificadores de formato para imprimir diferentes tipos de dados:

Exemplo:

int idade = 20;
float altura = 1.75;
char letra = 'A';

printf("Idade: %i, Altura: %.2f, Letra: %c\n", idade, altura, letra);

scanf – entrada de dados

Usada para ler informações do usuário.

#include <stdio.h>

int main() {
    int idade;
    printf("Digite sua idade: ");
    scanf("%i", &idade);
    printf("Você tem %i anos.\n", idade);
    return 0;
}

O que significa o símbolo & no scanf?

O & indica o endereço da variável na memória, permitindo que o valor lido seja armazenado corretamente.

Resumo dos especificadores:

Exercícios

1. Qual é a função da função scanf em C?

Ler dados do usuário e armazená-los em variáveis.
Exibir dados na tela.
Encerrar o programa.

2. Qual é a função da função printf em C?

Exibir informações na tela.
Ler informações do teclado.
Realizar operações matemáticas.

Desafios de Programação: