Matemática, perguntado por marianahhh, 9 meses atrás

2 — Ivan é programador e trabalha em uma transportadora de cargas que só transporta lotes em grupos de 10 kg, 100 kg ou 1 tonelada. Ele precisa construir um programa que determine rapidamente (sem usar divisões) se um determinado número é divisível por 10 ou por 100 ou por 1000. Como seria o fluxograma das informações de entrada e saída desse programa?


maathsouzah4: nai fala isso e pessoal
Gogle1133: É VAI QUE É DO FBI JKKKKK
maathsouzah4: nao fala julia
Juliaurrea737: hm...
maathsouzah4: nao fala confia em mim

Soluções para a tarefa

Respondido por numero20
1388

O programa deve ler se o algarismo da casa decimal das unidades é igual a 0.

Esta questão está relacionada com a operação de divisão. Na divisão, dividimos um valor pelo outro e isso resulta em um valor menor. Nessa operação, temos o dividendo (número a ser dividido), o divisor, o quociente (resultado) e, quando a fração não é exata, temos o resto.

Nesse caso, o programa de Ivan deve ler todos os múltiplos de 10, que consequentemente são números que possuem o 10 como um de seus divisores.

Para isso, basta que o programa leia se o número possui um 0 (zero) na casa decimal das unidades. Caso sim, o número é divisível por 10.


batistaguga592: eu tb
Respondido por bryanavs
3

O programa específico terá que ler se caso a cada decimal foi igual a 0.

Vamos aos dados/resoluções:

Um fluxograma projeta a lógica necessária para que n (sendo o maior número constante possível) e dessa forma, escolha com base no valor da subtração, qual será o melhor para que seja parte da próxima interação.  

Para isso iremos dividir um valor pelo outro, que é resultado de uma das operações mais primárias e importantes, a divisão. Logo, a subtração por 1000 encontrará um negativo n = 490 e dessa forma, escolherá não (n ==0), voltando-se para a última parte, somando 1000 ao negativo (510kg), adicionando 1 ao valor de c.

Logo, iremos transformar k em 100 e iremos diminuir pelo valor de k até n ficar menor que 0 (logo n = -10) e dessa forma, o valor de c que antes era 1 e agora vai ser 2, irá cair na divisão "NÃO" e o k passará a conter o valor 10 (valor de m).

Concluímos que somaremos 100 ao valor de -10 e iremos subtrair até chegar a 10, onde o programa irá voltar a última categoria final é 10kg e chegará ao fim.  

Para saber mais sobre o assunto:

https://brainly.com.br/tarefa/31283219

espero ter ajudado nos estudos, bom dia :)

Anexos:
Perguntas interessantes