Alguém poderia me ajudar como ficaria o calculo dentro do algoritmo dessa parte de uma questão:
R$30,00 para cada 3 canais e mais R$ 12,00 para cada canal restante que não completarem 3 canais.
ALGORITMOS E IMPLEMENTAÇÕES ⇒ Agoritmo televisão Tópico resolvido
- candre Offline
- Mensagens: 579
- Registrado em: 25 Jan 2014, 14:59
- Agradeceu: 1635 vezes
- Agradeceram: 374 vezes
Mar 2014
03
17:21
Re: Agoritmo televisão
creio que a ideia do algorítimo seja assim:
você tem uma quantidade [tex3]n[/tex3] de canais, para cada [tex3]3[/tex3] canais e cobrado [tex3]R\$30[/tex3], e [tex3]12[/tex3] para cada canal restante, então aplicando o preço sera cobrado assim, temos:
[tex3]n=3q+r,~~~~~0\le r<3[/tex3]
para cada grupo de [tex3]3[/tex3] canais e cobrado [tex3]R\$30[/tex3], portanto o valor cobrado nessa parte sera:
[tex3]p_3=30q[/tex3]
para cada canal restante e cobrado [tex3]R\$12[/tex3], portanto o valor cobrado dessa parte sera:
[tex3]p_r=12r[/tex3]
temos então que o preço sera:
[tex3]p=p_3+p_r=30q+12r[/tex3]
então o algorítimo deve efetuar a divisão do numero de canais, e guardar o resto em uma variável [tex3](r)[/tex3] e o quociente em uma variável [tex3](q)[/tex3], então ele calcula o valor do preço através de [tex3]p=30q+12r[/tex3].
você tem uma quantidade [tex3]n[/tex3] de canais, para cada [tex3]3[/tex3] canais e cobrado [tex3]R\$30[/tex3], e [tex3]12[/tex3] para cada canal restante, então aplicando o preço sera cobrado assim, temos:
[tex3]n=3q+r,~~~~~0\le r<3[/tex3]
para cada grupo de [tex3]3[/tex3] canais e cobrado [tex3]R\$30[/tex3], portanto o valor cobrado nessa parte sera:
[tex3]p_3=30q[/tex3]
para cada canal restante e cobrado [tex3]R\$12[/tex3], portanto o valor cobrado dessa parte sera:
[tex3]p_r=12r[/tex3]
temos então que o preço sera:
[tex3]p=p_3+p_r=30q+12r[/tex3]
então o algorítimo deve efetuar a divisão do numero de canais, e guardar o resto em uma variável [tex3](r)[/tex3] e o quociente em uma variável [tex3](q)[/tex3], então ele calcula o valor do preço através de [tex3]p=30q+12r[/tex3].
Editado pela última vez por caju em 29 Mar 2025, 22:48, em um total de 2 vezes.
Razão: tex --> tex3
Razão: tex --> tex3
a vida e uma caixinha de surpresas.
- iceman Offline
- Mensagens: 317
- Registrado em: 28 Mai 2012, 14:04
- Agradeceu: 234 vezes
- Agradeceram: 1 vez
Mar 2014
03
23:59
Re: Agoritmo televisão
Amigo, obrigado por tentar me ajudar...candre escreveu:creio que a ideia do algorítimo seja assim:
você tem uma quantidade [tex3]n[/tex3] de canais, para cada [tex3]3[/tex3] canais e cobrado [tex3]R\$30[/tex3], e [tex3]12[/tex3] para cada canal restante, então aplicando o preço sera cobrado assim, temos:
[tex3]n=3q+r,~~~~~0\le r<3[/tex3]
para cada grupo de [tex3]3[/tex3] canais e cobrado [tex3]R\$30[/tex3], portanto o valor cobrado nessa parte sera:
[tex3]p_3=30q[/tex3]
para cada canal restante e cobrado [tex3]R\$12[/tex3], portanto o valor cobrado dessa parte sera:
[tex3]p_r=12r[/tex3]
temos então que o preço sera:
[tex3]p=p_3+p_r=30q+12r[/tex3]
então o algorítimo deve efetuar a divisão do numero de canais, e guardar o resto em uma variável [tex3](r)[/tex3] e o quociente em uma variável [tex3](q)[/tex3], então ele calcula o valor do preço através de [tex3]p=30q+12r[/tex3].
Mas eu não consegui entender. Por exemplo se eu contrato 11 canais, irão sobrar 2 canais que terão o preço de 24 reais e o restante que é 9 canais terão o preço de 90 reais. A minha duvida é justamente como que eu estruturo o calculo no algoritmo se sobrar 1 ou 2 canais...
Editado pela última vez por caju em 29 Mar 2025, 22:48, em um total de 2 vezes.
Razão: tex --> tex3
Razão: tex --> tex3
- candre Offline
- Mensagens: 579
- Registrado em: 25 Jan 2014, 14:59
- Agradeceu: 1635 vezes
- Agradeceram: 374 vezes
Mar 2014
04
00:44
Re: Agoritmo televisão
existe um operador que calcula o resto e o quociente da divisão no algorítimo, faz um tempo que não vejo algorítimos mais se não me engano no visualg para cacular o quociente da divisão de [tex3]\frac{a}{b}[/tex3] é a\b e o resto é a%b
dai e só você fazer o algorítimo normal, quando chegar na parte de calcular a quantidade de grupos e o numero que sobrar você faz:
quantidade de grupos de [tex3]3[/tex3]:
[tex3]q\leftarrow n\setminus3[/tex3] ex:[tex3]q\leftarrow 11\setminus 3=3[/tex3]
restante estes grupos:
[tex3]r\leftarrow n\%3[/tex3] ex:[tex3]r\leftarrow 11\% 3=2[/tex3]
a partir dai não tem muito segredo, você pega a variável [tex3]p[/tex3] e multiplica por [tex3]30[/tex3] e obtêm o valor pelo grupo e pega a variável [tex3]r[/tex3] e multiplica por [tex3]12[/tex3] dai você tem a taxa adicional dos que sobra, tendo no exemplo que você mencionou:
[tex3]p1\leftarrow 30q=30\cdot3=90\\
p2\leftarrow 12r=12\cdot2=24\\
p\leftarrow p1+p2=90+24=114[/tex3]
dai e só você fazer o algorítimo normal, quando chegar na parte de calcular a quantidade de grupos e o numero que sobrar você faz:
quantidade de grupos de [tex3]3[/tex3]:
[tex3]q\leftarrow n\setminus3[/tex3] ex:[tex3]q\leftarrow 11\setminus 3=3[/tex3]
restante estes grupos:
[tex3]r\leftarrow n\%3[/tex3] ex:[tex3]r\leftarrow 11\% 3=2[/tex3]
a partir dai não tem muito segredo, você pega a variável [tex3]p[/tex3] e multiplica por [tex3]30[/tex3] e obtêm o valor pelo grupo e pega a variável [tex3]r[/tex3] e multiplica por [tex3]12[/tex3] dai você tem a taxa adicional dos que sobra, tendo no exemplo que você mencionou:
[tex3]p1\leftarrow 30q=30\cdot3=90\\
p2\leftarrow 12r=12\cdot2=24\\
p\leftarrow p1+p2=90+24=114[/tex3]
Editado pela última vez por caju em 29 Mar 2025, 22:48, em um total de 2 vezes.
Razão: tex --> tex3
Razão: tex --> tex3
a vida e uma caixinha de surpresas.
![🔴 [ENEM 2025 PPL Live 03] Matemática - Resolução de 146 até 150](/cdn-cgi/image/width=200,dpr=2,quality=85,format=auto,metadata=none,onerror=redirect/https://img.youtube.com/vi/fD8ohgS6JKo/mqdefault.jpg)
![🔴 [ENEM 2025 PPL Live 02] Matemática - Resolução de 141 até 145](/cdn-cgi/image/width=200,dpr=2,quality=85,format=auto,metadata=none,onerror=redirect/https://img.youtube.com/vi/np7jAEKAjTE/mqdefault.jpg)
![🔴 [ENEM 2025 PPL Live 01] Matemática - Resolução de 136 até 140](/cdn-cgi/image/width=200,dpr=2,quality=85,format=auto,metadata=none,onerror=redirect/https://img.youtube.com/vi/vb1b6e7VXjw/mqdefault.jpg)
![🔴 [ENEM 2025 Belém Live 09] Matemática - Resolução de 176 até 180](/cdn-cgi/image/width=200,dpr=2,quality=85,format=auto,metadata=none,onerror=redirect/https://img.youtube.com/vi/krrZ-ei9zSY/mqdefault.jpg)
![🔴 [ENEM 2025 Belém Live 08] Matemática - Resolução de 171 até 175](/cdn-cgi/image/width=200,dpr=2,quality=85,format=auto,metadata=none,onerror=redirect/https://img.youtube.com/vi/MvNi78z2R8o/mqdefault.jpg)
![🔴 [ENEM 2025 Belém Live 07] Matemática - Resolução de 166 até 170](/cdn-cgi/image/width=200,dpr=2,quality=85,format=auto,metadata=none,onerror=redirect/https://img.youtube.com/vi/X_1EIDOwGVg/mqdefault.jpg)