resto de 3

Iniciado por Ander123, 26 Agosto 2012, 15:15 PM

0 Miembros y 1 Visitante están viendo este tema.

Ander123

Hola, estoy haciendo un programa que muestre los numeos multiplos de 3 del 1 al 50, pero no logro hacer el incremento, el programa es con for. 
#include <stdio.h>

int main(void)
{
  int numero;

  for (numero=0;numero<=50; numero=%(numero/3))
    printf("%d\n", numero);

  getchar();

  return 0;
}

-- KiLiaN --

#include <stdio.h>

int main(void)
{
  int numero;

/* uso de for: inicializacion; condicion; incremento/decremento */

  for (numero=0;numero<=50; numero += 3)
    printf("%d\n", numero);

  getchar(); /* para que quieres un getchar aqui? */

  return 0;
}



PD: el titulo debería ser: Multiplos de 3, no resto de 3 no?
Entren al chat de elhacker.net
    
   

@kln13

Ander123

asi ya lo hice, pero empezando des de el 1 no logro hacer la division y el resto

-- KiLiaN --

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
int numero;
  for (numero = 1; numero <= 50; numero++)
      if (numero % 3 == 0)
         printf ("%d ", numero);
  printf ("\n");
  system("PAUSE");
  return 0;
}


asi?
Entren al chat de elhacker.net
    
   

@kln13