Resolução problema 2 ATPS contrução de algoritmos Univerdade Anhanguera
271 palavras
2 páginas
Frase do Dia: “Mesmo com as dificuldades, contruo a cada um novo desafio”Programação para hoje
Correção do exercício
Conclusões dos operadores
Tabela verdade e sua utilização
Formatação de entrada e saída de dados nos algoritmos.
Assunto Novos
Expressões Lógicas Denomina-se os operadores com características relacionais e lógicas.
Operadores Relacionais Realizam comparações entre dois valores do mesmo tipo.
Operador
Função
=
Igualdade
>
Maior que
<
Menor que
>=
Maior ou igual a
=3*6-15
2+1>=18-15
3>=3
(V)
Operadores Lógicos Serão representados por três elementos, sendo:
Operador
Função
Não
Negação
E
Conjunção
Ou
Disjunção
Tabela Verdade Tem por finalidade testar todas as possibilidades dos operadores lógicos, sendo:
Situação 1
Operador
Situação 2
Resultado
V
E
V
V
V
E
F
F
F
E
V
F
F
E
F
F
Situação 1
Operador
Situação 2
Resultado
V
OU
V
V
V
OU
F
V
F
OU
V
V
F
OU
F
F
Operador
Situação 1
Resultado
NÃO
V
F
NÃO
F
V
Entrada de Dados (Algoritmos) Será adotado o comando Leia.
Ex: Leia(x)
Tem a representação do scanf() na linguagem C.
Saída de Dados Será representado pelo comando Escreva(a).
Ex: Escreva(“Digite um valor:”) Tem a representação do Printf() na linguagem C.
De acordo com os operadores, temos nova prioridade:
1º Parênteses mais internos
2º Operadores aritméticos
POT RAD
* / DIV MOD
+ -
3º Operadores Relacionais
4º Operadores lógicos
Não
E
OU
Algoritmo na ferramenta VisualG
Caracteristicas
Aceita Nº Decimal com ,(vírgula)
Acentuações dentro dos textos.
A-) 2*AMOD3-C
VAR
A,B,C,D,TOTAL:Inteiro
Início
Escreval(“Digite um número:”) Leia(A) - - - Escreval(“Digite um número:”) Leia(D) Total