Exercicios Operacoes Aritmeticas E Estrutura De Selecao
Exercícios Conceituais
1) Classifique os dados especificados abaixo de acordo com seu tipo, assinalando com I os dados do tipo inteiro, com R os reais, com C os caracteres, com L os lógicos (booleanos) e com N aqueles para os quais não é possível definir a priori um tipo de dado.
( R ) 0.21
( R ) 0.35
( N ) “+3257”
( L ) verdadeiro
( I ) 1
( L ) falso
( N ) +3257
( C ) “verdadeiro”
( C ) -0.001
( C ) “-0.0”
( N ) 1%
( N ) +3257.
( I ) 3
( N ) C
( R ) 0.0
( C ) “a”
( C ) Maria
( N ) “Joao” 1 ˜
( R ) 123.0
( I ) 0
2) Verifique se os nomes abaixo podem ser usados na declaração de uma variável. Marque S em caso afirmativo e N caso contrário.
( S ) valor
( S ) a1b2c3
( N ) km/h
( N ) sala 215
( N ) 123
( N ) 3*4
( S ) xyz
( N ) “nota”
( N ) nota*do*aluno
( S ) Maria
( N ) nome empresa
( N ) ah!
3) Defina os seguintes termos:
a) VARIÁVEIS => uma variável é um objeto uma posição, frequentemente localizada na memoria, capaz de reter e representar um valor ou expressão.
b) CONSTANTES => É quando não sofre nenhuma variação no decorrer do tempo, ou seja, do inicio ao fim seu valor será o mesmo.
c) PORTUGOL => É uma linguagem usada para auxiliar na construção do algoritmo.
d) FLUXOGRAMA => é um tipo de diagrama, e pode ser entendido como uma representação esquemática de um processo.
e) ALGORITMO => É uma sequência de passos que visam atingir um objetivo bem definido.
4) Dada as seguintes declarações:
Var
inteiro: Num; real :Soma, X; caracter: Simbolo, Nome, Cor, Dia; logico: Cod, Teste, Tudo;
Assinalar os comandos de atribuição inválidos:
a) ( X ) Simbolo 5;
f) ( ) X X + 1;
b) ( ) Soma Num + 2 * X;
g) ( X ) Num = '*ABC*';
c) ( X ) Tudo Soma;
h) ( ) Dia 'Segunda';
d) ( X ) Cor 'Preto' - Raiz(X);
i) ( X ) Soma + 2 Raiz(X);
e) ( ) Teste Cod ou (Raiz(X) <> Soma);
j) ( X ) X Nome >= Cod;
5) Dadas as variáveis