Home › Fóruns › Programação Básica › Exercício 43
Marcado: EXERCÍCIO 45
- Este tópico contém 4 respostas, 2 vozes e foi atualizado pela última vez 2 anos, 2 meses atrás por MARCIO PAIVA.
Visualizando 4 respostas da discussão
-
AutorPosts
-
-
20 de setembro de 2022 às 22:41 #101891MARCIO PAIVAParticipante
OI Jéssica como vai tudo bem?
acabei de fazer os exercícios.
Gostaria você desse uma analisada.eis aqui os códigos:
programa { funcao inicio() { escreva("{EXERCÍCIO 043-Analisador de Números}") inteiro n inteiro tc = 0 inteiro c = 1 inteiro t_num_par = 0 inteiro t_num_impar = 0 inteiro menor_num_impar = 0 cadeia resp faca{ escreva("\n") escreva("Digite o "+c+"º valor ") leia(n) se(n % 2 == 0){ t_num_par++ }senao{ t_num_impar++ se(t_num_impar == 1){ menor_num_impar = n } senao se(n < menor_num_impar){ menor_num_impar = n } } tc++ c++ escreva("Quer continuar? [S/N] ") leia(resp) }enquanto(resp == "S" ou resp == "s") escreva("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=") escreva("\nTotal de valores "+tc) escreva("\nTotal de números PARES "+t_num_par) escreva("\nO valor "+menor_num_impar+" menor número IMPAR digitado") } }
-
20 de setembro de 2022 às 22:43 #101892MARCIO PAIVAParticipante
programa { inclua biblioteca Util-->u funcao inicio() { escreva("{EXERCÍCIO 044- Números Sorteados}") inteiro c = 2 inteiro tv = 0 inteiro soma_valores = 0 inteiro sub_valores = 0 inteiro maior_valor = 0 inteiro menor_valor = 0 inteiro num_sorteado = 0 inteiro valor_v = 0 cadeia resp inteiro sort_vezes = 0 inteiro ts = 0 escreva("\nO 1º valor foi sorteado foi 7 ") faca{ soma_valores+=num_sorteado num_sorteado = u.sorteia(1, 10) ts++ escreva("\nquer continuar? [S/N] ") leia(resp) se(resp == "N" ou resp == "n"){ pare } escreva("O Valor "+c+"º sorteado foi "+num_sorteado) se(ts == 1){ maior_valor = num_sorteado menor_valor = num_sorteado }senao{ se(num_sorteado>maior_valor) maior_valor = num_sorteado se(num_sorteado<menor_valor) menor_valor = num_sorteado } se(num_sorteado == 5){ sort_vezes++ } tv++ c++ }enquanto(resp == "S" ou resp == "s") escreva("=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=") escreva("\nVocê me fez sortear "+tv+" valores") escreva("\nSoma de todos eles foi igual a "+soma_valores) escreva("\nO maior valor foi "+maior_valor) escreva("\nO menor valor foi "+menor_valor) escreva("\nO valor 5 foi sorteado "+sort_vezes+" vezes ") } }
-
20 de setembro de 2022 às 22:47 #101894MARCIO PAIVAParticipante
programa { inclua biblioteca Util-->u funcao inicio() { escreva("{EXERCÍOCIO 045 - Jogo de Advinhar}") escreva("\nVou pensar em um número de 1 a 10") escreva("\nVocê tem 3 CHANCES para tentar adivinhar") escreva("\n---------------------------------------------") inteiro c = 1 inteiro num inteiro tc = 0 inteiro num_chance = 0 faca{ num_chance = u.sorteia(1,10) escreva("\nChance de no. "+c+"/ 3 ") escreva("Que números pensei? ") leia(num) se(num == num_chance){ escreva("\nAcertou em "+c+" TENTATIVAS") pare }senao{ escreva("\nAinda não foi dessa vez...") se(num < num_chance e c <= 2){ escreva("\nMas vou te dar outra chance...Chute outro valor MAIOR.") } se(num > num_chance e c <= 2){ escreva("\nMas vou te dar outra chance...Chute um valor MENOR") } se( num!=num_chance e c == 3){ escreva("\nSuas chances acabaram") pare } } c++ tc++ }enquanto(verdadeiro ) } }
-
21 de setembro de 2022 às 11:46 #101928Tutora JessicaModerador
Ola Marcio,
Perfeito, todos os seus códigos estão funcionando direitinho como se pede nos exercícios, parabéns 🖖 -
21 de setembro de 2022 às 18:29 #101960MARCIO PAIVAParticipante
Boa tarde Jessica.
Muito obrigado.
-
-
AutorPosts
Visualizando 4 respostas da discussão
- Você deve fazer login para responder a este tópico.