Informática, perguntado por Palmafer, 1 ano atrás

Olá, eu gostaria de saber se meu algoritmo natural para este exercício de lógica de programação está correto:
"Em uma caixa, encontram-se várias fichas coloridas. Desenvolva um algoritmo que seja capaz de separar as fichas da caixa e informar : Quantas fichas BRANCAS havia na caixa e quantas fichas de outras cores existiam na caixa."
Meu algoritmo ficou assim:
Passo 1 - Pegue a caixa
Passo 2 - Abra a caixa
Passo 3- Se caixa = 0 ?
Então = Vá para passo 6
Senão = Continue
Passo 4 - Se corficha = branca?
Então = BR=BR + 1 (BR = Branco)
Senão = OC = OC + 1 (OC = Outras cores)
Passo 5 = Volte ao passo 3
Passo 6 = Mostre o conteúdo BR
Passo 7 = Mostre o conteúdo OC
Passo 8 = Fim

Soluções para a tarefa

Respondido por pedrootomaz
2
Está correto sim! A única coisa que eu acrescentaria era uma declaração na variável caixa antes do passo 3. Algo como "caixa = 0" e depois sempre estaria entrando na condição. Isso você deixou claro que estaria na lógica, no entanto para funcionar na prática acredito que precise declarar a variável antes de inseri-la na condição.

Palmafer: Muito obrigado, mas eu só estou estudando lógica ainda, somente tive uma aula pratica
pedrootomaz: Ah, sim! :D
Perguntas interessantes