Respostas no Fórum
-
AutorPosts
-
1 de outubro de 2021 às 13:23 em resposta a: Mód 02 – Aula 04 – Exercício 20 – Dá para ver o filme? #76679
Tutora Mayla
MestreLarissa, provavelmente o que aconteceu é que não há mais o exemplo da biblioteca
Calendario
que ficava na página inicial a direita, porém a biblioteca continua existindo e pode ser visualizada e utilizada seguindo os passos que o aluno Michel falou.
Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.Tutora Mayla
MestreArthur, movi o seu tópico para um tópico já existente sobre o assunto. Sempre antes de criar um novo tópico é bom verificar se já existe um tópico sobre o assunto no fórum.
Parabéns por ter concluído o exercício! O seu código está bom e correto pois tem a saída desejada, mas verifique neste tópico e nesse Duvida enorme sobre ex. 25 algumas respostas minhas e do Icaro sobre essa questão que podem lhe ajudar a continuar evoluindo e construir um código melhor.
Quaisquer dúvidas basta entrar em contato que lhe ajudaremos.Tutora Mayla
MestreRodinei, o JavaFx mudou muito desde a versão apresentada no curso para a atual, por isso indicamos pular essa aula sobre ele.
Ficamos muito felizes por termos ajudado neste processo do seu desenvolver na programação, continue estudando e se dedicando e será cada vez um programador melhor!
Quaisquer dúvidas basta entrar em contato que lhe ajudaremos, bons estudos!Tutora Mayla
MestreSuellen, ao tentar instalar/rodar aparece algum erro? Se sim, nos envie por favor para que assim consigamos te ajudar de melhor forma.
Tutora Mayla
MestreGisele, como o Icaro disse dê uma olhada nas Regras do Fórum antes de postar no fórum.
Quanto ao seu código, está certinho! Parabéns pela dedicação, continue estudando e quaisquer dúvidas basta entrar em contato que lhe ajudaremos.
28 de setembro de 2021 às 13:38 em resposta a: Mod 02- Aula 4 – Exercício 19- Inverso ou Oposto #76436Tutora Mayla
MestreLarissa, completando a resposta do Michel, o
mat.valor_absoluto()
irá retornar o valor absoluto de um número, ou seja, se for -1 ou 1 teremos como resposta 1. Nesse contexto irá funcionar pois é o oposto de um número negativo, porém tome cuidado pois não serve para calcular o oposto de números positivos.Quanto a onde utilizar a função, lembre-se que é necessário fazer a leitura do valor antes de utiliza-lo, ou seja, nesta linha
real absoluto = mat.valor_absoluto(num)
a variável num ainda não tem valor, não adiantando de nada então utiliza-la na função.
Apenas após a linhaleia(num)
onde o valor é lido que seria correto utiliza-lo para alguma coisa, podendo aqui então realizarabsoluto = mat.valor_absoluto(num)
.Como o aluno Michel disse muito bem, o exercício pede a separação de inverso ou oposto de acordo com o sinal do número, ou seja se é positivo se deseja o inverso e se é negativo se deseja o oposto, para isso é necessário utilizar da condição
se
.Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.
Tutora Mayla
MestreMarcos, o Michel aqui apontou muito bem os pontos de melhoria do código, ressalto que está funcionando da forma que está feito.
Parabéns pela dedicação e esforço, quaisquer dúvidas basta entrar em contato.Tutora Mayla
MestreMarcos, na conta do novo salário a porcentagem está fixa como 3, falta utilizar a variável de reajuste que define essa porcentagem, para isto faça:
nsalario=salario+(salario*reajuste/100)
Fora isto o código está perfeito, parabéns!
Tutora Mayla
MestreMarcos, quanto ao exercício 008 o aluno Michel já apontou perfeitamente qual pode ser o problema, caso a dúvida persista volte a entrar em contato com mais detalhes por favor.
28 de setembro de 2021 às 13:22 em resposta a: Os acentos se transformaram em alguma língua asiática! #76426Tutora Mayla
MestreLuiz, tente criar um novo arquivo e veja se esse problema acontece nele também.
Caso sim, reinstale o PortugolStudio e teste novamente.
Se mesmo assim persistir, volte a entrar em contato que lhe ajudaremos.Tutora Mayla
MestreEurico, seu código ao executar retorna algum erro? Seja os definidos no próprio código ou algum erro na execução?
Tutora Mayla
MestreJorge, o seu código está assim :
var pais = window.document.getElementById(‘naturalidade’)
isso irá retornar o elemento do pais, porem queremos o seu valor aqui, para isto faça:var pais = window.document.getElementById(‘naturalidade’).value
Corrija isto no seu código e nos diga se funcionou.
Espero ter ajudado, quaisquer outras dúvidas estamos a disposição.27 de setembro de 2021 às 22:36 em resposta a: M02 Exercício 17 – Quase igual a correção do professor Guanabara #76387Tutora Mayla
MestreArthur, não é necessário colocar as condições
ano%4 == 0 e ano%100 == 0
depois doou
, isso se dá porque se um número é divisível por 400, ele automaticamente é divisível por 4 e 100 também.Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.
Tutora Mayla
MestreLuiz, primeiramente vamos relembrar a regra para dizer se um ano é bissexto. Se o ano for divisível por 4 mas não for divisível por 100, ele é bissexto; se o ano for divisível por 400, ele é bissexto.
Ao utilizarmos dois
e
como no seu códigoano_qualquer%4==0 e ano_qualquer% 100 !=0 e ano_qualquer%400==0
estamos dizendo que um ano é bissexto quando ele satisfaz todas as 3 condições ao mesmo tempo. Isto é, ele é divisível por 4; ele não é divisível por 100; e ele é divisível por 400. Porém isto não reflete a regra correta para dizer se um ano é bissexto. Para ver melhor, vamos testar isto com o ano de 2020.2020 % 4 == 0
é Verdadeiro. 2020 é divisível por 42020 % 100 != 0
é Verdadeiro. 2020 não é divisível por 1002020 % 400 == 0
é Falso. 2020 não é divisível por 400
E como para o
e
ser Verdadeiro, é necessário que todas as condições sejam verdadeiras, aqui irá retornar Falso significando que 2020 não é um ano bissexto.Agora vamos analisar a outra lógica
ano_qualquer%4==0 e ano_qualquer% 100 !=0 ou ano_qualquer%400==0
. Aqui dizemos que um ano é bissexto quando ele é divisível por 4 ao mesmo tempo que não é divisível por 100, ou quando é divisível por 400. Vamos testar com o ano de 2020.2020 % 4 == 0
é Verdadeiro. 2020 é divisível por 42020 % 100 != 0
é Verdadeiro. 2020 não é divisível por 1002020 % 400 == 0
é Falso. 2020 não é divisível por 400
Temos agora
Verdadeiro e Verdadeiro ou Falso
, sabendo que oe
tem precedência sobre oou
teremosVerdadeiro ou Falso
, e isto resultará em Verdadeiro indicando que 2020 é bissexto, que é o correto.Espero ter ajudado, quaisquer outras dúvidas basta entrar em contato.
Tutora Mayla
MestreElias, obrigada por compartilhar sua solução com a comunidade!
Se houver quaisquer dúvidas basta entrar em contato que lhe ajudaremos.Tutora Mayla
MestreLuiz, a resposta do Michel está bastante completa, espero que tenha conseguido sanar sua dúvida.
Caso a dúvida persista volte a entrar em contato que lhe ajudaremos.Tutora Mayla
MestreLuiz, uma das formas de fazer essa validação é substituir o caractere espaço por uma cadeia vazia.
cidade = txt.substituir(cidade, " ", "")
Desta forma o resultado será “PortoAlegre”.
Para mais informações desta função, vá no PortugolStudio em Ajuda>Biblioteca>Texto>SubstituirPegue essa ideia e tente criar um código para resolver o problema.
Caso a dúvida persista volte a entrar em contato que lhe ajudaremos.27 de setembro de 2021 às 22:02 em resposta a: Dúvida durante a importação da biblioteca Matemática/raiz #76381Tutora Mayla
MestreMichel, parabéns por agregar esta explicação! Assim conseguimos construir uma comunidade cada vez melhor!
Tutora Mayla
MestreAmauri, acessando o menu do aplicativo em Edit > Preferences… > Appearance > Fonts, tente mudar a fonte para um tamanho maior. Após realizar esta modificação reinicie o MySQL Workbench que deverá abrir com a fonte configurada.
Espero ter ajudado, caso a dúvida persista volte a entrar em contato.
Tutora Mayla
MestreCássio, é exatamente isso, para ter o intervalo de 24h é necessário colocar o tempo em segundos.
Tutora Mayla
MestreDaniel, na barra de ferramentas do Code::Blocks clique em View e depois em Pesperctives e procure algo semelhante a Code::Blocks Default.
Pode ser que não esteja exatamente igual por conta de versões diferentes, nos informe se conseguiu redefinir sua janela.Espero ter ajudado, caso a dúvida persista volte a entrar em contato conosco.
Tutora Mayla
MestreFilipe, infelizmente a parte de JavaFX mudou muito daquela versão pra hoje. Pode considerar apenas a parte de desenvolvimento usando Swing e pular os exercícios referentes a JavaFX.
27 de setembro de 2021 às 21:45 em resposta a: Failed to automatically set-up a JavaFX Platform…. #76376Tutora Mayla
MestreFilipe, obrigada por compartilhar com a comunidade uma possível solução para o problema, infelizmente a parte de JavaFX mudou muito daquela versão pra hoje.
Para o curso pode considerar apenas a parte de desenvolvimento usando Swing e pular os exercícios referentes a JavaFX.Tutora Mayla
MestreMicael, tente adicionar a biblioteca Swing Extension Layout ao seu projeto no NetBeans. Deve ser possível fazer isto da seguinte forma:
1. Clique com o botão direito em “Bibliotecas”
2. Selecione “Adicionar Biblioteca”
3. Selecione “Swing Extension Layout”Caso isso não resolva tente reinstalar o Java e o NetBeans.
Espero ter ajudado, caso a dúvida persista volte a entrar em contato.
Tutora Mayla
MestreLuiz, na conta
50*365*8*1/1440
os dividendos e divisores são inteiros e uma divisão entre números inteiros irá retornar um número inteiro. Como a variável a qual esse resultado está sendo atribuído é real, ele irá adicionar o.0
para torna-lo real, mas já terá perdido os decimais pois a conversão para real só será feita depois da conta ter terminado.
Para que o resultado seja do tipo real, uma dos números deve ser real, para isto acontecer basta fazer algo como:t.inteiro_para_real(50*365*8*1)/1440
. Desta forma os valores decimais serão levados em conta na realização da operação. E na linha de baixo será feito o arredondamento com 3 casas decimais como desejado.Espero ter ajudado, quaisquer dúvidas estamos a disposição.
Tutora Mayla
MestreLarissa, z é verdadeiro, pois:
z = nao x e falso ou (d + a <= b + d)
z = nao falso e falso ou (d + a <= b + d)
z = verdadeiro e falso ou (7 <= 10)
z = verdadeiro e falso ou verdadeiro
z = falso ou verdadeiro
z = verdadeiroO e tem precedência sobre o ou, logo deve ser feito primeiro.
Espero ter ajudado, quaisquer dúvidas estamos a disposição.Tutora Mayla
MestreLucas, o seu código funciona, mas decrementar um laço com passo crescente não é uma boa prática de programação, pois torna o código confuso em algumas situações.
Preste atenção também ao nomear suas variáveis, tente sempre nomear de forma mais clara possível e cuidado com abreviaturas.
Espero ter ajudado, quaisquer dúvidas estamos a disposição.22 de setembro de 2021 às 19:16 em resposta a: M04A14 – Exercício 68 – Jogo Campo Minado – Módulo 04: Variáveis compostas #76008Tutora Mayla
MestreLucas parabéns, seu código está muito bom! Continue se dedicando e será cada vez um programador melhor!
22 de setembro de 2021 às 19:07 em resposta a: Dúvida durante a importação da biblioteca Matemática/raiz #76001Tutora Mayla
MestreLuiz, que bom que conseguiu resolver o problema!
Se for de sua vontade compartilhe aqui no fórum como fez para resolver, assim nos ajuda a criar uma comunidade cada vez melhor!22 de setembro de 2021 às 19:05 em resposta a: duvida da aula do exercicio de entrada e saida #75999Tutora Mayla
MestreRodrigo, para utilizar o \n ele precisa estar entre aspas, apenas faça essa correção que deverá funcionar.
Exemplo:
escreva("Nome" + nome +"\n")
Quaisquer outras dúvidas estamos a disposição.
-
AutorPosts