Respostas no Fórum
-
AutorPosts
-
Tutora Jessica
ModeradorOla Felipe, dê uma olhadinha nessa documentação do MariaDB:
https://mariadb.com/kb/en/mariadb-vs-mysql-compatibility/5 de outubro de 2022 às 08:55 em resposta a: Programação Básica – Módulo 03: Repetições Portugol ex034 #102699Tutora Jessica
ModeradorOla Marcos,
Muito bom o código esta correto, parabéns 🖖Tutora Jessica
ModeradorOla Felipe, você precisa encontrar uma versão do msqldump e do My SQL que sejam compatíveis, a partir dai, só baixar.
Tutora Jessica
ModeradorOla Ermesson,
Na documentação do Phyton, no link que vou disponibilizar aqui pra você, ele tem uma melhor explicação sobre esse “problema matemático”.Tutora Jessica
ModeradorMuito bom Marcos, certinho!!
Continue assim e bons estudos 🖖Tutora Jessica
ModeradorOla Ermesson,
Quando utilizamos o float e atribuimos a ele o valor 12.2, conforme o seu exemplo, ao calcularmos a divisão por dois e verificarmos o resto teremos o seguinte resultado:12.2 % 2 = 0.1999999999999993
O que é diferente de 0 e conforme a sua condição if só será par quando igual a 0.
Para utilização de float teríamos de fazer outras validações do que um simples if == 0.Tutora Jessica
ModeradorOlá Marcio,
Não existe um comando específico no portugol para determinar se um número é primo ou não,
Para isso devemos aplicar os conceitos da matemática para saber se o número citado é primo ou não.
No vídeo de resolução do exercício 48 tem uma explicação boa com o professor Guanabara nesse link:
https://www.estudonauta.com/licao/portugol-ex048/Tutora Jessica
ModeradorOla Marcos, para o exercício 32, você precisa se atentar a algumas coisas..
Você não precisa de 2 SE, você precisa de um SE/SENAO…
o primeiro valor que você pegou no seu SE não deve ser de cont e sim de num, se atente também nos sinais, você coloca=+ (igual ou maior)
sendo que deve ser+= (maior ou igual)
, o seu cont++ também deve ficar fora do senao, preste sempre a atenção de como o programa faz a leitura do seu código.
Vou te mostrar aqui como deve ficar seu código:se(num % 2 == 0){ s += num } senao{ soma2 += num } cont++
Tutora Jessica
ModeradorOla Marcos,
Perfeito, você conseguiu resolver o seu problema nesse seu segundo código e fez muito bem em ter começado do zero novamente!!
Parabéns, continue sempre procurando soluções para seu código 🖖Tutora Jessica
ModeradorPerfeito Marcio, esta funcionando direitinho, parabéns 🖖
Tutora Jessica
ModeradorOla Marcos,
Correto.. mas o código ainda esta sorteando 1 número a mais do que foi pedido, exemplo:
Se coloco que quero que sorteie 5 números, ele sorteia 6..Tutora Jessica
ModeradorOla Marcio,
Quando não encontrar o exercício correspondente aqui no fórum você pode criar um específico sim, sem problemas.Tutora Jessica
ModeradorOla Marcio,
Testei e seu código esta funcionando direitinho, como sempre digo cada pessoa tem uma forma de programar e a sua não esta errada, faça sempre como se sentir a vontade.. caso queira, você também pode tentar diminuir mais o seu código..
Parabéns pelo seu empenho de sempre 🖖Tutora Jessica
ModeradorOla Thiago,
Você incluiu no seu código a biblioteca Tipos?
Resposta do nosso tutor Icaro, acima:
Para obtermos o quociente de forma inteira, necessitamos importar a biblioteca Tipos para podermos converter de formato real para inteiro.Tutora Jessica
ModeradorOlá Junior,
Esse caminho é de onde você instalou o Java no seu pc.Tutora Jessica
ModeradorOla Marcos,
Então, foi só uma falta de ordem no código..
o primeiro passo é você fazer o sorteio dentro do enquanto..
e o valor de s deve ser maior ou igual a valor_s, dessa forma:enquanto(c <= n){ valor_s = u.sorteia(v,n) s += valor_s c = c + 1
Após isso, seu código estará sorteando um número a mais do que foi pedido, tente consertar essa parte.. caso não consiga só retornar ao fórum que vamos tentar lhe ajudar da melhor forma.🖖
Tutora Jessica
ModeradorOla Marcio, pode sim!!
Tutora Jessica
ModeradorOla Bibiana,
Isso costuma acontecer quando há uma incompatibilidade entre as versões do JDK do seu projeto e a versão que está instalada em sua máquina.
No menu :
File->
Project Structure->
Project->
Project SDK
Verifique se a versão é a mesma com a instalada em sua máquina.Tutora Jessica
ModeradorOla Marcos,
Então, você declarou o incremento final = final + 1 no começo do laço enquanto , ele precisa estar no final, dessa forma: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") } final = final + 1 } } }
Repare também que iniciei sua variável
final
com 1, pois caso ela inicie com 0, a contagem irá começar por PIN..Tutora Jessica
ModeradorNesse segundo arquivo index que me enviou:
<!DOCTYPE html> <html lang=”pt-BR”> <meta charset=”UTF-8″> <meta http-equiv=”X-UA-Compatible” content=”IE=edge”> <meta name=”viewport” content=”width=device-width, initial-scale=1.0″> <head> <title>Media query </title> <link rel=”stylesheet” href=”estilos/retrato.css” media=”screen and (orientation: portrait)”> <link rel=”stylesheet” href=”estilos/paisagem.css” media=”screen and (orientation: landscape)”> <link rel=”stylesheet” href=”estilos/style.css” media=”all”> </head> <body> <h1>Mude a orientação do seu dispositivo</h1> </body> </html>
As tags meta devem ficar dentro do
<head>
, dessa forma:<!DOCTYPE html> <html lang=”pt-BR”> <head> <meta charset=”UTF-8″> <meta http-equiv=”X-UA-Compatible” content=”IE=edge”> <meta name=”viewport” content=”width=device-width, initial-scale=1.0″> <title>Media query </title> <link rel=”stylesheet” href=”estilos/retrato.css” media=”screen and (orientation: portrait)”> <link rel=”stylesheet” href=”estilos/paisagem.css” media=”screen and (orientation: landscape)”> <link rel=”stylesheet” href=”estilos/style.css” media=”all”>
Se atente na ordem em que a tag style deve ser distribuída, pois interfere no resultado final.. digo isso, pois na aula o professor coloca a tag style com
style.css
como primeiro, antes deretrato.css
e antes depaisagem.css
.. o código é interpretado de cima para baixo e se não estiver na ordem correta não terá o resultado esperado.Tutora Jessica
ModeradorOla Rosangela,
Observei novamente seu código e tem alguns erros que ainda persistem, exemplo:<!DOCTYPE html> <html lang=”pt-BR”> <head> <meta charset=”UTF-8″> <meta http-equiv=”X-UA-Compatible” content=”IE=edge”> <meta name=”viewport” content=”width=device-width, initial-scale=1.0″> <title>Media Query</title> <link rel=”stylesheet” href=”estilo/style.css”> <style> </style> </head> <body> <h1>Mude a orientação do seu dispositivo</h1> </body> </html>
Nesse primeiro index que me enviou não esta completo, pois não tem os outros css que precisam no código, faltam os :
<link
rel=”stylesheet” href=”estilos/retrato.css” media=”screen and (orientation: portrait)”>
<link rel=”stylesheet” href=”estilos/paisagem.css” media=”screen and ( orientation: landscape)”>Tutora Jessica
ModeradorOla Fabio,
Parabéns, seu código esta fazendo o que o exercício pede!
Só vi um erro que pode ser corrigido facilmente, no começo de cada tabuada ele esta repetindo sempre a primeira que foi pedida.
Exemplo:
TABUADA DE 1
1X1 = 1
1X2 = 2 …
TABUADA DE 1
2X1 = 2
2X2 = 4…
Deixei em negrito onde esta o erro, tente identificar onde se deve “arrumar” para que fique com o indicador da tabuada correta, caso não consiga só retornar ao fórum que lhe ajudo.
Outra dica que lhe dou é usar a biblioteca Util com o Util.aguarde(1000), para que fique mais lento na hora de armar a tabuada.
E mais uma vez, parabéns pela sua evolução, continue assim, você vai longe 🖖Tutora Jessica
ModeradorOla Rodrigo,
Parabéns, isso ai! 🖖Tutora Jessica
ModeradorOla Marcio,
Perfeito, todos os seus códigos estão funcionando direitinho como se pede nos exercícios, parabéns 🖖Tutora Jessica
ModeradorOla Fabio,
Seu código não esta fazendo o que o exercício manda, te sugiro assistir novamente a essa aula, pois para passar para a próxima, você precisa entender essa direitinho.
Testei, mas ele não da nenhuma tabuada completa.
Revise novamente essa aula, assista em partes para que consiga entender.🖖Tutora Jessica
ModeradorOla Diego,
Você esqueceu algumas informações nesse código..
Nessa parte (salario*aumento/100), você precisa coloca la dentro de uma variável e usar somente a variável dentro do campo que deseja, e também precisa de uma outra variável com a junção do aumento + o nome da variável com a expressão matemática, exemplo:real valor = salario * aumento / 100
real novosalario = salario + valorA partir disso, você deve usar as variáveis onde elas devem aparecer na tela.
20 de setembro de 2022 às 17:32 em resposta a: Exercício 008 – Módulo 1 – desconto no produto #101876Tutora Jessica
ModeradorOla Diego, parabéns pela resolução do código 🖖
Tutora Jessica
ModeradorOla Jorge,
Nos envie essa pergunta pela Aba Ajuda, lá conseguimos lhe ajudar quanto a versões do PHP!!Tutora Jessica
ModeradorOla Jorge,
Muito boa a sua resolução do código, parabéns!!
Pode ter ocorrido algum erro relacionado a versão do PHP, ou algo que estivesse errado ou mal reformulado no seu código anterior.
O importante é sempre buscar opções de resolver, e você fez isso com excelência!!
Parabéns e bons estudos 🖖Tutora Jessica
ModeradorOla Bruno, tente digitar com virgula na nota.
-
AutorPosts