Bruno Antunes

Respostas no Fórum

Visualizando 1 post (de 1 do total)
  • Autor
    Posts
  • em resposta a: MOD 03 EX 038 #68474
    Bruno Antunes
    Participante

    Boa noite!
    Ícaro, excelente explicação me ajudou bastante! Senhores, apenas compartilhando minha solução…

    
    programa
    {	
    	inclua biblioteca Texto --> t
    	funcao inicio()
    	{
    		escreva("{ EXERCÍCIO 038 - Analisando idades }\n")
    		inteiro c, idade, maior_m, menor_m, maior_f, menor_f
    
    		c = 1
    		idade = 0
    		maior_m = 0
    		menor_m = 0
    		maior_f = 0
    		menor_f = 0
    		
    		cadeia nome, nome_maior_f, nome_menor_f,nome_maior_m, nome_menor_m, sexo
    
    		sexo = " "
    		nome_maior_f = " "
    		nome_menor_f = " "
    		nome_maior_m = " "
    		nome_menor_m = " "
    
    		enquanto( c <= 5){
    		escreva("-----------\n")
    		escreva(c + "a Pessoa\n")
    		escreva("-----------\n")
    		escreva("Nome: ")
    		leia(nome)
    		escreva("Sexo: ")
    		leia(sexo)
    		sexo = t.caixa_baixa(sexo)
    		escreva("Idade: ")
    		leia(idade)
    
    		se (sexo == "f"){
    			se (nome_menor_f == " "){
    				nome_menor_f = nome
    				menor_f = idade
    			}
    			se (idade < menor_f){
    				nome_menor_f = nome
    				menor_f = idade
    			}
    			se (nome_maior_f == " "){
    				nome_maior_f = nome
    				maior_f = idade
    			}
    			se (idade > maior_f){
    				nome_maior_f = nome
    				maior_f = idade
    			}
    			}
    		
    		se (sexo == "m"){
    			se (nome_menor_m == " "){
    				nome_menor_m = nome
    				menor_m = idade
    			}
    			se (idade < menor_m){
    				nome_menor_m = nome
    				menor_m = idade
    			}
    			se (nome_maior_m == " "){
    				nome_maior_m = nome
    				maior_m = idade
    			}
    			se (idade > maior_m){
    				nome_maior_m = nome
    				maior_m = idade
    			}
    		}
    
    		c++
    	}
    		escreva("\n============================================================================")
    		escreva("\nA mulher mais jovem é a " + nome_menor_f + " que tem " + menor_f + " anos.")
    		escreva("\nA mulher mais velha é a " + nome_maior_f + " que tem " + maior_f + " anos ")
    		escreva("\nO homem mais jovem é o " + nome_menor_m + " que tem " + menor_m + " anos.")
    		escreva("\nO homem mais velhor é o " + nome_maior_m + " que tem " + maior_m + " anos.")
    		
    	}
    }
    
Visualizando 1 post (de 1 do total)