icc - aula 04 - expressões literais, comando de atribuição e de entrada/saída
DESCRIPTION
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.TRANSCRIPT
Expressões literais, atribuição e Entrada/Saída
Universidade Federal de SergipeDepartamento de ComputaçãoIntrodução a Ciência da Computação
Última Atualização em Outubro de 2011
Felipe J. R. Vieira
2103201 - Introdução a Ciência da Computação
Sumário
➢ Expressões Literais;
➢ Comando de Atribuição; e
➢ Comandos de Entrada e Saída.
3
Recapitulando
103201 - Introdução a Ciência da Computação
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
5
Expressão Literal
➢ Exemplo: Concatenação;
➢ A = “PAPA”, B = “GAIO”;
➢ A : B = “PAPAGAIO”;
103201 - Introdução a Ciência da Computação
6
Algumas Funções
103201 - Introdução a Ciência da Computação
Função Resultado Fornecido
A : B Retorna a concatenação da variável A com a variável B
TAMANHO(A) Retorna a quantidade de caracteres da variável A
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
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
9
Comando de Atribuição - Exemplo
103201 - Introdução a Ciência da Computação
K 1← A B←
COR “VERDE”← MEDIA SOMA/N←
TESTE ← falso SIM X < 0 ← e Y = 5
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
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
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
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
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
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
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
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
18
Referências
➢ Material Base: Programação I – Lógica de Programação (Material do Curso Técnico de Desenvolvimento de Sistemas do IFS).
103201 - Introdução a Ciência da Computação
http://qacademico.cefetse.edu.br/Uploads/MATERIAIS_AULAS/435-PI_Programa%C3%A7%C3%A3o_I_Prof._Sozzi.pdf