Respostas no Fórum
-
AutorPosts
-
Tutora JessicaModerador
Olá Yuri, então, não consegui compreender muito qual seria sua dúvida, me desculpa..
Você poderia nos explicar melhor ?
Você gostaria de saber se tem erro no seu código?
Quer saber em quais ocasiões usar ou não o SE?
Te aguardo novamente para tentar lhe ajudar no que precisa 🖖Tutora JessicaModeradorOla Marcio, nos envie seu código para poder analisar.🖖
Tutora JessicaModeradorOlá Marcio, peço para que continue enviando o código dentro do exercício correspondente, para que possamos ajudar outros alunos.
Seu código ainda esta faltando algumas coisas no final dele, como a verificação de quantas pessoas estão ou não acima do peso, quantas são homens e quantas são mulheres.
Veja também :Nesse trecho do código esta faltando fechar uma chave
... peso_2++ se(sx == ‘M’ ou sx == ‘m’){
Para não ficar em looping precisamos fechar a chave do senao de cima, dessa forma:
...peso_2++ } se(sx == ‘M’ ou sx == ‘m’){ ...
Se atente a tudo o que o exercício pede.. falta pouco para terminar esse, continue que só falta o finalzinho agora..
Se precisar, só retornar ao fórum 🖖Tutora JessicaModeradorOlá Vitória, seu código esta funcionando perfeitamente!!
O mais importante do código, além de estar funcionando é você entender todo o passo a passo da lógica e o seu esta todo direitinho, a forma de programar cada um tem a sua, individual, não se preocupe de estar grande o código, com o tempo e aprendizagem você vai se adaptando ao melhor para o seu gosto.
Parabéns pelo empenho e dedicação, continue assim 🖖
Tutora JessicaModeradorOla Marcio, seu código esta funcionando em partes..
No primeiro se:se(peso<=kg){
Após esse SE você colocou outro se, o que não se faz necessário, é só colocar o senao nesse caso, que o código então começa a exibir a mensagem de “Peso dentro do limite”, ou “Peso acima do limite ”
Você também precisa fazer a verificação de quantos homens e mulheres estão acima do limite de peso.
No caso do seu código, em qualquer hipótese, ele esta aparecendo a seguinte mensagem:
“..E dessas pessoas, 1 são HOMENS e 1 são MULHERES ”Ele também não esta fazendo a verificação correta de quantas pessoas estão acima do limite de peso.
Te sugiro assistir a aula mais uma vez e revisar direitinho e com calma o código.
Caso tenha dúvidas, só retornar ao fórum 🖖15 de agosto de 2022 às 19:14 em resposta a: M03A07 – Maior e Menor Valores – Exemplo mostrado pelo professor #99480Tutora JessicaModeradorOla Lilian, então, você só inverteu a lógica do seu código, nessa parte:
se(n==0){
Deveria estar:
se (c==1){
No caso, você precisa usar a variável C e não a N.
Depois nos dê o feedback se funcionou.
Bons estudos 🖖15 de agosto de 2022 às 16:39 em resposta a: Aula 6 – Erro na Execução de Arquivo “TelaSoma.Java” (Swing) #99466Tutora JessicaModeradorOla Rodrigo, então, pelos prints me parece que você esta tentando chamar a classe SomaSwing, sendo que na verdade a classe que deve ser chamada, seria TelaSoma.java.
Tente dessa forma, caso não dê certo, nos envie aqui seu código, copiado e colado.
Te aguardo 🖖Tutora JessicaModeradorOlá Patrick,
Funcionou, porque no primeiro loop você inicializou a sua variável C como 0 nesse trecho do código:inteiro c = 0, len, v[5]
Quando o primeiro loop termina a sua variável C terá o valor diferente de 0, pois ele foi incrementado, por isso, no segundo loop nós “setamos” o valor de C novamente como 0, e ai, podemos iniciar um novo loop.
Consegui te explicar? Depois nos dê um feedback!!
Bons estudos 🖖Tutora JessicaModeradorOlá Patrick,
Você só precisa iniciar a sua variável C com 0 dentro do para, dessa forma:
para(c = 0; c < len; c ++) {
11 de agosto de 2022 às 09:41 em resposta a: Terminal do VScode aprece essa mensagem (Info: Start process ) #99192Tutora JessicaModeradorOla Luis,
No VS Code, o atalho F8, move o cursor para a linha onde esta o próximo erro no código.
Mas, para funcionar esse atalho é necessário que tenha pelo menos um erro no seu código.
Se o seu código está certinho, você vai pressionar F8 e nada vai acontecer.Para consultar a lista de atalhos do Visual Studio Code, no próprio programa, você pode acessar o menu “Help” e selecionar o item “Keyboard Shortcuts Reference”.
Espero ter ajudado 🖖10 de agosto de 2022 às 09:50 em resposta a: Capítulo 26 Aula 02 – Versão mobile first da tela de login #99117Tutora JessicaModeradorOlá Claudinéia,
Tente substituindo o background-color, por somente background.8 de agosto de 2022 às 18:45 em resposta a: Capítulo 26 Aula 02 – Versão mobile first da tela de login #98997Tutora JessicaModeradorOlá, Boa noite.
Nos envie seu código para poder analisar 🖖5 de agosto de 2022 às 08:42 em resposta a: Aula 05 – Não consigo abrir o terminal NodeJS no VS Code #98827Tutora JessicaModeradorOlá Annne,
Você usa Windows ? Baixou o NodeJs?Para verificar se o node e o npm foi instalado corretamente, basta executar
node --version e npm --version
na linha de comando.
Dessa forma:node --version npm --version
Caso não tenha baixado, vou deixar um link com passo a passo para lhe ajudar.
Tutora JessicaModeradorOlá Marcio,
Redirecionei sua pergunta para um tópico já existente do exercício 33.
Veja se a explicação do nosso amigo Icaro lhe ajuda.
Caso ainda tenha dúvidas, só retornar ao fórum. 🖖Tutora JessicaModeradorOlá Marcio bom dia!!
Então, a função sorteia ela tem dois parâmetros:
minimo:o menor número que pode ser sorteado
maximo:o maior número que pode ser sorteado
E ele retorna um número sorteado.No caso do exercício 034, você pode utilizar as bibliotecas Tipos e Matemática, já que o que se pede no exercício é que o usuário digite 5 números inteiros e no final o seu programa deve informar :
* Quantos foram os números pares digitados
* Quantos foram os números ímpares digitados
* A média dos números pares
* A média dos números ímparesTutora JessicaModeradorOlá Filipe,
Pesquisei aqui e encontrei essa solução:Primeiramente, o que você deve fazer é o seguinte:
1- Abrimos o aplicativo do terminal.
2- Escrevemos:
sudo rm /etc/apt/preferences.d/nosnap.pref
3- Em seguida, instalamos o pacote com o seguinte comando:
sudo apt install snapdTente dessa forma e se puder nos dê um retorno se funcionou ou não, ta bom? 🖖
Tutora JessicaModeradorOlá João,
Nos envie mensagem na Aba Ajuda 🖖Tutora JessicaModeradorOlá Rafael,
Para usar os quadrados preenchidos o Guanabara vai no google e pesquisa : simbolos ascii
Que vai te levar em um site com uma grande tabela de caracteres antigos.. lá você copia qual você tem interesse e cola dentro do seu escreva
Exemplo:escreva("██")
Nesse caso eu colei dois quadrados juntos.
Lá você escolhe qual combina mais com você, eai é só usar no seu código.🖖🖖Tutora JessicaModeradorOlá Felipe,
O operador lógico nao, ele inverte a condição de entrada, verdadeiro se torna falso e falso se torna verdadeiro, além de ser um operador unário, ou seja, só recebe um valor.
Exemplo:encontrado = verdadeiro se (nao encontrado){ p++ }
A sua variável encontrado possui o valor de verdadeiro, mas dentro do se é verificado o valor e usando o nao ele inverte esse valor , ou seja , se a variável encontrado for falso faz tal coisa…
Você sabe que a condição é verdadeira (ou falsa), mas você quer o valor contrário, em uma situação específica.
Espero que tenha conseguido te ajudar.
Caso ainda fique alguma dúvida, só retornar ao fórum 🖖Tutora JessicaModeradorOlá Rosangela, tudo bem?
Então, o Portugol Studio é uma ferramenta mais voltada para estudos, não para criação de sistemas completos, assim como ele é usado nas aulas somente para aprendizado dos alunos, então pode acontecer essas pequenas coisas. Você pode utilizar outras funções mais aprofundadas em outras linguagens de programação para resolver isso.
O que você pode fazer nesse caso é estipular para seu código , a quantidade de tabulações que você precisa, para no caso do exercício, nomes grandes ou pequenos e ir ajeitando a quantidade de tabulação conforme os nomes.
O importante nesse começo é aprender a programar e seu código esta todo certinho.
Parabéns pelo seu interesse em aprender mais e pelo desempenho, caso tenha mais alguma dúvida, só retornar ao fórum 🖖Tutora JessicaModeradorMuito bom Brenda, o importante é vocês sempre pesquisarem sobre o assunto para se especificar cada vez mais 🙂
Parabéns por chegar na resolução do seu problema 🖖Tutora JessicaModeradorOlá Felipe, tudo bem?
Então, dê uma olhadinha no código acima do Rafael e te indico também a usar oenquanto
no sorteio das bombas.
Peço também para que quando for enviar o seu código, selecione a parte inteira do código e clique em CODE na caixinha aqui do fórum, que ai ele já vem formatado direitinho.
Tente dessa forma, usando o enquanto, caso tenha alguma dificuldade, só retornar ao fórum.
Bons estudos 🖖Tutora JessicaModeradorParabéns Rafael 🖖
26 de julho de 2022 às 09:51 em resposta a: Programação Básica – Módulo 03: Repetições Portugol ex034 #98262Tutora JessicaModeradorOla Marcio, novamente peço para que se atente ao colocar uma pergunta referente ao exercício específico, trouxe sua dúvida para o tópico do exercício 34, veja se na resolução do Francisney você consegue identificar o que precisa no seu código, senão conseguir só retornar que lhe ajudo. 🖖
Tutora JessicaModeradorOlá Moacir,
Indico a desabilitar o antivirus, pois dependendo do antivirus ele não consegue identificar o que é vírus e o que não é, e com isso acaba bloqueando.
Desabilita e tenta fazer a compilação.
Depois se puder nos dê o feedback se funcionou ou não 🖖Tutora JessicaModeradorOlá Brenda,
Você esta usando a mesma versão do Netbeans que nas aulas?Tutora JessicaModeradorRosangela, qual a versão que você esta usando do portugol?
Tutora JessicaModeradorOlá Plinio,
Você instalou a biblioteca emoji no seu computador?
Senão instalou, clique em cima da palavra emoji no código, vai aparecer uma lâmpada vermelha na parte de cima da palavra import, clica nela e em seguida clica em: Install packege emoji, aguarda um pouquinho e roda novamente seu código.
Depois nos dê um feedback se deu certo ou não 🖖Tutora JessicaModeradorOlá Rafael,
Para esse tipo de situação oenquanto
se encaixa melhor, pois com opara
ele pode sortear duas vezes na mesma posição.
Então no preenchimento das bombas, use a função enquanto e veja se vai funcionar.
Depois nos dê o feedback se funcionou 🖖Tutora JessicaModeradorOlá Rosangela,
No seu código esta faltando a condiçãofaça/ enquanto
dentro dopara
no nome,
Tente colocando dessa forma:para (inteiro pos =0; pos < Util.numero_elementos(nome); pos++){ escreva("————— CADASTRO < ", pos," > —————\n") faca{ escreva("NOME: ") leia(nome[pos]) } enquanto (nome[pos] == "") faca{
Depois nos dê um feedback se foi resolvido ou não 🖖
-
AutorPosts