Home › Fóruns › Programação Básica › modulo 01 ex 10
- Este tópico contém 14 respostas, 8 vozes e foi atualizado pela última vez 2 meses, 2 semanas atrás por Tutora Tainá.
-
AutorPosts
-
-
3 de junho de 2022 às 19:04 #94738Filipe Alexandre De SouzaParticipante
entao consegui montar o codigo, mas apenas os valores dos decimais nao estao aparecendo
aqui esta o codigo do resultado:programa
{
inclua biblioteca Matematica –> m
inclua biblioteca Tipos –> t
funcao inicio()
{
inteiro Quanto_tempo_fumando, cigarros_por_dia, total_de_cigarros_f
real dias_pertidos
escreva(“\n++++++++++++Ultimo+++++++++++++”)
escreva(“\nCada cigarro reduz 10minutos de vida”)
escreva(“\n——————————–“)
escreva(“\nA quanto anos vc fuma: “)
leia(Quanto_tempo_fumando)
escreva(“\nQuantos cigarros vc fuma por dia: “)
leia(cigarros_por_dia)Quanto_tempo_fumando = Quanto_tempo_fumando * 365
total_de_cigarros_f = Quanto_tempo_fumando * cigarros_por_dia
dias_pertidos = (total_de_cigarros_f * 10)/1440
escreva(“\n————————————“)
escreva(“\nAo todo, ate agora vc ja fumou “, total_de_cigarros_f,” cigarros”)
escreva(“\nEstima-se que vc perdeu “, dias_pertidos ,” dias da sua vida”)`o resultado que me da é esse:
++++++++++++Ultimo+++++++++++++ Cada cigarro reduz 10minutos de vida -------------------------------- A quanto anos vc fuma: 8 Quantos cigarros vc fuma por dia: 5 ------------------------------------ Ao todo, ate agora vc ja fumou 14600 cigarros Estima-se que vc perdeu 101.0 dias da sua vida Programa finalizado. Tempo de execução: 3536 milissegundos
Usando o mesmo exemplo do professor, o resultados de dias da: 101,39. porem o meu nao aparece os 39
-
4 de junho de 2022 às 01:34 #94751Matheus Vidal TenórioParticipante
O meu ficou assim, eu fiquei testando várias variáveis, até que quando fui multiplicar 1 hora = 60 min por 24hrs(no dia), apareceu ficou igual a resposta do guanabara, mas ainda não entendi a lógica, porque antes eu tava tentando tirar 50 min dia do cara, já que ele fuma 5 por dia.
programa
{
//Exercicio 010 – não fume.
inclua biblioteca Matematica –> m
funcao inicio()
{
inteiro ano, qtd_cig
real pd, final
escreva(“Cada cigarro reduz 10 minutos de vida\n”)
escreva(“————————————–\n”)
escreva(“Há quantos anos você fuma? “)
leia(ano)
escreva(“Quantos cigarros você fuma por dia? “)
leia(qtd_cig)
pd = ((60.0*24.0)/10.0)
final = (ano*365*qtd_cig)/pd
escreva(“————————————–“)
escreva(“\nAo todo, até agora você já fumou “+ (ano*365*qtd_cig) + ” Cigarros!\nEstima-se que você já perdeu ” + m.arredondar(final, 2) + ” dias de vida!\n”)`-
1 de abril de 2024 às 19:22 #134499Antônio MarcatoParticipante
programa
{
inclua biblioteca Matematica –>m
funcao inicio()
{
escreva(“{EXERCÍCIO 010 – Não fume }”)
escreva(“\nCada cigarro reduz 10 minutis de vida”)
escreva(“\n———————————–“)
inteiro anos, dia, totfu
real perdeu, minudia
escreva(“\nHá quantos anos você fuma? “)
leia(anos)
escreva(“Quantos cigarros você fuma por dia? “)
leia(dia)
totfu=dia*(anos*365)
minudia=60*24
perdeu=(totfu*10)/minudia
escreva(“————————————“)
escreva(“\nAo todo até agora você já fumou “+totfu+” cigarros!”)
escreva(“\nEstima-se que você já perdeu “+m.arredondar(perdeu, 2)+” dias de vida!”)
}
} -
2 de abril de 2024 às 10:02 #134532Tutora JessicaModerador
Olá Antonio, alguma dúvida?
-
-
4 de junho de 2022 às 01:51 #94752Matheus Vidal TenórioParticipante
MUDEI ALGUMAS COISAS. 1 – PRESTA ATENÇÃO QUANDO FOR ESCREVER; 2 – SEMPRE TESTE TUDO, PARE E PENSE, EU FIZ METADE EM UM DIA, TERMINEI ESSA QUESTÃO NO OUTRO; 3 – NÃO VI NECESSIDADE NA BIBLIOTECA TIPO, MAS OK ; 4 – TENHA UMA MELHOR CRIATIVIDADE AO CRIAR VARIÁVEIS POIS DADOS DEMAIS SE TORNA CANSATIVO, E ATÉ LHE AJUDA A SIMPLIFICAR O CÓDIGO. REFIZ O CÓDIGO TODO, DEIXEI SEUS ERROS, MAS VEJA SEU CÓDIGO E COMPARE COM ESSE, ABRAÇO.
programa
{
inclua biblioteca Matematica –> m
inclua biblioteca Tipos –> t
funcao inicio()
{
real Quanto_tempo_fumando, cigarros_por_dia, total_de_cigarros_f
real dias_pertidos
escreva(“\n——————Ultimo————–“)
escreva(“\nCada cigarro reduz 10 minutos de vida\n”)
escreva(“————————————–“)
escreva(“\nA quanto anos vc fuma: “)
leia(Quanto_tempo_fumando)
escreva(“\nQuantos cigarros vc fuma por dia: “)
leia(cigarros_por_dia)
Quanto_tempo_fumando = Quanto_tempo_fumando * 365
total_de_cigarros_f = Quanto_tempo_fumando * cigarros_por_dia
dias_pertidos = (total_de_cigarros_f * 10)/1440
escreva (“——————“)
escreva(“\nAo todo, ate agora vc ja fumou “, total_de_cigarros_f,” cigarros”)
escreva(“\nEstima-se que vc perdeu “, m.arredondar(dias_pertidos, 2) , ” dias da sua vida”)
}` -
22 de setembro de 2022 às 16:29 #102007DIEGO D AVILA DE MENEZESParticipante
EXERCÍCIO 010 – NÃO FUME
programa { inclua biblioteca Tipos --> tp funcao inicio() { inteiro quantidade, cig_dia, anos_fuma, dias_perd, min_perd escreva("{ Exercício 010 - Não Fume! }\n") escreva ("Cada cigarro reduz 10 minutos de vida\n") escreva ("---------------------------------------\n") // escreva ("Há quantos anos você fuma? ") leia (anos_fuma) // escreva ("Quantos cigarros você fuma por dia? ") leia (cig_dia) escreva ("---------------------------------------\n") // quantidade = (anos_fuma * 365 * cig_dia) escreva ("Ao todo, até agora você ja fumou " + quantidade + " cigarros!\n") // min_perd = anos_fuma * 365 * cig_dia * 10 dias_perd = min_perd / (24*60) escreva ("Estima-se que você já perdeu " + dias_perd + " dias de vida") } }
-
1 de janeiro de 2023 às 16:56 #108085Roni OliveiraParticipante
programa { funcao inicio() { const inteiro ano = 365 //constante de ano inteiro q_ano, q_cig //quantidades de ano e quantos cigarros por dia... escreva("{ Exercicio 10 - Não fume }\n") escreva("Cada cigarro reduz 10 minutos de vida \n") escreva("-----------------------------------------") escreva("\nHá quantos anos você fuma? ") leia(q_ano) escreva("\nQuantos cigarros voce fuma por dia? ") leia(q_cig) real t_dias = ano * q_ano real cig = t_dias * q_cig real q_vida = cig / 1440 * 10 escreva("\n-----------------------------------------\n") escreva("Ao todo ate agora voce ja fumou "+q_cig+" cigarros!\n") escreva("Estima-se que voce ja perdeu "+q_vida+" dias de vida!") } }
-
2 de janeiro de 2023 às 10:45 #108120Tutora JessicaModerador
Ola Roni,
O seu exercício não esta correto.
Trouxe seu exercício para um tópico já criado do exercício 10, com outras dúvidas que podem lhe ajudar nesse exercício.
Caso tenha dificuldade, volte ao fórum e nos explique onde esta a mesma que vamos tentar lhe ajudar da melhor maneira.
Bons estudos 🖖-
1 de abril de 2024 às 18:53 #134498Antônio MarcatoParticipante
só deixar 1.440*10 e não 1440*10 bom acho que e isso
-
-
23 de junho de 2024 às 19:44 #139088João Lucas Aylon da Silva AylonParticipante
Olá, alguém poderia me explicar como usar e aplicar a função “Matemática. arrendodar(,).
Eu estou aplicando ela nos meus códigos, mas não está funcionando.
Obrigado pela sua atenção!😄 -
24 de junho de 2024 às 10:01 #139098Tutora JessicaModerador
Ola João, peço para que nos envie seu código para analise, mas antes de mais nada peço atenção na forma de escrita da biblioteca, que deve ser: matematica.arredondar
-
24 de junho de 2024 às 15:59 #139116João Lucas Aylon da Silva AylonParticipante
programa
{
inclua biblioteca Tipos
inclua biblioteca Matematica
inclua biblioteca Utilfuncao inicio()
{
escreva(” { EXERCÍCIO 010 – Não fume } \n”)
escreva(“\nCada cigarro reduz 10 minutos de vida “)
escreva(“\n—————————————————–“)inteiro x
// A variavel x = aos anos de uso do tabaco ( cigarro ).
inteiro cigarro
// A variavel cigarro = representa o total de cigarros fumados por dia.escreva(“\nHá quantos anos fuma ? “)
leia(x)escreva(“\nQuantos cigarros você por dia ? “)
leia(cigarro)inteiro anos = ( x * 365 ) * cigarro
// A variavel anos = representa o calculo de quantos cigarros foram fumados por x anos.real z = ( anos * 10 )
real t = z / 1440escreva(“\n—————————————————–“)
escreva(“\nAo todo, até agora você já fumou “, anos,” cigarros.”)
escreva(“\nEstima-se que você já perdeu “, t )}
}Obs: eu já apliquei a tag, mas ainda não arrendondau .
-
24 de junho de 2024 às 17:15 #139123Tutora JessicaModerador
Olá João, trouxe a sua dúvida para uma ja existente no fórum do mesmo exercício, fazendo assim conseguimos deixar o fórum mais organizado e ajudar outros alunos que possam ter a mesma dúvida que a sua.
Observei seu código e a biblioteca Matematica não esta inclusa em nenhuma parte do mesmo, caso não tenha entendido como incluir as bibliotecas no seu código, peço para que assista novamente a video aula do professor Guanabara que ensina passo a passo de como usar bibliotecas:
https://www.estudonauta.com/licao/m01a06-como-usar-bibliotecas/
-
-
6 de setembro de 2024 às 09:12 #142780tainara dos santos rochaParticipante
Minha dúvida seria no cálculo de regra de 3 composta para transformar os dias em horas.
-
6 de setembro de 2024 às 13:42 #142789Tutora TaináMestre
Boa tarde Tainara, movi a sua para um tópico já existente no fórum.
Peço que verifique se as resoluções presentes nesse tópico te ajuda a entender é pedido no exercício, após ver as dúvidas aqui desse tópico dê uma olhada novamente na aula.Caso a sua dúvida permaneça retorne o contato aqui que iremos te ajuda!
-
-
-
AutorPosts
- Você deve fazer login para responder a este tópico.