A aula apresenta conceitos básicos de lógica de programação como variáveis, tipos de dados, operadores matemáticos e algoritmos. Exemplos de algoritmos para ler e exibir números são apresentados e exercícios são propostos para fixar os conceitos ensinados.
6. Fase 1
Dividir o problema em pedaços menores e entender melhor os passos necessários
Fase 2
Escrever os passos necessários numa sequencia lógica, e usando uma linguagem simples
(português)
Fase 3
Reescrever o algoritmo usando uma linguagem mais
técnica
Fase 4
Reescrever o algoritmo usando alguma linguagem de programação
7. Problema
Escreve um algoritmo que leia dois números e exiba o resultado da soma destes números.
10. Fase 2
1. Início
2. Ler o primeiro número
3. Ler o segundo número
4. Somar o primeiro número com o
segundo número e guardar o resultado
5. Mostrar o resultado
6. Fim
17. O que são variáveis
•Espaços reservados na memória do computador
•Como o próprio nome diz, seu valor pode variar e ser manipulado conforme a necessidade
•Toda variável precisa ter um TIPO definido, o qual identifica o valor que poderá ser armazenado dentro dela
20. “Cada um no seu quadrado”
“abacaxi”
“faca”
35
“João”
21. Reservar um espaço na memória
PrimeiraPalavra
SegundaPalavra
PrimeiroNumero
SegundoNumero
Idade
Nome
...
“abacaxi”
“faca”
1
3.5
56
“João”
...
Identificador
Valor
22. Regras para criar e usar variáveis
1.Toda variável DEVE ter um tipo definido em sua declaração
2.Toda variável precisa ser declarada, antes de ser usada
3.Seu nome DEVE começar necessariamente com letras (A a Z)
4.Seu nome NÃO pode conter espaço em branco ou caracteres especiais
23. Toda variável DEVE ter um tipo definido em sua declaração
•Inteiro
Qualquer número inteiro (negativo, nulo ou positivo).
Exemplo: -100, 0, 1, 2, 1250
•Decimal
Qualquer número decimal, nulo, positivo ou negativo;
Exemplo: -10, -1.5, 11.2, 0, 1, 0.2, 50
24. Toda variável DEVE ter um tipo definido em sua declaração
•Texto
Caracteres alfanuméricos.
Exemplo: “casa”, “Win31”, “123”, “alfa#2”, etc...
•Lógico
Valor lógico verdadeiro ou falso
Exemplo: (1 = 1)
25. Sintaxe de declaração de Variável
TipoEscolhido NomeDaVariavel
Exemplos:
•Inteiro Idade
•Decimal ValorDaNotaFiscal
•Texto NomeDoAluno
•Logico PassouDeAno
26. Toda variável precisa ser declarada, antes de ser usada
1.Inicio
2.Inteiro Idade
3.Ler(Idade)
4.Fim
1.Inicio
2.Escrever(Nome)
3.Texto Nome
4.Fim
CERTO
ERRADO
27. Seu nome DEVE começar com letra e NÃO pode conter espaço em branco ou caracteres especiais
1.Inteiro Idade_Do_Aluno
2.Inteiro Idade
3.Texto Primeiro Nome
4.Texto SegundoNome
5.Decimal N1
6.Inteiro 1Numero
7.Texto Nome-Do-Aluno
CERTO
ERRADO
CERTO
CERTO
ERRADO
ERRADO
CERTO
29. Operadores básicas
•A soma é realizada através do operador +
–Exemplo: z x + y
•A subtração é dada através do operador -
–Exemplo: z x - y
•A multiplicação é dada através do operador * (asterisco);
–Exemplo: z x * y
•A divisão para real será dada por /
–Exemplo: z x / y
30. Operações avançadas
•A divisão para inteiro será dada por div
–Exemplo: z x div y
•O resto de uma divisão é dada pelo comando mod
–Exemplo: z x mod y
•O cálculo de xy é dado pelo símbolo ^
–Exemplo: z x^y
•A raiz de uma valor é extraída através do comando raiz()
–Exemplo: z raiz(x)