[RESOLVIDO] - EXERCICIO DE LOGICA DE PROGRAMAÇÃO 3  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
cesinha_maceio
Entusiasta Java

Membro desde: 23/09/2010 21:56:58
Mensagens: 15
Localização: Maceio-AL
Offline

Exercicio:

Faça um algoritmo que conte de 1 a 100 e a cada múltiplo de 10 emita uma mensagem:
?Múltiplo de 10?.

OBS.: Apostila do "Curso Basico de Logica de Programação" Unicamp, Centro de Computação.

co
Minha duvida esta em como verificar os multiplos de 10 no algoritmo. Para se multiplo de 10 a divisao deve ter resto 0. Esta corrUeto?
Usaria estrutura de repetição DO WHILE até chegar a 100 e, tambem, estrutura condicional IF.

Com foco na logica e nao na linguagem JAVA, como resolver para imprimir os multiplos de 10

desde ja agradeço.

This message was edited 1 time. Last update was at 29/09/2010 12:09:55

[WWW] [MSN]
renzonuccitelli
GUJ Master

Membro desde: 17/09/2008 12:58:32
Mensagens: 1134
Offline

Vc mesmo já descreveu o algoritimo:


o i%10 significa resto de i por 10. Em caso verdadeiro é impresso o "Multiplo de 10", caso contrário, imprime i.

[]s

Renzo Nuccitelli

Engenheiro de Computação - ITA

http://nuccitec.com.br/
http://blog.nuccitec.com.br/
http://jcoltrane.sf.net
http://jfera.nuccitec.com.br/
http://code.google.com/p/webapp-ce/
cesinha_maceio
Entusiasta Java

Membro desde: 23/09/2010 21:56:58
Mensagens: 15
Localização: Maceio-AL
Offline

Muito obrigado amigo,

Segue abaixo a logica de programação + teste de mesa:

(INICIO)

m = " " (variavel p/ armazenar se o numero é multiplo de 10)
i = 0 (contador)

Do While i <= 100

(INICIO WHILE)

i = i + 1

If i % 10 == 0 (condicional para o resto da divisao ser 0)

m = "O numero " i "é multiplo de 10 "

Else

m = "O numero " i "não é multiplo de 10 "

(FIM WHILE)

(FIM)



Teste de Mesa:


1 | 2 | .... | 10 | 15 | .... | 20 |

i -> 1 | 2 | .... | 10 | 15 | .... | 20 |
_________________________________
i % 10 == 0 -> 0 | 0 | .... | 0 | 0 |



Esta correto colegas?

[WWW] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team