int i; for (i = 0; i <= 30; i++) { if (i % 3 == 0) { MessageBox.Show("Valor "+i+"divisivel por 3");
} else if (i % 4 == 0) { MessageBox.Show("Valor " + i + "divisivel por 4"); } }
int i; for (i = 0; i <= 30; i++) { if (i % 3 == 0) { MessageBox.Show("Valor "+i+"divisivel por 3");
} else if (i % 4 == 0) { MessageBox.Show("Valor " + i + "divisivel por 4"); } }
Tira esse "else" por que por exemplo 12 é divisível por 3 e por 4.
Mas como você colocou um else, depois de aparecer Valor 12 divisível por 3, não vai aparecer que ele é divisível por quatro.