Buscar

2015-04-07 - RESOLUCAO DE QUSTÕES

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

* RESOLUÇÃO DE QUESTÕES
3) DA 1ª AVALIAÇÃO PARA A TURMA DE 2013/2
algoritmo avaliacao1_2013_2_questao3
início
 salario, inss: real
 escreva("CÁLCULO DO VALOR DE INSS A SER PAGO POR UM FUNCIONÁRIO")
 escreva("ENTRE COM O SALÁRIO DE CONTRIBUIÇÃO: ")
 leia(salario)
 se salario <= 1247,7 então
 inss <-- (8/100)*salario
 senão
 se (salario <= 2079,5) então
 inss <-- 0,09*salario
 senão
 inss <-- (11/100)*salario
 fim_se
 fim_se
 escreva("VALOR DO INSS: R$ ", inss)
fim
- 1ª AVALIAÇÃO PARA A TURMA DE 2012/1 (ADAPTADA)
3) Reescreva o trecho de algoritmo a seguir utilizando desvios condicionais 
 simples. (1,0 ponto)
 se x >= y então
 z <-- x+y
 senão
 z <-- x
 x <-- y
 fim_se
- SOLUÇÃO:
 se x >= y então
 z <-- x+y
 fim_se
 se x < y então
 z <-- x
 x <-- y
 fim_se
- 1ª AVALIAÇÃO PARA A TURMA DE 2012/1 (ADAPTADA)
4) Reescreva o trecho de algoritmo a seguir utilizando desvio condicional 
 composto. (1,0 ponto)
 se (m+n) < w então
 j <-- k+1
 k <-- m+n
 fim_se
 se (m+n) >= w então
 k <-- m+n
 fim_se
- SOLUÇÃO:
 se (m+n) < w então
 j <-- k+1
 k <-- m+n
 senão
 k <-- m+n
 fim_se
5) DA 1ª AVALIAÇÃO PARA A TURMA DE 2012/1
* FOI RESOLVIDA NA AULA DO DIA 16/03/2015
6) DA 1ª AVALIAÇÃO PARA A TURMA DE 2012/1
- 1ª PROPOSTA DE SOLUÇÃO (PEDRO NETO)
Algoritmo Comparacao_entre_tres_numeros
Início
a, b, c, maior, menor: inteiro
 escreva("Este algoritmo faz a comparação entre três números inteiros")
 
 escreva("Informe o primeiro número: ")
 leia(a)
 escreva("Informe o segundo número: ")
 leia(b)
 escreva("Informe o terceiro número: ")
 leia(c)
 se (a >= b) e (a >= c)entao
 maior <-- a
 senão
 se (a <= b) e (a <= c)entao
 menor <-- a
 fim_se
 fim_se
 se (b >= a) e (b >= c)entao
 maior <-- b
 senão
 se (b <= a) e (b <= c)entao
 menor <-- b
 fim_se
 fim_se
 se (c >= a) e (c >= b)entao
 maior <-- c
 senão
 se (c <= a) e (c <= b)entao
 menor <-- c
 fim_se
 fim_se
 
 escreva("O maior número é: ", maior, "e")
 escreva("O menor número é: ", menor)
fim
- 2ª PROPOSTA DE SOLUÇÃO (GABRIEL)
ALGORITMO COMPARACAO_ENTRE_TRES_NUMEROS_INTEIROS
inicio
 n1, n2, n3, n_maior, n_menor: inteiro
 escreva ("COMPARAÇÃO ENTRE TRÊS NÚMEROS INTEIROS")
 escreva ("INFORME O PRIMEIRO NÚMERO: ")
 leia (n1)
 escreva ("INFORME O SEGUNDO NÚMERO: ")
 leia (n2)
 escreva ("INFORME O TERCEIRO NÚMERO: ")
 leia (n3)
 se (n1 >= n2) e (n1 >= n3) entao
 n_maior <-- n1
 fim_se 
 se (n2 >= n1) e (n2 >= n3) entao
 n_maior <-- n2
 fim_se 
 se (n3 >= n1) e (n3 >= n2) entao
 n_maior <-- n3
 fim_se 
 se (n1 <= n2) e (n1 <= n3) entao
 n_menor <-- n1
 fim_se 
 se (n2 <= n1) e (n2 <= n3) entao
 n_menor <-- n2
 fim_se 
 
 se (n3 <= n1) e (n3 <= n2) entao
 n_menor <-- n3
 fim_se 
 escreva ("O MAIOR NÚMERO É: ", n_maior)
 escreva ("O MENOR NÚMERO É: ", n_menor)
fim
- 3ª PROPOSTA DE SOLUÇÃO (GABRIEL, SIMPLIFICADA)
ALGORITMO COMPARACAO_ENTRE_TRES_NUMEROS_INTEIROS
inicio
 n1, n2, n3, n_maior, n_menor: inteiro
 escreva ("COMPARAÇÃO ENTRE TRÊS NÚMEROS INTEIROS")
 escreva ("INFORME O PRIMEIRO NÚMERO: ")
 leia (n1)
 escreva ("INFORME O SEGUNDO NÚMERO: ")
 leia (n2)
 escreva ("INFORME O TERCEIRO NÚMERO: ")
 leia (n3)
 // supondo que N1 é o MAIOR
 n_maior <-- n1
 se (n2 >= n1) e (n2 >= n3) entao
 n_maior <-- n2
 fim_se 
 se (n3 >= n1) e (n3 >= n2) entao
 n_maior <-- n3
 fim_se 
 // supondo que N1 é o MENOR
 n_menor <-- n1
 se (n2 <= n1) e (n2 <= n3) entao
 n_menor <-- n2
 fim_se 
 
 se (n3 <= n1) e (n3 <= n2) entao
 n_menor <-- n3
 fim_se 
 escreva ("O MAIOR NÚMERO É: ", n_maior)
 escreva ("O MENOR NÚMERO É: ", n_menor)
fim
- PONTUAÇÃO EXTRA PARA A 1ª AVALIAÇÃO
	- LUCAS: 1,0
	- MACIEL: 1,0
	- DIÓGENES: 0,5
	- PEDRO NETO: 1,0
	- GABRIEL: 1,0

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais