Home › Fóruns › Programação Básica › Dúvida Módulo 01 exercício 02
- Este tópico contém 12 respostas, 5 vozes e foi atualizado pela última vez 2 meses, 1 semana atrás por
Tutora Jessica.
-
AutorPosts
-
-
16 de fevereiro de 2024 às 14:21 #132052
Kessler de Oliveira Guerreiro
ParticipanteBoa tarde, estou começando recentemente no curso de programação básica, e estou querendo aprender e nao pegas as respostas prontas, nesse exercício 2 eu consegui fazer a primeira parte mas quando eu executo a segunda parte dos dados da FICHA FUNCIONAL não consigo fazer exibir os dados que o usuário coloca nas 3 primeiras perguntas, alguém consegue me dar 1 norte, obrigado pra quem ajudar.
programa
{funcao inicio()
{
cadeia nome // Vai guardar o nome do usuário
inteiro
nascimento // Vai guardar a data de nascimento do usuário
real salario // Vai guardar o salário do usuárioescreva(“Nome de Funcionário: “)
leia (nome)
escreva(“Ano de nascimento: “)
leia (nascimento)
escreva(“Salário: “)
leia(salario)escreva(” ——— FICHA FUNCIONAL ——— “)
leia (Nome de Funcionário: , Ano de nascimento: , Salário: ,)}
} -
16 de fevereiro de 2024 às 14:58 #132056
Tutora Jessica
ModeradorOlá Kessler,
o leia seve para ler as informações que o usuário escreve, no caso para mostrar na tela o resultado das variáveis você precisa usar o escreva.
Preste bastante a atenção nos nomes das variáveis e no que você colocou após o ——— FICHA FUNCIONAL ———, você além de trocar o seu leia por escreva, precisa colocar dentro dos parênteses as variáveis que armazenaram as informações do usuário que foram citadas acima.
Nome do Funcionario, Ano de Nascimento e Salário não são variáveis. -
18 de fevereiro de 2024 às 11:51 #132151
Kessler de Oliveira Guerreiro
ParticipanteBom dia, eu mudei pra varias coisas e fgritei minha cabeça por horas e não consigo fazer, me deu até uma tristeza de que eu nao consiga, mas como o professor disse, nãod esista e eu não vou, mas você poderia me ajudar novamente? eu quero muito conseguir fazer
programa
{funcao inicio()
{
cadeia nome // Vai guardar o nome do usuário
inteiro nascimento // Vai guardar a data de nascimento do usuário
real salario // Vai guardar o salário do usuárioescreva(“Nome de Funcionário: “)
leia (nome)
escreva(“Ano de nascimento: “)
leia (nascimento)
escreva(“Salário: “)
leia(salario)escreva(” ——— FICHA FUNCIONAL ——— “)
leia (nome, nascimento, salario)
escreva (” + nome + “, ” + nascimento + ” , ” + salario + “)}
} -
19 de fevereiro de 2024 às 10:07 #132192
Tutora Jessica
ModeradorOla Kesser, você vai conseguir, no começo é mais confuso mesmo, mas com dedicação você vai muito além, indico sempre prestar bastante a atenção nos videos sem pular, para que não perca nenhuma parte que nesse começo é muito importante.
Você ja reconheceu às variáveis criadas no seu código, mas para usa las no seu escreva, você usa sem as aspas e escolhe entre o sinal de + ou a virgula, nao sendo necessária usar no começo da primeira variável nem no final, vou dar um exemplo:escreva (“Seu nome é:”, nome, “Sua idade é:”, idade)
(Observe que o que você deseja que seja escrito para o usuario que não seja variável, você utiliza aspas, e as variáveis não se usa aspas)
Ouescreva (nome,idade)
Esses dois exemplos são para no caso do código com as variáveis nome e idade ja declaradas durante o código.
-
25 de março de 2024 às 20:16 #134174
Regy
ParticipanteOlá
Tem disponibilizado as respostas dos exercicios em algum lugar?
Essa parte abaixo não funcinou
Está faltando algo?
leia (nome, nascimento, salario)
escreva (” + nome + “, ” + nascimento + ” , ” + salario + “)-
26 de março de 2024 às 12:51 #134200
Tutora Jessica
ModeradorOla Regy, para que possamos lhe ajudar nos envie o seu codigo por completo, o professor Guanabara corrigi todos os exercícios de Programação Basica com videos que estão dentro do curso, por aqui pelo forum tem algumas explicações e alguns codigos que os alunos compartilham tambem.
-
26 de março de 2024 às 12:56 #134203
Tutora Jessica
ModeradorA princípio ja posso lhe adiantar que o seu leia deve estar abaixo do seu escreva, primeiro o codigo mostra o que voce quer que ele faça para o usuario e apos ele lê a informação que você deseja, e uma informação de cada vez, o ideal seria rever essa aula prestando bastante a atenção na explicação.
Exemplo de como deve ficar :escreva (“nome”) leia (nome)
-
-
28 de maio de 2024 às 11:53 #137623
ERIKA QUINTINO
ParticipanteOlá, tudo bem? Eu consegui fazer o exercício 02 assim:
programa
{funcao inicio()
{
cadeia nome
inteiro ano_de_nascimento
real salarioescreva(“Informe o seu nome:”)
leia(nome)escreva(“Informe o seu ano de nascimento:”)
leia(ano_de_nascimento)escreva(“Informe o seu salário:”)
leia(salario)escreva(“O seu nome é:”, nome , “\n”)
escreva(“O seu ano de nascimento é: ” , ano_de_nascimento, “\n”)
escreva(“O seu salário é R$”, salario)
}
}
Mas, tem a parte que mostra na tela as informações da ficha funcional e eu me perdi, eu não sei se tem que declarar uma variável, se tem que colocar os hifens :/-
28 de maio de 2024 às 13:09 #137625
Tutora Jessica
ModeradorOla Erika, aparece algum erro?
Chegou a dar uma olhadinha nas explicações e resoluções acima?
-
-
7 de fevereiro de 2025 às 17:21 #153550
Isabela Ferreira de Miranda
ParticipanteBoa tarde! Não consegui entender como funciona a última tradução em que há uma máquina virtualizada… poderia me explicar de uma forma mais fácil? realmente não consegui entender 🙁
-
7 de fevereiro de 2025 às 18:26 #153556
Tutora Jessica
ModeradorOla Isabela, em qual modulo e exercício?
Me explique melhor o que não conseguiu entender? É alguma parte do video ? Alguma explicação? Ou não conseguiu entender como fazer algum exercício?
-
-
7 de fevereiro de 2025 às 18:30 #153557
Isabela Ferreira de Miranda
ParticipanteAcho que marquei o modulo errado. Ainda não entendi mto bem como manda dúvida, mas foi o conteúdo do vídeo a02, do módulo 00, onde ele fala sobre complicador e máquina virtualizada:((( não entendi isso no vídeo
-
10 de fevereiro de 2025 às 11:35 #153663
Tutora Jessica
ModeradorOlá Isabela, em relação a enviar suas dúvidas nós temos algumas regras que você as encontra aqui:
https://www.estudonauta.com/regras-do-forum/
Para deixarmos nosso fórum mais organizado pedimos para que os alunos observem se no fórum já não há dúvidas e explicações do mesmo módulo e exercício, caso tenha pedimos para que seja postado nessa mesma aba, dessa forma também conseguimos ajudar mais alunos.
Sobre compilador:
Um compilador traduz todo o código-fonte de um programa em código de máquina antes da execução, resultando em um arquivo executável.
Esse processo pode ser demorado, mas geralmente produz programas de execução mais rápida, pois o código é otimizado e executado diretamente pelo hardware.Sobre Máquina Virtualizada:
Na sua forma mais simples, uma máquina virtual, ou VM, é uma versão digitalizada de um computador físico. As máquinas virtuais podem executar programas e sistemas operacionais, armazenar dados, conectar-se a redes e realizar outras funções de computação.
Sobre o compilador Bytecode:
Bytecode é um formato de código intermediário entre o código fonte, o texto que o programador consegue manipular, e o código de máquina, que o computador consegue executar.
O processo explicado pelo professor Guanabara é:
Você tem um código fonte e a partir do compilador ele gera um código de máquina um pouco modificado ele não roda no seu computador, ele roda em uma máquina virtual que é instalada no seu computador (rasamente explicando é um computador dentro de outro computador), a tarefa da máquina virtual é conseguir pegar o bytecode e jogar em uma linguagem para que seu processador execute.
A máquina virtual esta funcionando no seu sistema operacional e vai fazer com que seu computador consiga interpretar bytecode, ela se torna uma camada extra de software.-
Esta resposta foi modificada 2 meses, 1 semana atrás por
Tutora Jessica.
-
Esta resposta foi modificada 2 meses, 1 semana atrás por
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.