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 

La libreria conio para dev c++ By clipto

Supongo que muchos hemos usado el compilador dev c++ y para los que llegamos a usar el borladc++, recordamos que hacíamos aplicaciones decentes cierto!! jeje con apariencia amigable al usuario, pero que al pasarnos al dev c++ no podemos emular esta librería y pues algo frustrado por eso me puse a buscar info de como emular esta libreria en dev c++, ahora los que no la conocen se preguntaran que hace esta libreria pues miren es muy interesante nos permite usar lo siguiente

 

gotoxy() //primordial para una aplicacion amigable es sobre el posicionamiento del cursor

textcolor() //para que decirlo verdad !!!! jeje pero lo die le da colro a las letras

backgroundcolor()  ///el color de fondo de las letras

 

esta es la tabla de colores que nos permite usar la libreria conio:

[quote]Tabla de Colores Borland® C

Colores de Fondo y de TextoConstante               Valor     Significado          De Fondo o de Texto

BLACK   0             Negro   Ambos

BLUE     1             Azul       Ambos

GREEN  2             Verde   Ambos

CYAN    3             Cían       Ambos

RED        4             Rojo      Ambos

MAGENTA          5             Magenta             Ambos

BROWN               6             Marrón                Ambos

LIGHTGRAY        7             Gris Claro            Ambos

DARKGRAY         8             Gris Oscuro        Sólo para texto

LIGHTBLUE         9             Azul Claro           Sólo para texto

LIGHTGREEN     10           Verde Claro       Sólo para texto

LIGHTCYAN        11           Cían Claro           Sólo para texto

LIGHTRED           12           Rojo Claro           Sólo para texto

LIGHTMAGENTA             13           Magenta Claro  Sólo para texto

YELLOW               14           Amarillo               Sólo para texto

WHITE  15           Blanco  Sólo para texto

BLINK    128         Parpadeo            Sólo para texto[/quote]

 

creo que a este punto todos queremos usar esta libreria cierto ejeje.. bueno les explicare primero que todo como agregarla ya que el dev c++ no la tiene


Leer mas (Docuemnto version PDF)