Pseudocodigo

Páginas: 2 (377 palabras) Publicado: 23 de octubre de 2012
using System;
using System.Collections.Generic;
using System.Text;
namespace Primos{
   class Program{
      static void Main(string[] args){
         int cont = 0;
         for (int i = 2;i <= 1000; i++){
            for (int j = 1; j <= i; j++){
               if (i % j == 0){
                  cont = cont + 1;
               }
            }
            if (cont < 3){               Console.Write(i+", ");
            }
            cont = 0;
         }
         Console.ReadKey();
      }
   }
}

*La division debe ser exacta, la variable "cont" contarael número de divisores cada vez que exista una división exacta, ejemplo con el 5: 5/1=5, 5/2=2.5, 5/3=1.6, 5/4=1.25 y 5/5=1, solo tiene dos divisores exactos el 1 y el 5, por lo tanto es primo.#include<iostream>
using namespace std;

int main()
{
int n=0,c=0,c2=0,res=0,nc=0;
cout<<"Introduce el limite de numeros: "; cin>>n;
for(c=1;c<=n;c++)
{for(c2=1;c2<=c;c2++)
{
res=c%c2;
if(res==0)
{
nc=nc+1;
}
}
if(nc==2)
{
cout<<" "<<c;
}
nc=0;
}
Números primosen un rango
Guardado en: Programas el 12 de noviembre del 2009Etiquetas: ciclos, for, primos


La idea es imprimir en pantalla los números primos entre 1 y un dato introducido por el usuario.Creo que es la primera vez que usamos un ciclo dentro de otro ciclo en este blog. Pero en realidad es muy sencillo:

#include<iostream>
using namespace std;

int main()ALGORITMO primos1
ENTRADAS:
n: ENTERO (* Valor límite *)
SALIDAS:
numero: ENTERO
VARIABLESdivisor: ENTERO
INICIO
 
ESCRIBIR "¿Hasta qué número desea conocer los primos?"
ESCRIBIR SaltoDeLinea...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigos
  • pseudocodigo
  • Pseudocodigos
  • Pseudocódigo
  • Pseudocodigo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS