no se muestra bn el codigo?

pues como saben todo es interpretado por lo menos con html y simbolos como mayorque o menorq son leeidos de uan forma diferente por el navegador por eso se distorciona el codigo, entonces lo q hare sera subir los codigos q ultilicen esta simbologia, generalmente los de c/c++. para evitarnos estos problemas.

nota: los anteriores seran corregidos y subidos a rapidshare

trabajando con los primos

/*hacer un programa q reciba un numero por pantalla y calcule los números primos de 1 hasta n */ /*explicación previa: todos los números primos a excepción del 2 tienen dos números donde su mod es 0, lo q comprueba la teoría de q solo es divisible por el mismo y por la unidad pero como hacemos para incluir el 1 si solo tiene un numero donde su mod es 0, pues fácil los números q tengan mas de dos divisores exactos no son primos, pero como obtenemos esa lista de números, pues yo lo ago de la siguiente manera si tengo el 5 ago un siclo de 1 hasta 5, y ago un if donde compruebe que el modulo (%) de 5 con cada uno de ellos sea 0: 5%1, 5%2, 5%3, 5%4,5%5. y ago un contador si algún mod de estos es 0, entonces el contador aumenta, luego compruebo if el contador es <=2"osea solo se encontraron dos números q dividen a 5 exactamente" entonces digo q es primo y listo*/ 


adjuntoel code

libros c++ en formato pdf



url de descarga: http://www.4shared.com/file/200534029/29f62e84/Programacion_C.html

suma de multiplos

el ejercicio dice lo squte:

/*leer un numero y encontrar la suma de todos sus multiplos menores a 10


*/


#include
#include
#include

void main(void)
{
textcolor(RED);
clrscr();
int numero,suma=0, multiplo=0;
gotoxy(30,3);cout<<"multiplos de un numero"; gotoxy(4,5);cout<<"escoger numero: ";cin>>numero;

gotoxy(4,7);cout<<"numeros primo de "<=10)///la variable queda aumentada y lo q ago es disminuirla
{ ///asu sifra anterior, osea la menor a 10
suma -=multiplo;
}



cout<getch();

}///fin main

12 tabals de multiplicar en pantalla

pues esto es solo para q los alumnos aprendan a controlar el posicionamiento en pantalla.

explicacion previa: el algoritmo de la tabla no hay q explicarlo supongo q ya lo saben manejar, lo q boy a explicar es el posicionamiento para mostrar las 12 en pantalla.

int i,j,h, mult,x=3,y=3; //observen x,y asigno esos valores para q sea la primera posicon donde boya escribir, asigno variables x,y al gotoxy porq el proceso de posicionamiento es automatico
****************
if(y<44) ///////////como boy a imprimir en vertical osea primero la tabla del 1 y
{ /////////abajo la del 2 incremento "y" para q llegue ala ultima posicion
y +=1; /////////deseada pero porq pongo un if pues facil porq hasta y=43 solo
} //imprimo tres tablas osea la del 1,2,3


********************
else ////////////// esto es porq cuando "y" sea igual a 44 boy a mandar a comenzar
{ /////////de nuevo poq ya no hay para donde mas imprimir pero tambien
y=3; /////observen q incremento x para moverme a la derecha y q no valla a
x+=20; ///imprimir ensima de las tablas pasadas
}

Codigo:
#include
#include
#include

void main()
{
//////todas las tablas en pantalla
textcolor(RED);
clrscr();
int i,j,h, mult,x=3,y=3;
gotoxy(25,2);cout<<"Tablita de multiplicar by felix";
for(h=1;h<=12;h++)
{
y +=2;
for(j=1;j<=12;j++)
{
mult= h*j;
gotoxy(x,y);printf("%2d %s %2d %s %2d",h,"*", j, "=",mult);
if(y<44)
{
y +=1;
}
else
{
y=3;
x+=20;
}
}
}
// cout< getch();

}


Nota: el codigo esa bn explciado asi qno se quejen por la ortografia jajaj (:D

para empezar!! factorail & multiplicacion

bueno como saben los programitas q nos dejan por el momento en la u son de este tipo ya q solo estan empesando a enseñar c++, pero aun hay gente con problemas con el tema asi q dejo este codigo q hace lo siguiente:

ejercicio: leer un numero en 1 & 50 hallar su tabla de multplicar, su fatorial y sumatoria //y las espesificaciones de color y posionameinto se ven en el codigo


Explicacion previa: uso funciones para ser organizados , para manejar conceptos de programcion por abastraccion por ser mas aconsejable etc.  y leyendo el codigo entenderan la idea

#include ""

#include

#include

#include

void tablademult();

void factorial_sigma();


void main()

{


     int opc=0,opc1=0;

///////////

 do{

 /////apariencia por defecto

textbackground(RED);

textcolor(15);

 //menu

 do{

    clrscr();

    gotoxy(20,30);cout<<"Felix Hernandez ---Clipto";

    gotoxy(32,4); cout<<"Primera tarea de programaci¢n";

    gotoxy(5,7);cout<<"Menu de Opciones";

    gotoxy(5,9);cout<<"tabla de un numero --opc(1)";

    gotoxy(5,10);cout<<"Factorial & sumatoria --op(2)";

    gotoxy(5,14);cout<<"Digite una opcion: ";


    cin>>opc1;

if(opc1<1>2)

{

cout<<"\n \n Solo hay dos opciones la #1 & la #2";

getch();

}

   }while(opc1<1>2);


   if (opc1==1)

     {

       tablademult();

 getch();

     }

     else

 {

  factorial_sigma();

  getch();

 }

    ///seguir ejecutando

   do{

textbackground(RED);

textcolor(15);

clrscr();

gotoxy(25,5);cout<<"¨Desea seguir calculando?";

gotoxy(13,15);cout<<"Si --op(1)";

gotoxy(13,16);cout<<"No --op(2)";


gotoxy(13,18);cout<<"# de la opcion: ";cin>>opc;

if(opc<1>2)

  {

    cout<<"\n\n solo es valido el #1 & el #2 ";

    getch();

  }

  }while(opc<1>2);

 }while(opc==1);

//factorial_sigma();


//getch();


}//corchete de main



void tablademult()

{

    ///tablita de multiplicar

int n;

do{

   clrscr();

   gotoxy(25,4);cout<<"Tabla de multiplicar de un numero";

   gotoxy(4,8);cout<<"digite un numero para obtener su tabla de multiplicar: ";

   cin>>n;

     if(n<1>50)

     {

     cout<<"\n \n el numero debe ser un entero positivo entre 1 & 50";

     getch();

     }

}while(n<1>50);


int i=1,y=13,mult=0;

textcolor(BLACK);

   while(i<=10)

      {

       mult=i*n;

       gotoxy(32,y); cprintf("%2d",n); cprintf(" * "); cprintf("%2d",i); cprintf(" = ");  cprintf("%3d",mult);

       i+=1;

       y+=1;

      }

   }




   void factorial_sigma()

   {

      ///factorial

       int n,i=1;

       double  papoyo=1;



do{

   clrscr();

   gotoxy(36,4);cout<<"Factorial";

   gotoxy(4,7);cout<<"Escriba un numero para optener su respectivo factorial & sigma: ";

   cin>>n;

    if(n<1>50)

    {

      cout<<"\n \n El numero ingresado debe estar comprendido entre 1 & 50";

    }


 }while(n<1>50);


      textcolor(BLACK);

      int x=5;

      gotoxy(x,13);cout<<"Factorial";

      //procedimiento q me genera el factorial

      gotoxy(x,15);cprintf("%d",n);cprintf("!= ");

      x=9;

for(i=1;i<=n;i++)

 {

    papoyo=papoyo*i;

    if (i

     {

       gotoxy(x,15);cprintf("%2d",i);cprintf(" * ");

     }

    else

{

 gotoxy(x,15);cprintf("%2d",i);cprintf(" = ");cprintf("%lf",papoyo);

}


    x +=4;

 }

      //fin procedimiento del factorial

x=5;

gotoxy(x,20);cout<<"Sumatoria Invertida";

gotoxy(x,24);cprintf(" ");cprintf("%d",n);cprintf("= ");

papoyo=0;

x=9;

for(i=1; n>=i; n--)

{

  papoyo=n+papoyo;

  if(n>i)

  {

  gotoxy(x,24); cprintf("%2d",n);cprintf(" + ");

  }

  else

     {

       gotoxy(x,24); cprintf("%2d",n);cprintf(" = ");cprintf("%lf",papoyo);

     }


 x+=4;

}




   }

como tengo problemas y el codigo no es mostrado en su totalidad aqui les adjunto el archivo original para q lo puedan descargar

codigo original