Escolar Documentos
Profissional Documentos
Cultura Documentos
Formação de
Programadores
Instrutor: Thiago Dias Bispo
Email: thiagodiasbispo@gmail.com
AULA 2 - EMENTA
Dados Numéricos
Dados Literais 4 Tipos primitivos
Dados Lógicos
Tipos Primitivos
CADEIA
logico
verdadeiro 1
falso
INTEIRO
inteiro
real
REAL
“Olá”
1.5
cadeia
LÓGICO
Tipos Primitivos - Exercício
IDADE
SALÁRIO
NOME
Exemplo:
Nome da
Tipo Primitivo
Variável
inteiro idade
Nome da
Tipo Primitivo
Variável
int idade
Exemplo:
Nome da
Tipo Primitivo
Variável
inteiro idade
Sintaxe: escreva(nomeDaVariavel)
Variáveis – Mapa da Memória
Variáveis – Sintaxe Atribuição
Sintaxe: leia(nomeDaVariavel)
Variáveis – Sintaxe Atribuição
Variáveis – Sintaxe Atribuição
Pedro
Variáveis – Sintaxe Atribuição
Pedro
Variáveis – Sintaxe Atribuição
Tiago
Variáveis – Sintaxe Atribuição
Tiago
Variáveis – Inicialização
EXPRESSÃO ARITMÉTICA
2+7
+ (soma) 2 7
Operadores – Parênteses
Prioridades iguais!
Operadores – Sem Parênteses
/ (divisão) 70 1.85
Resultado = 70.0
Operadores – Com Parênteses
Resultado: 20.46
Operadores e Expressões Relacionais
Analisando as expressões:
EXPRESSÃO RELACIONAL
4 != 5
Analisando as expressões:
EXPRESSÃO RELACIONAL
4 > “dois”
Analisando as expressões:
EXPRESSÃO RELACIONAL
4 > “dois”
se(condição válida){
Empréstimo aprovado
Verdadeiro Condição
} Empréstimo aprovado válida?
Falso
Fim
Estrutura de Tomada de Decisão
Cenário 2: Pedindo Empréstimo: Um cliente irá solicitar um empréstimo ao
banco. Se o valor do empréstimo for menor ou igual a 50% do seu salário,
então o empréstimo será aprovado.
Senão, informe ao cliente que o empréstimo não foi aprovado.
(ações: 1 – aprovar o empréstimo, 2 – não aprovar empréstimo).
Início
se (condição válida){
Empréstimo aprovado
}senao{ Empréstimo Verdadeiro Falso Empréstimo não
Empréstimo não aprovado aprovado
Condição válida?
aprovado
}
Fim
Estrutura de Tomada de Decisão
Cenário 3: Um cliente irá solicitar um empréstimo ao banco. Se o valor do
empréstimo for menor ou igual a 50% do seu salário, então o empréstimo será
aprovado. Senão, se o valor do empréstimo for menor ou igual a 75% do salário a
situação ficará em análise. Senão, informe ao cliente que o empréstimo não foi
aprovado. (ações: 1 – aprovar o empréstimo, 2 – situação em análise, 3 – não aprovar o
empréstimo). Início
Condição
válida?
se (condição válida){ Condição
Falso Falso Empréstimo
Empréstimo aprovado válida?
não aprovado
}senão se (condição válida){ Verdadeiro Verdadeiro
Situação em análise
Empréstimo Situação
} senao{ aprovado em análise
Empréstimo não
aprovado
} Fim
Subrotinas
Subrotinas são blocos de códigos escritos para definir tarefas que o programa
poderá usar várias vezes durante sua execução, podendo inclusive serem
reaproveitados.
???????
Subrotinas
Subrotinas são blocos de códigos escritos para definir tarefas que o programa
poderá usar várias vezes durante sua execução, podendo inclusive serem
reaproveitados.
Subrotinas
Primitivo:
Real
Subrotinas - Funções
Funções são blocos de códigos escritos para definir tarefas que o programa
poderá usar várias vezes durante sua execução.
• Operadores lógicos
• Estrutura de Repetição
• Vetores
• Visão geral sobre Python e Java
• Exemplos práticos em Python e Java.
Obrigado!
Dúvidas?