Marcos Missone

Respostas no Fórum

Visualizando 30 posts - 1 até 30 (de 44 do total)
  • Autor
    Posts
  • em resposta a: Exercício 39 Lendo dados #112533
    Marcos Missone
    Participante

    Boa Noite

    Peco analise do Ex039

    inclua biblioteca Matematica --> mat
    	funcao inicio()
    	{
    
    		//VAR
    		inteiro fl = 0, maior = 0, menor = 0
    		inteiro c = 1, num = 0, soma = 0, media = 0
    
    		//ITERACAO
    		
    		enquanto(fl != 9999 ou c <= num){
    
    			se(fl != 9999){
    				
    				soma += fl
    				
    			}
    			
    			//ENTRADA DE DADOS
    			//DIFICULDADE: Os numeros digitados tem mais valores.
    			
    			escreva("\n", c , "º VALOR [9999 faz parar]")
    			escreva("\n--------------------------------")
    			escreva("\nNUMERO: ")
    			leia(fl)
    			escreva("---------------------------------")
    
    			//TESTANDO O NUMERO MAIOR E MENOR
    			//DIFICULDADE: Como tirar o flag do maior numero 
    			se(c == 1){
    					maior = fl
    					menor = fl
    				
    				}senao{
    					
    					se(fl > menor){
    						maior = fl
    					}
    					se(fl < maior){
    						menor = fl
    					}
    				}
    			c++
    		}
    		
    			//RESULTADO
    			
    			media = soma/c
    		 
    		escreva("\nAo todo voce digitou " , c , " valores")
    		escreva("\nA soma entre eles foi " , soma)
    		escreva("\nE a media foi de ",mat.arredondar(media, 3))
    		escreva("\nO maior valor digitado foi " , maior)
    		escreva("\nO menor valor digitado foi " , menor) 
    	}
    				
    }
    em resposta a: M03A07: Exercício 037 – Declaração de variável #108659
    Marcos Missone
    Participante

    Muito Obrigado. Pela atenção.
    Cpts

    em resposta a: M03A07: Exercício 037 – Declaração de variável #108381
    Marcos Missone
    Participante

    Bom dia.

    Neste codigo os nomes sao representados com a primeira letra e nao o nome completo.
    como resolvo este problema.?

    Muito Obrigado pela tencaao.

    programa
    {
    	//EXERCICIOS 07 - MAIS VELHO E MAIS NOVO
    	//inclua biblioteca Util --> u
    	//inclua biblioteca Texto --> txt
    	funcao inicio()
    	{
    	//VAR
    	
    		inteiro c = 1
    		inteiro idade 
    		inteiro idade2 = 0
    		inteiro maior = 0
    		inteiro menor = 0
    		caracter nome
    		caracter nome_1 = '0'
    		caracter nome_2 = '0'
    
    		
    	//ITERACAO
    	
    		enquanto(c <= 5){
    			
    			escreva("\n------------------------------")
    			escreva("\t\n " , c , "a PESSOA ")
    			escreva("\n------------------------------")
    			escreva("\nNOME: ")
    			leia(nome)
    			escreva("IDADE: ")
    			leia(idade)
    	//CONDICOES
    			se(c == 1){
    				maior = idade
    				menor = idade
    				nome_1= nome
    				nome_2 = nome
    			
    			}senao{
    				se(idade < menor){
    					menor = idade
    					nome_1 = nome
    				}
    				se(idade > maior){
    					maior = idade
    					nome_2 = nome
    	}	
    			}
    			c++
    		}
    		escreva("\n===============RESULTADO================")
    		escreva("\nA pessoa mais jovem e " , nome_1, " que tem " , menor , " anos ")
    		escreva("\nA pessoa mais velha e " ,nome_2 , " que tem " , maior , " anos ")
    	}
    }
    em resposta a: Exercício 35 #108230
    Marcos Missone
    Participante

    Boa noite.

    Ja revisei as aulas ja sei onde esta o problema.
    vou refazer o codigo de novo.

    Muito obrigado pela atenção.

    em resposta a: Exercício 35 #108178
    Marcos Missone
    Participante

    Boa Tarde

    Quero saber onde e que estou falhando este código.
    Muito obrigado pela atenção.
    Cpts

    programa
    {
    	
    	funcao inicio()
    	{
    	//VAR
    	inteiro c = 1, meninas = 0, meninos = 0, pesof, cpessoas
    	inteiro peso, peso1 = 0, peso2 = 0
    	caracter sx 
    	
    	escreva("Quantas pessoas vamoa cadastrar? ")
    	leia(cpessoas)
    	escreva("Qual e o peso de referencia? ")
    	leia(pesof)
    	//ITERACAO
    	enquanto(c <= cpessoas){
    	escreva("\n---------------------------")
    	escreva("\n\tPESSOAS " + c + " de 3 ")
    	escreva("\n----------------------------")
    
    	escreva("\nSexo: " )
    	leia(sx)
    	escreva("Peso: ")
    	leia(peso)
    
    	se(peso <= pesof e sx == 'M' ou sx == 'm'){
    	escreva("\n======= PESO DENTRO DO LIMITE ======= " + pesof + " Kg ")
    	meninos++
    	}
    	se(peso > pesof e sx == 'M' ou sx == 'm'){
    	escreva("\n======= PESO A CIMA DO LIMITE ======= (" + pesof + " )Kg ")
    	meninas++
    	}
    	se(peso <= pesof e sx == 'F' ou sx == 'f'){
    	escreva("\n======= PESO DENTRO DO LIMITE ======= (" + pesof + ") Kg ")
    	peso1++
    	}
    	se(peso > pesof e sx == 'F' ou sx == 'f'){
    	escreva("\n======= PESO A CIMA DO LIMITE ======== (" + pesof + ") Kg ")
    	peso2++
    	}
    	c++
    	}
    	escreva("\n-------------------------------------")
    	escreva("\nAo todo, temos " ,(meninas + peso2), " pessoas que estao a cima do limite de " + pesof + " Kg ")
    	escreva("\nE dessas pessoas " + meninos + " Sao HOMENS e " + meninas + " sao MULHERES" )
    	
    	}
    }
    em resposta a: Exercício 35 #103926
    Marcos Missone
    Participante

    Bom dia, Tutora Jessica

    Obrigado Pela atenção. Vou tentar refazer todo o código.

    Cpts

    em resposta a: Exercício 35 #103877
    Marcos Missone
    Participante

    Boa tarde

    Peco analise do exercício 035

    Os resultados saiem ao contrario/ errado

    Cpts

    programa
    {
    /*
      EXERCICIOS 035 - PESSOAS
     */
    	funcao inicio()
    	{
    		
    	//VAR
    	
    	inteiro peso, peso1 = 0
    	inteiro c = 1
    	inteiro pessoas 
    	caracter sex = '1'
    	inteiro homem = 0, mulher = 0
    	
    	//
    	
    	escreva("Quantas pessoas vamos cadastrar? ")
    	leia(pessoas)
    	escreva("Qual e o peso de referencia (Kg)? ")
    	leia(peso)
    	
    	//ITERACAO
    	
    	enquanto( c <= pessoas){
    	escreva("\n------------------------------------")
    	escreva("\n\tPessoa " , c , " de 3 ")
    	escreva("\n------------------------------------")
    	escreva("\nPeso: ")
    	leia(peso)
    	escreva("\nSexo: ")
    	leia(sex)
    	
    	//CONDICIONAIS
    	
    	se(sex == 'M' ou sex == 'm'){
    		homem ++
    	}
    	se(peso <= 50){
    		peso1++
    	escreva("\n=======PESO DENTRO DO LIMITE (50.0kg)========")
    	}
    	se(sex == 'F' ou sex == 'f')
    		mulher ++	
    	se(peso > 50){
    		peso1++
    	escreva("\n======PESO ACIMA DO LIMITE (50.0Kg)=========")	
    	}
    	c++
    	}
    	escreva("\nAo todo, temos ",peso1," pessoas acima do limite de 50.0Kg")
    	escreva("\ne dessas pessoas " , homem," sao homens e " , mulher, " sao mulheres ")
    	}
    }
    em resposta a: Programação Básica – Módulo 03: Repetições Portugol ex034 #102683
    Marcos Missone
    Participante

    Neste primeiro código mesmo que coloquei a soma no lugar certo
    a soma esta estava dando errado, entao comecei novamente o
    o exercício.

    Cpts

    em resposta a: Programação Básica – Módulo 03: Repetições Portugol ex034 #102682
    Marcos Missone
    Participante

    Boa Noite

    Fiz de novo o exercicos 034 – Peco o vosso analise:

    programa
    {
    	
    inclua biblioteca Tipos --> t
    	inclua biblioteca Matematica --> m
    	funcao inicio()
    	{
    
    	//VAR
    	
    	inteiro c = 1, num, num1 = 0, num2 = 0
    	inteiro soma1 = 0, soma2 = 0
    	real m1 = 0
    	real m2 = 0
    	
    	//ITERACAO
    	
    	enquanto(c <= 5) {
    		escreva("Digite o " , c , "º valor: ")
    		leia(num)
    
    		se(num % 2 ==0) {
    			soma1 += num
    			num1 ++           //Anotacoes: a variavel num1 e num2 identificam os numeros
    		}senao{               //pares e impares
    			soma2 += num
    			num2 ++
    		}
    	c++	
    	} 
    	//Calculo de mdeias
    	m1 = t.inteiro_para_real(soma1)/num1          
    	m2 = t.inteiro_para_real(soma2)/num2
    	//Resulados
    	escreva("---------------------------------------------")
    	escreva("\nVoce digitou " , num1 , " numeros pares. A media e " ,m.arredondar(m1, 2))
    	escreva("\nVoce digitou " , num2 , " numeros impares. A media e " , m2)
    	escreva("\n")
    	}
    	
    }
    em resposta a: Programação Básica – Módulo 03: Repetições Portugol ex034 #102558
    Marcos Missone
    Participante

    Boa Noite

    Peco analise do Exercicios 034 – Ele funciona ao contrario nos resultados

    Cpts

    programa
    {
    	
    /*
    	EXERCICOS 032 - PARES E IMPARES
    	*/
    	//inclua biblioteca Tipos --> t
    	funcao inicio()
    	{
    
    	//VAR
    	
    	inteiro soma1, soma2
    	inteiro c, m1, m2
    	inteiro n1
    	inteiro num1, num2
    	
    	//ATRIBUICAO
    	
    	c = 1
    	soma1 = 0
    	soma2 = 0
    	m1 = 0
    	m2 = 0
    	
    	num1 = 0
    	num2 = 0
    	
    	//ITERACAO
    	
    	enquanto(c <= 5){
    	escreva("Digite o " , c , " valor: ")
    	leia(n1)
    
    	se(n1 % 2 == 0){
    		soma1 += n1
    		num1++
    	}senao{
    		soma2 += n1
    		num2++
    	}
    			
    	c++
    	}
    	m1 = soma1 / num1
    	m2 = soma1 / num2
    	escreva("\n-------------------------------------------------")
    	escreva("\nVoce digitou " , num1 , " numeros pares. A media e: " , m1)
    	escreva("\nVoce digitou " , num2 , " numeros impares. A media e: " , m2)
    	escreva("\n")
    	}
    }
    em resposta a: Exercício 32 e 33 #102545
    Marcos Missone
    Participante

    Boa Tarde!

    Muito obrigado

    Cpts

    em resposta a: Exercício 32 e 33 #102452
    Marcos Missone
    Participante

    Bom dia

    Remeto novamente Exercício 032 para o vosso analise
    Cpts

    programa
    {/*
    		EXERCICIOS 032 - SOMA PAR E IMPAR
    */
    	//inclua biblioteca Tipos --> t
    	funcao inicio()
    	{
    	//VAR
    
    	inteiro cont
    	inteiro s
    	inteiro soma2
    	inteiro num
    
    	//ATRIBUCAO 
    
    	cont = 1
    	s = 0
    	soma2 = 0
    	
    	//ITERACAO
    	
    	enquanto(cont <= 5){
    		escreva("Digite o " , cont , " valor: ")
    		leia(num)
    
    	se(num % 2 == 0){
    	s += num
    	}senao{
    		soma2 += num
    	}
    	cont++
    	}
    	
    	//RESULTADOS
    	escreva("\n-----------------------------------")
    	escreva("\nSomando todos pares e: ", s)
    	escreva("\nSomando todos os impares, temos: ", soma2)
    	escreva("\n")	
    	}
    	
    }
    em resposta a: Exercício 32 e 33 #102451
    Marcos Missone
    Participante

    Bom dia

    Vou fazer novamente. Muito obrigado pela atenção.
    Cpts

    em resposta a: Exercício 32 e 33 #102357
    Marcos Missone
    Participante

    Boa Noite
    Tenho Dificuldade nas condicoes se, os calculos estao dando errado
    peco o vosso analise.

    Cpts

    programa
    {
    /*
    		EXERCICIOS 032 - SOMA PAR E IMPAR
    */
    	//
    inclua biblioteca Tipos --> t
    	funcao inicio()
    	{
    	//VAR
    
    	inteiro cont
    	inteiro s
    	inteiro soma2
    	inteiro num
    
    	//ATRIBUCAO 
    
    	cont = 1
    	s = 0
    	soma2 = 0
    	
    	//ITERACAO
    	
    	enquanto(cont <= 5){
    		escreva("Digite o " , cont , " valor: ")
    		leia(num)
    
    	se(cont % 2 == 0){
    	s=+num
    	}
    	se(cont %2 == 1 )
    		soma2=+num
    	cont++		
    	}
    	
    	escreva("\nSomando todos pares e: ", s)
    	escreva("\nSomando todos os impares, temos: ", soma2)
    	escreva("\n")	
    	}
    	
    }
    em resposta a: Exercício 32 e 33 #102340
    Marcos Missone
    Participante

    Faltam as barras:

    programa
    {
    /*
    	EXERCICIOS 003 - SORTEIO DE NUMEROS
    */
    	
    inclua biblioteca Util --> u
    	funcao inicio()
    	{
    	//VAR
    	inteiro i, valor_inicial
    	inteiro soma
    	inteiro soma_sorteia
    	inteiro n
    	
    	//ATRIBUICAO
    	
    	i = 1
    	soma = 0
    	soma_sorteia = 1
    	valor_inicial = 1
    	
    	escreva("\nQuantos numeros voce quer que sorteie: ")
    	leia(n)
    	escreva("----------------------------------------")
    		enquanto(i <= n){
    		   soma_sorteia = u.sorteia(valor_inicial, n)            //Anotacoes: Tem que ter uma variavel que receba um valor de sorteia, que sao: valor minimo e maximo
    		                                                         //exempleo temos Valor_inicial = 0 e o n valendo o valor digitado por usuario.
    		                                                         
    			soma = soma + soma_sorteia                       // A soma aqui recebe ele mesmo e o valor minimo e maixo. neste caso: Valor_inicial e n
    			escreva("\nO " , i , " valor sorteado: ", soma_sorteia)
    			i++
    		}
    	escreva("\n------------------------------------------")
    	escreva("\nSomando todos os valores, temos: ", soma)
    		
    	}
    }
    em resposta a: Exercício 32 e 33 #102339
    Marcos Missone
    Participante

    Boa Noite
    Fiz novamente o código, porque o erro do primeiro código nao consegue identificar e neste neste novo código
    tive o mesmo raciocínio e esta funcionar normalmente. Submeto novamente para o vosso analise mais uma vez.

    E queria saber o primeiro codigo o que esta falhando para contar a mais que o solicitado?

    Cpts

    programa
    {
    /*
    	EXERCICIOS 003 - SORTEIO DE NUMEROS
    */
    	
    inclua biblioteca Util --> u
    	funcao inicio()
    	{
    	//VAR
    	inteiro i, valor_inicial
    	inteiro soma
    	inteiro soma_sorteia
    	inteiro n
    	
    	//ATRIBUICAO
    	
    	i = 1
    	soma = 0
    	soma_sorteia = 1
    	valor_inicial = 1
    	
    	escreva("Quantos numeros voce quer que sorteie: ")
    	leia(n)
    	
    		enquanto(i <= n){
    		   soma_sorteia = u.sorteia(valor_inicial, n)            //Anotacoes: Tem que ter uma variavel que receba um valor de sorteia, que sao: valor minimo e maximo
    		                                                         //exempleo temos Valor_inicial = 0 e o n valendo o valor digitado por usuario.
    		                                                         
    			soma = soma + soma_sorteia                       // A soma aqui recebe ele mesmo e o valor minimo e maixo. neste caso: Valor_inicial e n
    			escreva("\nO " , i , " valor sorteado: ", soma_sorteia)
    			i++
    		}
    	escreva("\nSomando todos os valores, temos: ", soma)
    		
    	}
    }
    em resposta a: Exercício 32 e 33 #102311
    Marcos Missone
    Participante

    Neste caso seria Assim:

    programa
    {/*EX033 - SORTEIO DE NUMEROS */
    	inclua biblioteca Util -->  u
    	funcao inicio()
    	{
    	inteiro c, s
    	inteiro n, v
    	inteiro i
    	inteiro valor_s
    
    	valor_s = 0
    	c = 0
    	i = 1
    	s = 0
    	v = 0
    	
    	escreva("\nQuantos numeros voce quer que eu sorteie? ")
    	leia(n)
    	escreva("--------------------------------------------\n")
    	enquanto(c <= n){
    		valor_s = u.sorteia(v,n)
    		s = s + valor_s
    		c = c + 1
    		
    		escreva("\nO " + c+ " valor sorteado foi: " + valor_s)
    	}
    	escreva("\n---------------------------------------------")
    	escreva("\nSomando todos valores, temos: " + s)
    	}
    }
    em resposta a: Exercício 32 e 33 #102236
    Marcos Missone
    Participante

    Boa Tarde

    Peco analise do exercício 033
    Quando o programa faz a soma dos números sorteados nao sao somados
    todos números.

    Cpts

    programa
    {/*EX033 - SORTEIO DE NUMEROS */
    	inclua biblioteca Util -->  u
    	funcao inicio()
    	{
    	inteiro c, s
    	inteiro n, v
    	inteiro i
    	inteiro valor_s
    
    	valor_s = 0
    	c = 0
    	i = 1
    	s = 0
    	v = 0
    	
    	escreva("\nQuantos numeros voce quer que eu sorteie? ")
    	leia(n)
    	escreva("--------------------------------------------\n")
    	enquanto(c <= n){
    		s = s + valor_s
    		c = c + 1
    		valor_s = u.sorteia(v,n)
    		escreva("\nO " + c+ " valor sorteado foi: " + valor_s)
    	}
    	escreva("\n---------------------------------------------")
    	escreva("\nSomando todos valores, temos: " + s)
    	}
    }
    
    em resposta a: Exercício 030 -Jogo do Pin #102089
    Marcos Missone
    Participante

    Boa noite Tutora!

    Nao consigo identificar o erro.

    em resposta a: Exercício 030 -Jogo do Pin #100802
    Marcos Missone
    Participante

    Bom dia Tutora Jessica

    Para a vossa verificação depois das dicas
    Cpts

    programa
    {
    	inclua biblioteca Util --> u
    	funcao inicio()
    	{
    	inteiro inic, final = 0
    	
    	escreva("Quer Contar ate quanto? ")
    	leia(inic)
    
    	enquanto(final <= inic){
    		final = final + 1
    		u.aguarde(500)
    		
    		se(final % 4 != 0){
                 escreva(final, " - ")
    			
    		}senao{
    			escreva("PIN\n")
    		}
    		
    	}
    	
    	}
    }
    em resposta a: Exercício 030 -Jogo do Pin #100748
    Marcos Missone
    Participante

    Bom dia

    Muito brigado pela atenção. mas agora tenho outro
    problema, o programa conta partir de numero 2.
    como faço para resolver?
    Cpts

    programa
    {
    inclua biblioteca Util –> u
    funcao inicio()
    {
    inteiro inic, final = 1

    escreva(“Quer Contar ate quanto? “)
    leia(inic)

    enquanto(final <= inic){
    final = final + 1
    u.aguarde(500)

    se(final % 4 != 0){
    escreva(final, ” – “)

    }senao{
    escreva(“PIN\n”)
    }

    }

    }
    }`

    em resposta a: Exercício 31 – contagem regressiva #100618
    Marcos Missone
    Participante

    Boa noite

    Peco ajuda no exercicio 31 – Contagem regressiva
    Nao vi um topic aberto para este exercicio

    Cpts

    programa
    {
    	
    	funcao inicio()
    	{
    
    	inteiro pont_inicio, pont_final = 0
    	
    	escreva("Sua contagem regressiva vai comecar em ")
    	leia(pont_inicio)
    	escreva("INICIO ")
    	
    	enquanto(pont_inicio >= pont_final){
    		escreva(pont_inicio, " - ")
    	pont_inicio = pont_inicio -1
    
    	se(pont_inicio % 5 !=  0){
    		
    	}senao{
    		escreva(pont_inicio, "[]")
    	}
    
    	}
    	escreva("FIM")
    	}
    	
    	
    }
    em resposta a: Exercício 030 -Jogo do Pin #100616
    Marcos Missone
    Participante

    Boa noite

    Peco Analise do exercicio – Jogo de Pin

    Cpts

    programa
    {

    inclua biblioteca Util –> u
    funcao inicio()
    {
    inteiro inic, final = 1

    escreva(“Quer Contar ate quanto? “)
    leia(inic)

    enquanto(final <= inic){
    escreva(final, ” – “)

    final = final + 1

    u.aguarde(500)

    se(final % 4 != 0){
    }senao{
    escreva(“PIN\n”)
    }

    }

    }
    }
    `

    em resposta a: Exercício 38 analise #100602
    Marcos Missone
    Participante

    Boa tarde,

    Peco peco analise do código

    Cpts

    programa
    {
    inclua biblioteca Util –> u
    funcao inicio()
    {
    inteiro inc
    inteiro ter
    inteiro incr

    escreva(“Onde comeca a contagem? “)
    leia(inc)
    escreva(“Onde termina a contagem? “)
    leia(ter)
    escreva(“Qual vaai ser o incremento? “)
    leia(incr)
    escreva(“COMECO”)
    enquanto(inc <= ter){
    escreva(inc, ” – “)
    inc = inc + incr

    u.aguarde(500)
    }
    escreva(“FIM”)
    }`

    em resposta a: ex 026 #90340
    Marcos Missone
    Participante

    Bom dia mestres peco a vossa observacao neste exercicio e o que posso melhorar.

    programa
    //EXERCIOS 26 - SUPER TABUADA
    {
    
    	funcao inicio()
    	{
    	caracter let
    	inteiro num, num2, result
    	
    	escreva("\n=======================================")
    	escreva(" \n+ \tAdicao")
    	escreva(" \n- \tSubtracao")
    	escreva(" \n* \tMultiplicacao")
    	escreva(" \n/ \tDivisao\n")
    	escreva("=======================================")
    	
    	escreva("\nDigite a sua opcao ==> ")
    	leia(let)
    	escreva("Voce escolheu a operacao " + let)
    	escolha (let){
    		caso '+':
    		escreva("\nDigite o primeiro numero: ")
    		leia(num)
    		escreva("Digite o segundo numero: ")
    		leia(num2)
    		result = num + num2
    		escreva("\n----------------------------------------------")
    		escreva("\nCalculando o valor de " + num + " " + let + " " + num2)
    		escreva("\nO Resultado da SOMA = " + result)
    		escreva("\n----------------------------------------------")
    		escreva("\n\t\tVOLTE SEMPRE!\t")
    		pare
    		caso '-':
    		escreva("\nDigite o primeiro numero: ")
    		leia(num)
    		escreva("Digite o segundo numero: ")
    		leia(num2)
    		result = num - num2
    		escreva("\n----------------------------------------------")
    		escreva("\nCalculando o valor de " + num + " " + let + " " + num2)
    		escreva("\nO Resultado da SUBTRACAO = " ,result)
    		escreva("\n----------------------------------------------")
    		escreva("\n\t\tVOLTE SEMPRE!\t")
    		pare
    		caso '*': 
    		escreva("\nDigite o primeiro numero: ")
    		leia(num)
    		escreva("Digite o segundo numero: ")
    		leia(num2)
    		result = num * num2
    		escreva("\n----------------------------------------------")
    		escreva("\nCalculando o valor de " + num + " " + let + " " + num2)
    		escreva("\nO Resultado da MULTIPLICACAO = " + result)
    		escreva("\n----------------------------------------------")
    		escreva("\n\t\tVOLTE SEMPRE!\t")
    		pare
    		caso '/':
    		escreva("\nDigite o primeiro numero: ")
    		leia(num)
    		escreva("Digite o segundo numero: ")
    		leia(num2)
    		result = num /num2
    		escreva("\n----------------------------------------------")
    		escreva("\nCalculando o valor de " + num + " " + let + " " + num2)
    		escreva("\nO Resultado da DIVISAO = " + result)
    		escreva("\n----------------------------------------------")
    		escreva("\n\t\tVOLTE SEMPRE!\t")
    		pare
    		caso contrario:
    		escreva("\nDigite o primeiro numero: ")
    		leia(num)
    		escreva("Digite o segundo numero: ")
    		leia(num2)
    		escreva("\n----------------------------------------------")
    		escreva("\nCalculando o valor de " + num + " " + let + " " + num2)
    		escreva("\nNao foi possivel fazer tal opracao. Tente novamente.")
    		escreva("\n----------------------------------------------")
    		escreva("\n\t\tVOLTE SEMPRE!\t")
    		pare
    	}
    	
    	}
    }
    em resposta a: MÓDULO 02 – Exercício 014 #85264
    Marcos Missone
    Participante

    Bom dia;

    Peco ajuda!

    Quero saber porque o exercicio 018 nao faz os dois calculos. alguma coisa coisa esta errada?

    programa
    {
    //EX018 - PRECO DE PASSAGEM
    	
    	funcao inicio()
    	{
    
    	real km 
    	real preco = 0.5
    	real preco2 = 0.35
    	
    	
    	escreva("Informe a distancia total de viagem, em Km: ")
    	leia(km)
    	escreva("----------------------------------------------")
    	
    	real precot = km * 0.5 
    	real precot2 = km * 0.35
    	
    	se(precot >=1 e precot2 <= 299){
    		escreva("\nUma viagem de " + km + " km vai custar MZN " + preco + " valor total: " + precot)
    	}senao{
    		escreva("\nUma viagem " + km + " km vai custar MZN " + preco2 + " valor total: " + precot2)
    	}
        }
    }
    • Esta resposta foi modificada 2 anos, 3 meses atrás por IcaroFilho.
    em resposta a: MÓDULO 02 – Exercício 014 #85061
    Marcos Missone
    Participante

    Bom dia!

    Peco analise de exrcicio 017

    programa
    //EXERCICUOS 017 - Ano Bissexto
    {
    	
    	funcao inicio()
    	{
    	inteiro ano
    	
    	escreva("Digite um ano qualquer: ")
    	leia(ano)
    
    	se(ano % 4 == 0){
    		escreva("O ano " + ano + " E BISSEXTO!")   
    	}senao{
    		escreva("O ano " + ano + " NAO E BISSETO!")
    	}
    	
    	
    	
    	}
    }
    em resposta a: MÓDULO 02 – Exercício 014 #85060
    Marcos Missone
    Participante

    Bom dia!

    Muito obrigao pela atencao;

    Nesses exercicios porquanto nao. So queria a vossa confirmacao, se os exercicios estao corretos ou nao.
    Como diz o professor pode nao ter erro de sintax mas o calculo estar errado.

    em resposta a: MÓDULO 02 – Exercício 014 #84999
    Marcos Missone
    Participante

    `programa

    //EXERCICOS 016 – SERVICO MILITAR V1.0

    {
    inclua biblioteca Calendario –> C
    funcao inicio()
    {
    inteiro ano

    escreva(“Em que ano voce nasceu? “)
    leia(ano)

    inteiro idade = C.ano_atual () – ano
    inteiro idade2 = 18
    se (idade >= 18 e idade < 55 ){
    escreva(“Sua idade atual e ” + idade + ” anos \nEspero sinceramente que voce tenha se alistado”)
    } senao {
    escreva(“Sua idade atual e ” + idade + ” \nVoce ainda nao completou ” + idade2 + ” anos. nao pode se alistar “)
    }

    }
    }

    em resposta a: MÓDULO 02 – Exercício 014 #84998
    Marcos Missone
    Participante

    `programa
    {
    //{EX015 – Fila de Banco
    inclua biblioteca Calendario –> C
    funcao inicio()
    {

    inteiro ano, idade

    escreva(“Em que ano voce nasceu “)
    leia(ano)

    idade = C.ano_atual() – ano

    //se (idade != 60){

    escreva(“Voce tem ” + idade + ” certo? Seja bem-vindo(a) ao banco estudonauta”)
    // }
    se (idade >= 55 e idade != 60) { // Condicoes Simples
    escreva(“\n=== ATENCAO! DIRIJA – SE PARA A FILA PREFERENCIAL===”)
    }

    }

Visualizando 30 posts - 1 até 30 (de 44 do total)