Baixe o app para aproveitar ainda mais
Prévia do material em texto
Universidade Federal Rural do Semi-Árido Campus Pau dos Ferros Disciplina: PEX0115 – Informática Aplicada Turma: 01 Professor: Claudio Andrés Callejas Olguín Resolução da Avaliação da Segunda Unidade Exercício 01: Início n1, n2 digito1 n1/100%10 digito2 n2/100%10 digito1 ≤ digito2 novo_num digito1 * 100 novo_num digito2 * 100 digito1 n1/10%10 digito2 n2/10%10 "Insira dois inteiros positivos:\n" V F digito1 ≤ digito2 novo_num novo_num + digito1 * 10 novo_num novo_num + digito2 * 10 digito1 n1%10 digito2 n2%10 digito1 ≤ digito2 novo_num novo_num + digito1 novo_num novo_num + digito2 "O novo número é: ", novo_num Fim V V F F Exercício 02: Algoritmo Exercício 02 Variáveis Inteiro: op Real: base, altura, raio Início Escreva("Selecione uma das seguintes opções:\n(1) Cálculo da área de um retângulo\n(2) Cálculo da área de um triângulo\n(3) Cálculo da área de um círculo\n") Leia(op) Escolha(op) Caso (1) faça Escreva("Digite a base e a altura do retângulo:\n") Leia(base, altura) Escreva("A área do retângulo é: ", base * altura) Caso (2) faça Escreva("Digite a base e a altura do triângulo:\n") Leia(base, altura) Escreva("A área do triângulo é: ", (base * altura)/2) Caso (3) faça Escreva("Digite o raio do círculo:\n") Leia(raio) Escreva("A área do círculo é: ", raio^2 * 3,14) fim_escolha fim fim_algoritmo Exercício 03: Algoritmo Exercício 03 Variáveis Inteiro: n, novo_num, digito Início Escreva("Insira um inteiro positivo:\n") Leia(n) novo_num n/10000 digito n/1000%10 Se(digito ≠ 3 .OU. digito ≠ 2) então novo_num novo_num * 10 + digito fim_se digito n/100%10 Se(digito ≠ 3 .E. digito ≠ 2) então novo_num novo_num * 10 + digito fim_se digito n/10%10 Se(digito ≠ 3 .E. digito ≠ 2) então novo_num novo_num * 10 + digito fim_se digito n%10 Se(digito ≠ 3 .E. digito ≠ 2) então novo_num novo_num * 10 + digito fim_se Escreva("O novo número é: ", novo_num) fim fim_algoritmo Exercício 04: O valor da variável num é 14.
Compartilhar