Home › Fóruns › Programação Básica › Olá exercício 02 feito. Gostaria da saber como consigo melhorar esse código,
Marcado: exercício 02
- Este tópico contém 1 resposta, 2 vozes e foi atualizado pela última vez 3 anos, 4 meses atrás por IcaroFilho.
Visualizando 1 resposta da discussão
-
AutorPosts
-
-
15 de julho de 2021 às 17:23 #71531Carlos Alexander Lira AmaristaParticipante
funcao inicio()
{
cadeia Funcionario
inteiro nacimento
real salario
escreva (“Ola, funcionario Qual é seu nome “)
leia (Funcionario)
escreva(” Por favor Podeira nos informar sua data de nacimento “)
leia (nacimento)
escreva (“Qual é seu salario “)
leia (salario)
escreva (“——–FICHA FUNCIONAL———\n”)
escreva (“Nome”+ Funcionario)
escreva (“\nNacimento” + nacimento)
escreva (“\nSalario de R$ ” + salario)
escreva (“——————————-“) -
16 de julho de 2021 às 10:33 #71578IcaroFilhoModerador
Bom dia Carlos,
Tente sempre quando postar seu código no forum se atentar a 2 coisas.- Se há tópicos com o mesmo assunto que o seu.
- No caso, existe algumas tópicos já criados referentes ao mesmo exercício.
- Caso a sua duvida permaneça, você pode postar dentro do tópico em aberto. Isto evita com que seja criado vários tópicos com o mesmo assunto, deixando o fórum mais limpo e facilitando na hora das pessoas procurarem “ajuda” e tirar “duvidas”
- Sempre que postar seu código, formate-o. isto facilita na visualização (referindo-se a indentação) e ao transporto de codigo para a IDE (caso necessário)
- vc faz isso selecionando todo seu codigo aqui na postagem e clicando em
CODE
na barra de formatação de texto que se encontra logo acima.
Referente ao seu código:
- evite começar nomes de variáveis com letras maiúsculas. (embora funcione, não é uma boa pratica)
Funcionario
->funcionario
- Se atente na escrita:
- se vc solicita “data de nascimento”, o usuário pode digitar:
10/01/1990
ou16-07-1989
isto fará com que seu código quebre, uma vez que a entrada esperada pela variável é de números inteiros. (vai quebrar devido a entrada ‘/’ ou ‘-‘)
No exercício é solicitado apenas o ‘ano’, por isso não há problema. Caso queira ainda sim utilizar a entrada da data, pode utilizar mas deverá usar a variável do tipo cadeia. E para possíveis cálculos de idade deverá fazer uso de bibliotecas que verá mais a frente. - Ainda em termos de atenção na escrita. perceba que sua saída esta ‘colada’. no final das “” do escreva, sempre de um espaço quando concatenar algo.
- E por fim faltou a quebra de linha na ultima linha.
vc pode resolver isso criando um padrão, sempre pondo a quebra ou no começo ou no final.
- se vc solicita “data de nascimento”, o usuário pode digitar:
Continue se esforçando e bons estudos !
- Se há tópicos com o mesmo assunto que o seu.
-
-
AutorPosts
Visualizando 1 resposta da discussão
- Você deve fazer login para responder a este tópico.