O documento apresenta os seguintes tópicos sobre introdução à ciência da computação: 1) expressões literais, 2) comando de atribuição e 3) comandos de entrada e saída.
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
1. Universidade Federal de Sergipe
Departamento de Computação
Introdução a Ciência da Computação
Expressões literais, atribuição e
Entrada/Saída
Felipe 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 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
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