Baixe o app para aproveitar ainda mais
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
Compartilhar