Your SlideShare is downloading. ×
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída

5,017

Published on

Aula 04 da disciplina de Introdução a Ciência da Computação, ministrada pelo Departamento de Computação da Universidade Federal de Sergipe. …

Aula 04 da disciplina de Introdução a Ciência da Computação, ministrada pelo Departamento de Computação da Universidade Federal de Sergipe.
Apresenta expressões literais, comando de atribuição e comandos de entrada/saída.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,017
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
69
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Universidade Federal de SergipeDepartamento de ComputaçãoIntrodução a Ciência da Computação Expressões literais, atribuição e Entrada/SaídaFelipe J. R. Vieira Última Atualização em Outubro de 2011
  • 2. Sumário ➢ Expressões Literais; ➢ Comando de Atribuição; e ➢ Comandos de Entrada e Saída. 103201 - Introdução a Ciência da Computação 2
  • 3. Recapitulando 103201 - Introdução a Ciência da Computação 3
  • 4. Expressão Literal ➢ É formada por operadores literais e operandos que são constantes e/ou variáveis literais; ➢ Importantes no estudo de programação, mas variam bastante de linguagem para linguagem. 103201 - Introdução a Ciência da Computação 4
  • 5. Expressão Literal ➢ Exemplo: Concatenação; ➢ A = “PAPA”, B = “GAIO”; ➢ A : B = “PAPAGAIO”; 103201 - Introdução a Ciência da Computação 5
  • 6. Algumas Funções Função Resultado FornecidoA:B Retorna a concatenação da variável A com a variável BTAMANHO(A) Retorna a quantidade de caracteres da variável A 103201 - Introdução a Ciência da Computação 6
  • 7. Comando de Atribuição ➢ Permite que se forneça um valor a uma certa variável, onde o tipo do valor tem que ser compatível com o tipo da variável; ➢ Identificador ← expressão; 103201 - Introdução a Ciência da Computação 7
  • 8. Comando de Atribuição ➢ Identificador: É o nome da variável a qual esta sendo atribuído o valor da expressão; ➢ ← : É o símbolo de atribuição; ➢ Expressão: Pode ser aritmética, lógica ou literal de cuja avaliação é obtido o valor a ser atribuído a variável. 103201 - Introdução a Ciência da Computação 8
  • 9. Comando de Atribuição - Exemplo K←1 A←B COR ← “VERDE” MEDIA ← SOMA/N TESTE ← falso SIM ← X < 0 e Y = 5 103201 - Introdução a Ciência da Computação 9
  • 10. Comandos de Entrada e Saída ➢As unidades de entrada e saída são dispositivos que possibilitam a comunicação entre o usuário e o computador; ➢ Através do teclado, o usuário consegue dar entrada ao programa e aos dados na memória do computador, por sua vez, o computador pode emitir os resultados e outras mensagens para o usuário através das unidades de saída. 103201 - Introdução a Ciência da Computação 10
  • 11. Comando de Entrada e Saída ➢ leia lista_de_variaveis; ➢ leia: é uma palavra reservada da linguagem que permite a entrada de dados; ➢ lista_de_variaveis: nomes das variáveis, separadas por vírgulas, nas quais são armazenados os valores provenientes do dispositivo de entrada. ➢ Exemplo: leia NOME, NOTA 103201 - Introdução a Ciência da Computação 11
  • 12. Comando de Entrada e Saída ➢ escreva lista_de_variaveis e/ou constantes; ➢ escreva: é uma palavra reservada da linguagem que permite a saída de dados; ➢ lista_de_variaveis: nomes das variáveis, cujos conteúdos serão mostrados ao usuário através do meio de saída ou gravados em disco. Além dos conteúdos das variáveis, o valor de um constante pode ser emitido diretamente. ➢ Exemplo: escreva “Media da Turma: ”, MEDIA 103201 - Introdução a Ciência da Computação 12
  • 13. Primeiro Programa ➢ Todo programa tem uma estrutura predeterminada para ser entendida pelo computador. ➢ Em nosso caso, seguiremos a seguinte estrutura: algoritmo nome_do_algoritmo {declaracao de variaveis seguindo o modelo declare lista_de_variaveis tipo } inicio {comandos} fim_algoritmo 103201 - Introdução a Ciência da Computação 13
  • 14. Primeiro Programa ➢ algoritmo: comando que define o início do programa; ➢ nome_do_algoritmo: nome que identifica o algoritmo; ➢lista_de_variaveis: conjunto de variáveis que serão usadas no programa; ➢ inicio: define o início dos comandos que serão realmente executados; ➢ fim_algoritmo: define o fim do programa. 103201 - Introdução a Ciência da Computação 14
  • 15. Primeiro Programa - Exemplo algoritmo primeiro; declare NOME literal; inicio escreva “Insira seu nome!”; leia NOME; escreva “Seu nome é: ”, NOME; fim_algoritmo. 103201 - Introdução a Ciência da Computação 15
  • 16. Exercício 1. Ler dois números e imprimir a soma. Antes do resultado, deverá aparecer a mensagem, SOMA:. 2. Ler dois números e imprimir a média aritmética com a mensagem, MÉDIA: antes do resultado. 3. Entrar com dois números e imprimir a seguinte saída: • Dividendo: • Divisor: • Quociente: • Resto: 103201 - Introdução a Ciência da Computação 16
  • 17. Exercício 4. Ler quatro números e imprimir a média ponderada, sabendo-se que os pesos são respectivamente: 1, 2, 3 e 4. 5. Faça um algoritmo que possa entrar com o saldo de sua caderneta de poupança e imprima o novo saldo que teve reajuste de 3%. 6. Entrar com a data no formato DDMMAA (numérico) e escrever: dia, mês e ano em separado: • Dia: • Mês: • Ano: 103201 - Introdução a Ciência da Computação 17
  • 18. Referências ➢ Material Base: Programação I – Lógica de Programação (Material do Curso Técnico de Desenvolvimento de Sistemas do IFS). http://qacademico.cefetse.edu.br/Uploads/MATERIAIS_AULAS/435-PI_Programa%C3%A7%C3%A3o_I_Prof._Sozzi.pdf 103201 - Introdução a Ciência da Computação 18

×