Escolar Documentos
Profissional Documentos
Cultura Documentos
• Unidade de Ensino: 01
1 2
Contextualização
• Introdução aos algoritmos;
3 4
5 6
07/09/2023
Fazer um bolo:
Segundo Santos (2001), a linguagem natural é uma forma
de comunicação entre as pessoas de diversas línguas, ela pode ser 1. Lê a receita do bolo
falada, escrita, gesticulada entre outras formas de comunicação. 2. Pega todos os ingredientes
3. Mistura os ingredientes
4. Faz o recheio do bolo
5. Unta a forma com manteiga ou óleo
6. Despeja a mistura na forma
7. Despeja o recheio do bolo sobre a mistura
8. Leva a forma ao forno
9. Conta o tempo para o bolo ficar pronto
10. Retira do forno
11. Deixa esfriar.
7 8
9 10
11 12
07/09/2023
13 14
3. real: valor1, valor2, soma, media; 12. se (media >=6) 3. valor1, valor2, soma, media: real 13.escreval ("Aluno Aprovado média = ",
13. então escreva(“Aluno 4. inicio media)
4. Início
Aprovado”); 5. Escreval("Digite o valor da nota 1: 14.senao
5. escreva (“Digite o valor 1”);
14. senão escreva(“Aluno ") 15.escreval ("Aluno Reprovado média = ",
6. leia valor1; 6. Leia (valor1) media)
Reprovado”);
7. escreva (“Digite valor 2”); 7. Escreval("Digite o valor da nota 2: 16.fimse
15. Fim se;
8. leia valor2; ") 17.fimalgoritmo
16. Fim.
9. soma ¬ valor1 + valor2; 8. Leia (valor2)
9. soma <- (valor1 + valor2)
10. media ¬ soma/2;
10. media <- (soma / 2 )
15 16
17 18
07/09/2023
19 20
21 22
23 24
07/09/2023
25 26
27 28
29 30
07/09/2023
31 32
33 34
35 36
07/09/2023
Real: permite armazenar valores de pontos flutuantes e com frações. Em As constantes também podem ser caracterizadas por qualquer tipo
linguagem C é definido por “float” e, quando precisa do dobro de dados de dados básicos, por exemplo: as constantes do tipo texto são envolvidas
numéricos, é utilizado o tipo “double” ou “long double”. por aspas simples (‘) ou aspas duplas, as aspas simples representam um
único caractere, por exemplo ‘a’ ou ‘100’ e as aspas duplas caracterizam um
conjunto de caracteres, por exemplo “A conversão da temperatura de graus
Caractere: caracteriza os caracteres, números e símbolos especiais. São centígrados para graus Fahrenheit”.
delimitadas por aspas simples (‘). Em linguagem C é definida por “char”. Em
As constantes inteiras são represen tadas por números inteiros
algoritmo é utilizado a palavra “caractere”
negativos ou positivos, exemplo: -30 e 30 são constantes inteiras (int).
37 38
Segundo Mizrahi (2008), o operador unário também pode ser usado para
Operadores Binários representar a troca de sinais de uma determinada variável, por exemplo:
a= -5;
+ soma a= -a;
- subtração
* multiplicação Após essa operação o valor de “a” assume o valor de 5 positivo.
/ divisão
% resto de divisão
39 40
41 42
07/09/2023
43 44
45 46
47 48
07/09/2023
49 50
Recapitulando
• Introdução aos algoritmos;
51 52