Dev - C++ - problema de vector

 
Vista:

problema de vector

Publicado por johanna (3 intervenciones) el 03/04/2006 14:42:15
hola! tengo un problema con el siguiente programa: "dado un vector de 5 elementos numericos e indique cual de ellos son multiplos de 3". yo lo hice de la siguiente manera no me da lo que quiero, bueno en verdad no se si esto esta bien: if (vector [i] /3 == 0) formulado. porfavor necesito que me ayuden en esto. gracia....


#include <stdio.h>
#define n 5
void main ()
{
int vector [n], i;
for (i=0; i<n; i++)
{
scanf ("%d", &vector [i]); }
for (i=0; i<n; i++)
if (vector [i] /3 == 0)
{
printf ("es multiplo de tres\n");
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problema de vector

Publicado por -.- (10 intervenciones) el 03/04/2006 21:58:58
if (vector [i] /3 == 0)
{
printf ("es multiplo de tres\n");
}

debes verificar si el residuo del número dividido entre 3 es 0

entonces seria:

if (vector [i] %3 == 0)
{
printf ("es multiplo de tres\n");
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar