Números primos

Pilar Masoli

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

int main ()
{
    //este programa nos dice si el número dado es primo
   
    int N, divisor, M=-1;
   
    printf ("n Dame el numero: "); /*pedimos al usuario que nos diga el número*/
    scanf ("%d", &N);
         
    for(divisor=2; divisor<N; divisor++)    
      if (N%divisor==0) /*% significa "el resto de la division entre N y divisor"*/
      {
                     M=1;

                    break;
      }

  if (M==-1)
    printf("n El numero %d es primo n", N);
  else
   printf("n El numero %d no es primo n", N);

    system ("pause");
    return 0;
}

Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Números primos

  1. Ricardo dijo:

    ok, ric.pd: he añadido el ‘break’ en el bucle de divisores.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s