Buscar

Aula 03 Comandos e Operadores

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Comandos de Entrada e Saída de Dados
Prof. Marcus Silva
marcus.pantoja@estacio.br
25/02/2016
1
Prof. MSc. Marcus Silva
Objetivos:
Conhecer os comandos responsáveis pela entrada e saída padrão
Conhecer as várias formatações disponíveis nos comandos de entrada e saída padrão
25/02/2016
2
Prof. MSc. Marcus Silva
Material de apoio:
Entrada e saída de dados: p. 41 - 48
25/02/2016
3
Prof. MSc. Marcus Silva
Algoritmos computacionais frequentemente precisam mostrar o resultado de seu processamento para o usuário.
Para isso, na linguagem de programação C, utilizamos o comando printf.
25/02/2016
4
Prof. MSc. Marcus Silva
Comandos de Saída
No comando printf, é necessário indicar o tipo de variável que será exibida: %f para variáveis que armazenam números reais; %d para variáveis que armazenam números inteiros; %c para variáveis que armazenam um único caractere e %s para variáveis que armazenam um conjunto de caracteres. 
25/02/2016
5
Prof. MSc. Marcus Silva
Comandos de Saída
Comando
Tipode Variável
%f
Números Reais
%d ou %i
Números Inteiros
%c
Únicocaractere
%s
Cadeiade caracteres
25/02/2016
6
Prof. MSc. Marcus Silva
Comandos de Saída
Exemplo:
printf(“%d”,Y);
Mostra o número inteiro armazenado na variável Y.
printf(“Conteúdo de Y = %d”,Y);
Mostra mensagem “Conteúdo de Y ” e em seguida, o número inteiro armazenado na variável Y.
25/02/2016
7
Prof. MSc. Marcus Silva
Comandos de Saída
Exemplo:
printf(“%f”,X);
Mostra o número real armazenado na variável X.
printf(“%5.2f”,X);
Mostra o número real armazenado na variável X utilizando 5 caracteres da tela, e, destes, dois serão utilizados para a parte fracionária e um para o ponto, que é o separador da parte inteira e da parte fracionária.
25/02/2016
8
Prof. MSc. Marcus Silva
Comandos de Saída
Exemplo:
printf(“Conteúdo de X = %7.3f”,X);
Mostra a mensagem “Conteúdo de X = ” e, em seguida, o número real armazenado na variável X, utilizando 7 caracteres da tela, e, deste, três serão utilizados para a parte fracionária e um para o ponto, que é o separador da parte inteira da parte fracionária.
25/02/2016
9
Prof. MSc. Marcus Silva
Comandos de Saída
Exemplo: Execute o programa abaixo e verifique o resultado
26/02/2016
10
Prof. MSc. Marcus Silva
Comandos de Saída
No comando printf pode-se utilizar caracteres para posicionar a saída, por exemplo, \n, que passa o cursor para a próxima linha, ou \t, que avança o cursor uma tabulação. 
25/02/2016
11
Prof. MSc. Marcus Silva
Comandos de Saída
Exemplo:
printf(“aula ”);
printf(“fácil”);
Temos a seguinte saída: aula fácil
printf(“aula ”);
printf(“\nfácil”);
Os comandos geram a saída a seguir:
aula
facil
25/02/2016
12
Prof. MSc. Marcus Silva
Comandos de Saída
Exemplo:
printf(“aula ”);
printf(“\tfácil”);
Temos a seguinte saída:
aula		 fácil
25/02/2016
13
Prof. MSc. Marcus Silva
Comandos de Saída
Algoritmos computacionais frequentemente precisam receber dados de entrada, ou seja, precisam ler valores informados via um dispositivo de entrada como o teclado por exemplo.
Os dados recebidos são armazenados em variáveis. Na linguagem de programação C, um dos comandos de entrada mais utilizados é o scanf.
A partir desse comando o usuário se torna capaz de interagir com o programa que construiu.
25/02/2016
14
Prof. MSc. Marcus Silva
Comandos de Entrada
Suponha que queiramos pedir um número inteiro ao usuário de nome ‘numero’. Para o usuário armazenar um número nessa variável ‘número’, usamos a seguinte sintaxe:
	scanf(“%d”,&numero);
Recebendo mais de um número na mesma função scanf
scanf(“%d %d”,&num1, &num2);
25/02/2016
15
Prof. MSc. Marcus Silva
Comandos de Entrada
Faça um programa que receba dois números inteiros e mostre a sua soma.
25/02/2016
16
Prof. MSc. Marcus Silva
Exercício
Calcule o produto de três números inteiros recebendo-os de forma separada.
Calcule o produto de três números inteiros recebendo-os de forma conjunta.
25/02/2016
17
Prof. MSc. Marcus Silva
Exercício
25/02/2016
18
Prof. MSc. Marcus Silva
Exercício
25/02/2016
19
Prof. MSc. Marcus Silva
Exercício
25/02/2016
20
Prof. MSc. Marcus Silva
Exercícios
25/02/2016
21
Prof. MSc. Marcus Silva
Exercícios
25/02/2016
22
Prof. MSc. Marcus Silva
Exercícios
25/02/2016
23
Prof. MSc. Marcus Silva
Exercícios
25/02/2016
24
Prof. MSc. Marcus Silva
Exercícios

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais