Home › Fóruns › Programação Básica › Execrcios 02
Marcado: ex02 mod01 aul05
- Este tópico contém 6 respostas, 4 vozes e foi atualizado pela última vez 2 anos, 8 meses atrás por IcaroFilho.
-
AutorPosts
-
-
3 de setembro de 2021 às 06:17 #74685Marcos MissoneParticipante
Exercicio 02 programa { funcao inicio() { cadeia nome, idade, salario escreva ("Nome de funcionario: ") leia (nome) escreva("Ano de nascimento: ") leia (idade) escreva("Salario: RS") leia(salario) escreva("\n") escreva("--------------FICHA FUNCIONAL-------------\n") escreva ("NOME: " + nome + "\n") escreva ("NASCIMENTO em " + idade + "\n") escreva ("SALARIO de " + salario + "\n") escreva ("-----------------------------------------\n")
- Este tópico foi modificado 3 anos, 2 meses atrás por IcaroFilho.
-
3 de setembro de 2021 às 08:51 #74698IcaroFilhoModerador
Bom dia Marcos.
Como eu disse em sua postagem anterior, tente ver no fórum se não há tópicos com o mesmo assunto que o seu. No caso existe tanto para o exercício 1 quanto para o 2.
Quando for assim, escreva dentro das postagens já existentes. Isto fará com que o fórum fique mais limpo e os problemas mais centralizados.Quanto ao código em si, vale algumas ressalvas.
O algoritmo funcionar não significa que esteja 100% certo.
Neste exercício deveria ser utilizado os tipos primitivos certos (você fez uso apenas do tipo cadeia), ou seja:- a variável
idade
seria do tipoINTEIRO
- a variável
salario
seria do tipoREAL
Agora uma dica para reduzir o numero de concatenação, é utilizar a quebra de linha no começo, ficando:
escreva("--------------FICHA FUNCIONAL-------------") escreva ("\nNOME: " + nome) escreva ("\nNASCIMENTO em " + idade) escreva ("\nSALARIO de " + salario) escreva ("\n-----------------------------------------")
Espero ter ajudado, qualquer duvida só mandar que estaremos aqui.
- Esta resposta foi modificada 3 anos, 2 meses atrás por IcaroFilho.
- a variável
-
3 de setembro de 2021 às 10:24 #74706Marcos MissoneParticipante
Muito Obrigao! pelas dicas de ouro.
Cpts
-
8 de dezembro de 2021 às 16:57 #82233LUCIANA CODAParticipante
Gostaria de saber se está correto o meu codigo, pois estou engatinhando devagar com voces. Desde ja agradeço
programa
{funcao inicio()
{
cadeia NOME
escreva (“Nome do funcionario: “)
leia(NOME)
inteiro ANO
escreva (“\nAno de Nascimento: “)
leia(ANO)
real SALARIO
escreva (“\nSalario: R$ \n”)
leia(SALARIO)
escreva (“———–FICHA CADASTRAL ———-“)
escreva (“\nNOME: ” + NOME)
escreva (“\nNASCIMENTO EM ” +ANO)
escreva (“\nSALARIO DE ” + SALARIO)
escreva (“\n———————————–“)
}
}-
8 de dezembro de 2021 às 20:55 #82248IcaroFilhoModerador
Boa noite Luciana,
Movi seu tópico pois este assunto já foi criado.
Sempre que for postar algo no fórum, pesquise para saber se o assunto já não foi criado, e caso tenha sido, basta postar dentro do tópico.
assim as informações ficam contidas no mesmo lugar e também evita o fórum ficar bagunçado.O código em si esta correto, faltando apenas alguns ajustes como:
- não nomeie as variáveis toda em maiúsculo. variáveis todas em caixa alta possuem um significado especial que verá mais pra frente.
- tente fazer as declarações de variáveis em grupos (tipo todo na parte de cima), isso deixa o código mais limpo separando as ações de declarações.
-
-
5 de março de 2022 às 18:42 #87734David Luís Mota TeixeiraParticipante
programa
{funcao inicio()
{cadeia nome
inteiro ano
real salarioescreva(“Nome do Funcionário: “)
leia(nome)
escreva(“Ano de nascimento: “)
leia(ano)
escreva(“Salário: R$ “)
leia(salario)escreva(“\n——— FICHA FUNCIONAL ———“)
escreva(“\nNOME: ” + nome)
escreva(“\nNASCIMENTO em ” + ano)
escreva(“\nSALÁRIO de R$ ” +salario)
escreva(“\n————————————“)
}
}-
7 de março de 2022 às 17:58 #87850IcaroFilhoModerador
Boa tarde David,
Movi seu tópico pois o assunto ja foi criado.Sempre antes de criar um novo tópico, procure pelo forum a respeito da msm duvida/questão.
Assim evita que o forum fique poluido com um monte de tópicos criados sobre a mesma coisa.Caso possua alguma duvida, basta perguntar.
-
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.