Buscar

Algorítmo_Exercicio_Lista7

Prévia do material em texto

Centro Universitário do Estado do Pará - CESUPA 
Área de Ciências Exatas e Tecnologia 
Disciplinas: Introdução à Programação (CC1TA / CC1NA) 
 Algoritmos (SI1NA / RC1NA / AS1NA) 
Professora: Lêda de Oliveira Monteiro 
Assunto: Algoritmos com Estrutura de Seleção 
 
LISTA DE EXERCÍCIOS – 07 (Revisão Geral) 
 
EXERCÍCIOS 
 
 
1. Com base nas tabelas-verdade, determine o resultado lógico das expressões 
mencionadas, assinalando se são verdadeiras ou falsas. Considere para as 
respostas os seguintes valores: X = 1, A= 3, B= 5, C = 8 e D = 7. 
a. .não. (X>3) Verdadeiro ( ) Falso ( ) 
b. (X>1) .e. .não. (B>D) Verdadeiro ( ) Falso ( ) 
c. não (D<0) .e. (C>5) Verdadeiro ( ) Falso ( ) 
d. não (X>3) .ou. (C<7) Verdadeiro ( ) Falso ( ) 
e. (A>B) .ou. (C>B) Verdadeiro ( ) Falso ( ) 
f. (X<1) .e. (B>=D) Verdadeiro ( ) Falso ( ) 
g. (D<0) .ou. (C>5) Verdadeiro ( ) Falso ( ) 
 
2. Após a execução do seguinte trecho de um algoritmo 
Algoritmo Exemplo; 
. 
. 
Se A2 <= B3 
Então TESTE := verdadeiro 
Senão TESTE := falso; 
C:= TESTE; 
. 
. 
Fim 
 em C estará armazenado o valor falso se, originalmente: 
a. A2 < B3 
b. A2 <= B3 
c. A2 >= B3 
d. A2 > B3 
e. A2 = B3 
 
3. Após a execução do seguinte trecho de um algoritmo 
Algoritmo Exemplo; 
. 
. 
D := 0; 
Se (A <= B) e (C >= B) 
Então D := 5 
. 
. 
Fim 
 em D estará armazenado o valor falso se, originalmente: 
a. A < B < C 
b. A <= B <= C 
c. A < B <= C 
d. B < C < A 
e. Nenhuma das respostas acima 
 
4. Um cliente de uma loja de computadores deseja saber quanto vai gastar para 
adquirir um computador novo. Para isso, elabore um programa para ler a descrição 
e o valor do processador, a descrição dos periféricos e o valor total destes 
periféricos, a descrição dos equipamentos complementares que garantem o bom 
funcionamento do computador (nobreak e/ou estabilizador) e o seu valor. Como 
resposta, o programa deve apresentar toda a descrição do computador e o valor 
total gasto por esse cliente. Considere que o cliente terá um desconto de 10% caso 
efetue o pagamento em dinheiro a vista. 
 
5. Preparar um algoritmo para ler o raio de uma esfera e calcular e imprimir o volume 
desta esfera. Durante a leitura é possível que se cometa erros e entrem valores 
negativos para o raio. Isto é indesejável, pois a área impressa será negativa. Prever 
no algoritmo a possibilidade de verificar valores negativos na leitura. Se um valor 
negativo é lido, imprimir uma mensagem de erro. 
 
6. Escrever um algoritmo para ler 3 valores inteiros (A, B, C) e escrever o maior valor, 
suponha que os três valores lidos são diferentes. 
 
7. Escrever um algoritmo para ler 3 valores inteiros (A, B, C) e escrever o menor valor, 
suponha que os três valores lidos são diferentes. 
 
8. Construir um algoritmo que indique se o número digitado está compreendido entre 
100 e 200. 
 
9. Criar um algoritmo que leia dois números e imprimir uma mensagem dizendo se 
cada um deles é positivo ou negativo. Informe também se a soma deles é um valor 
positivo ou negativo. 
 
10. Criar um algoritmo que leia a idade de uma pessoa e se ela é analfabeta ou não e 
informe sua situação quanto a obrigatoriedade de votar nas eleições no Brasil. 
Considere que uma pessoa com idade inferior a 16 anos não pode votar, entre 16 e 
18 anos o voto é facultativo, entre 18 e 60 anos é obrigada a votar e acima de 70 
anos o voto é facultado. Considere, também, que para as pessoas analfabetas o 
voto é facultado. 
 
11. Construir um algoritmo que leia um valor numérico entre 1 e 5 e escreva o valor 
correspondente por extenso, conforme a seguir: 
 
1 UM 
2 DOIS 
3 TRÊS 
4 QUATRO 
5 CINCO

Continue navegando