Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

ALGORITMOS
AULA 04 –Comando de Saída
SUMÁRIO
• Introdução
• Sintaxe/Conceito
• Representação Gráfica
• Observações Importantes
• Exemplo – Linguagem C
• Campo de impressão - Conceito
• Campo de impressão - Formatação
• Formatação de Expressões Reais
• Exercícios
INTRODUÇÃO
Independente da implementação, a execução do algoritmo
calculará corretamente o produto de A por B, mas não há maneira
do usuário constatar isto! Por esse motivo, surge a necessidade
do uso de comandos de SAÍDA, para mostrar ao usuário os
resultados parciais/finais da execução de um programa.
Sem comandos de SAÍDA, não há maneira do usuário conhecer
os resultados da execução de um programa.
Observe o algoritmo e a implementação apresentada:
SINTAXE/CONCEITO
Onde a palavra "expressões" representa uma lista de
expressões (como as que são usadas do lado direito de uma
atribuição) separadas por vírgula.
Já a "expressão de controle" pode conter caracteres que
serão exibidos na tela e os códigos de formatação que indicam o
formato em que os argumentos devem ser impressos. Cada
argumento deve ser separado por vírgula.
PSEUDO-CÓDIGO
LING. C
SINTEXE/CONCEITO
As expressões são exibidas na ordem em que aparecem no
comando de escrita e, em geral, na mesma linha da TELA.
O que acontece após a impressão, depende do comando de
saída utilizado no programa ou do recurso da linguagem.
Fique Atento:
Quando um comando de saída é executado, o resultado
das expressões listadas no comando são exibidos na TELA.
Desta forma, o usuário do programa poderá visualizar os
resultados.
REPRESENTAÇÃO GRÁFICA
IMPRESSORA VÍDEO
SAÍDA
EXEMPLO
OBSERVAÇÕES IMPORTANTES
O lugar onde iria aparecer, em um dado momento, os
dados referentes a um comando de escrita é denominado
posição corrente de impressão.
Um valor ao ser impresso, na tela ou impressora,
sempre é sob a forma de caracteres. Assim o inteiro 2300,
armazenado internamente em binário, será convertido para
caracteres ("2","3","0","0") antes de ser impresso.
Cada argumento/expressão impressa na tela, muda a
posição corrente de impressão, para a posição imediatamente
posterior à impressa. Assim, existe uma tendência, se nada
for feito, das expressões aparecerem coladas uma na outra.
EXEMPLO - LINGUAGEM C
CAMPO DE IMPRESSÃO - CONCEITO
CAMPO DE IMPRESSÃO - FORMATAÇÃO
FORMATAÇÃO – LINGUAGEM C
EXEMPLO
OBS: A formatação na linguagem C segue uma regra um
pouco diferente de outras linguagens.
printf(“%n1d“,e) para e do tipo inteiro
printf(“%n1f “,e) para e do tipo real
FORMATAÇÃO DE EXPRESSÕES REAIS
Na linguagem C
A formatação de expressões reais na linguagem C segue a
seguinte regra.
printf(“%n1.n2f “,e) para e do tipo real
Para complementar a saída pode-se incluir literais strings
antes e após a formatação. Observe o exemplo.
EXEMPLO
Formatação Real
Entre literais do tipo string
EXEMPLO
Resultado
EXERCÍCIOS
Implemente os comandos de saída dos exercícios abaixo na
linguagem C e, caso necessário, faça as devidas formatações.

Mais conteúdos dessa disciplina