Trabalho sobre algoritmos
É uma sequência finita e ordenada de passos (regras), com um esquema de processamento que permite a realização de uma tarefa (resolução de problemas, cálculos etc.).
2. Quais são as formas de representação de um algoritmo?
Descrição narrativa, fluxograma e linguagem algorítmica.
3. O que é uma variável?
É um objeto capaz de reter e representar um valor ou expressão.
4. Cite 4 tipos de variáveis usados no VisuAlg e descreva cada um.
Inteiro: define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais.
Caractere: define variáveis do tipo string, ou seja, cadeia de caracteres.
Real: define variáveis numéricas do tipo real, ou seja, com casas decimais.
Logico: define variáveis do tipo booleano, ou seja, com valor VERDADEIRO ou FALSO.
5. Sobre as expressões e operadores, numere a primeira coluna de acordo com a segunda:
Operador
Expressão
1
+
6
Potenciação
2
-
3
Divisão
3
/
2
Subtração
4
*
1
Adição
5
Mod ou %
4
Multiplicação
6
^
5
Resto da divisão inteira
6. No algoritmo, qual é o resultado das seguintes expressões?
A. 4 * 7 + 8 – 2 – 6 / 3= 32
B. (6 + 4) / 10= 1
C. 10 % 3 * 9 – 4 / 2 + 5=12
D. 16 / 2 * 2 / ( 6 / 3 )= 16/4/2=2
7. Escreva as seguintes expressões, de forma que possam ser utilizadas em um algoritmo:
A. = (-5)-((7+2*3*4)/(2^2))
B. =(((((2+3)/5)+9)/5)+6)/7
8. Comente cada linha do seguinte pseudocódigo: algoritmo "calcula média com desvio"(O algoritmo vai informar a média de notas de um aluno.) var (Variáveis do algoritmo) nota1:real (Valor da primeira nota.) nota2:real (Valor da segunda nota.) media:real (Valor da média das notas.) inicio escreval ("Digite o valor da primeira nota:")(Mostrar o valor da nota1.) leia (nota1)(Ler o valor da nota1) escreval ("Digite o valor da segunda nota:")(Mostrar o valor da nota2.) leia (nota2)(Ler o valor da nota2) media = 7 entao (Se a média é maior que 7,