Nada como las BAAAANDAS CON SUBTÍITULOS para el frío

Que dice ay? (ay, no ahí XD) Pues ay dice Bloodbath. y BLOODBATH FUCKING RUUUULES!!!! \m/

Que piiiinche frío más ojete no?, si aquí en mi pueblo hace frío, no me imagino en mi ex pueblo Cuajis. Seguro llegan al bajo cero, pero miiiiiínimo me cae. Y se va a poner peor, así que sigan dependiendo del petroleo y tirando basura en fin que el mundo todavía aguanta vara ¬¬.

Tienen frío?? ya en serio, la neta la neta, tienen frío? Pues pónganle al videoooooo, con el video se les quita el frío, uno pa que les pone el video si ni le van a poner. Uno que les quiere recomendar cosas, y se toma la molestia para que no le hagan caso??? Lo bueno es que están aquí y  si están leyendo con eso es suficiente, no le pongan al video si no quieren, tampoco me hagan caso si no quieren y tampoco comenten si no quieren, pero lean.Y para leer leer, quieren leer?, chéquense mi proyecto de programación.

#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
struct numero
{
int filas;
int columnas;
int aumentada [10][10];
};

void menu_principal (void);
void sub_menu (void);
void pone_matriz (void);
void multiplica_cruz_matriz (void);
void multiplica_punto_matriz (void);
void suma_resta_matriz (void);
void chuich (void);
void define_AB (void);
void lee_ecuacion (void);
void multiplicalar (int opcion);

int opcion, flag, x=0, i, escalar1, escalar2,j,k,opresuma;
numero matriz [30];

int main (void)
{
menu_principal();
return 0;
}

void menu_principal (void)
{
clrscr();
flag = 1;
printf (“      Menu Principal:\n\n”);
printf (“1.- Suma o resta de  matrices\n”);
printf (“2.- Producto punto de matrices\n “);
printf (“3.- Producto cruz de matrices\n”);
printf (“4.- Ecuacion con dos matrices y dos constantes\n”);
printf (“5.- Salir del programa\n”);
printf (“Indique la tarea que desea realizar tecleando el numero de esta y presionando enter: “);
scanf (“%d”, & opcion);
chuich ();
}

void chuich (void)
{
switch (opcion)
{
case 1: if (flag==1)
{
x=x+1;
suma_resta_matriz ();
break;
}
else
{
x=x+2;
suma_resta_matriz ();
break;
}
case 2: if (flag==1)
{
x=x+1;
multiplica_punto_matriz();
break;
}
else
{
x=x+2;
multiplica_punto_matriz ();
break;
}
case 3: if (flag==1)
{
x=x+1;
multiplica_cruz_matriz ();
break;
}
else
{
x=x+2;
multiplica_cruz_matriz ();
break;
}
case 4: if (flag==0)
{
x=0;
menu_principal();
}
else
{
lee_ecuacion ();
}
break;
case 5: break;

default: if (flag==1)
menu_principal ();

else
sub_menu ();
}
}

void sub_menu (void)
{
clrscr();
flag = 0;
printf (“    Desear hacer algo con el resultado obtenido?\n\n”);
printf (“1.- Sumarle o restarle otra matriz\n”);
printf (“2.- Multiplicarlo escalarmente por otra matriz\n “);
printf (“3.- Multiplicarlo vectorialmente por otra matriz\n”);
printf (“4.- No hacer nada y empezar de cero con dos ecuaciones nuevas \n”);
printf (“5.- Salir del programa\n”);
printf (“Indique la tarea que desea realizar tecleando el numero de esta y presionando enter: “);
scanf (“%d”, & opcion);
chuich ();
}

void multiplica_cruz_matriz (void)
{
define_AB ();
if ((matriz[x].filas!=matriz[x+1].columnas) && (flag==1))
{
printf (“\n Lamentablemente, las matrices no son compatibles y la operación no se puede hacer”);
getch();
x=0;
menu_principal();
}
else if ((matriz[x].filas!=matriz[x+1].columnas) && (flag==0))
{
printf (“Lamentablemente, la matriz no es compatible con el resultado anterior y la operación no se puede hacer “);
getch();
x=x-2;
sub_menu();
}
for ( i=1; i<= matriz[x].filas; i++ )
{
for ( j=1; j<= matriz [x].columnas; j++ )
{
matriz[x+1].aumentada[i][j]=0;
for ( k=1; k<= matriz[x+1].filas; k++ )
{
matriz[x+2].aumentada[i][j]= matriz[x+2].aumentada[i][j]+matriz[x].aumentada[i][k]*matriz[x+1].aumentada[k][j];
}
}

}
printf (“La matriz %d es igual a:\n\n”, x);
for (i=1;i<=matriz [x].filas ;i++ )
{
for (j=1;j<= matriz[x+1].columnas ;j++ )
{
printf (” %d”, matriz[x+2].aumentada[i][j]);
}
printf (“\n\n”);
}
getch();
sub_menu ();
}

void define_AB (void)
{
if (flag==1)
{
clrscr();
printf (“\n\n Cuantas filas tiene la matriz %d  “, x);
scanf (“%d”,& matriz[x].filas);
printf (“\n\n Cuantas columnas tiene la matriz %d  “, x);
scanf (“%d”,& matriz[x].columnas);
for (i=1;i<= matriz[x].filas;i++ )
{
printf (“Lectura de la fila %d de %d”,i,x);
for (j=1;j<= matriz[x].columnas ;j++ )
{
printf(“   %d[%d][%d] =”,x,i, j);
scanf (“%d”, & matriz[x].aumentada[i][j]);
}

}

}
printf (“\n\n Cuantas filas tiene la matriz %d  “, x+1);
scanf (“%d”,& matriz[x+1].filas);
printf (“\n\n Cuantas columnas tiene la matriz %d  “, x+1);
scanf (“%d”,& matriz [x+1].columnas);
for (i=1;i<= matriz[x+1].filas;i++ )
{
printf (“Lectura de la fila %d de %d\n”, i, x+1);
for (j=1;j<= matriz[x+1].columnas ;j++ )
{
printf(“   %d[%d][%d] = “, x+1, i, j);
scanf (“%d”, & matriz[x+1].aumentada[i][j]);
}

}
if (((opcion==1) || (opcion==2)) && (flag==0))
{
matriz[x].filas= matriz[x-1].filas;
matriz[x].columnas= matriz[x-1].columnas;
}
else if ((opcion==3)&&(flag==0))
{
matriz[x].filas= matriz[x-2].filas;
matriz[x].columnas= matriz[x-1].columnas;
}
}

void suma_resta_matriz (void)
{
define_AB();
if ((matriz[x].filas!=matriz[x+1].filas) && (matriz[x].columnas!=matriz[x+1].columnas) && (flag==1))
{
printf (“\n Lamentablemente, las matrices no son compatibles y la operación no se puede hacer”);
getch();
x=0;
menu_principal();
}
else if ((matriz[x].filas!=matriz[x+1].filas) && (matriz[x].columnas!=matriz[x+1].columnas) && (flag==0))
{
printf (“Lamentablemente, la matriz no es compatible con el resultado anterior y la operación no se puede hacer “);
getch();
x=x-2;
sub_menu();
}
printf (“Que desea hacer:\n 1.- %d + %d\n 2.- %d – %d\n 3.- %d – %d\n”,x,x+1,x,x+1,x+1,x);
scanf (“%d”, & opresuma);
if (opresuma==1)
for (i=1;i<=matriz[x].filas ;i++ )
{

for (k=1;k<=matriz[x].columnas ;k++ )
{
matriz[x+2].aumentada[i][k]= matriz[x].aumentada[i][k] + matriz [x+1].aumentada[i][k];
}
}
if (opresuma==2)
for (i=1;i<=matriz[x].filas ;i++ )
{

for (k=1;k<=matriz[x].columnas ;k++ )
{
matriz[x+2].aumentada[i][k]= matriz[x].aumentada[i][k] – matriz [x+1].aumentada[i][k];
}
}
if (opresuma==3)
for (i=1;i<=matriz[x].filas ;i++ )
{

for (k=1;k<=matriz[x].columnas ;k++ )
{
matriz[x+2].aumentada[i][k]= matriz[x+1].aumentada[i][k] – matriz [x].aumentada[i][k];
}
}
printf (“La matriz resultante es igual a:\n\n”);
for (i=1;i<=matriz[x].filas ;i++ )
{
for (j=1;j<= matriz [x+1].columnas ;j++ )
{
printf (” %d”, matriz[x+2].aumentada[i][j]);
}
printf (“\n\n”);
}
getch();
sub_menu ();
}

void multiplica_punto_matriz (void)
{
define_AB();
if ((matriz[x].filas!=matriz[x+1].filas) && (matriz[x].columnas!=matriz[x+1].columnas) && (flag==1))
{
printf (“\n Lamentablemente, las matrices no son compatibles y la operación no se puede hacer”);
getch();
x=0;
menu_principal();
}
else if ((matriz[x].filas!=matriz[x+1].filas) && (matriz[x].columnas!=matriz[x+1].columnas) && (flag==0))
{
printf (“Lamentablemente, la matriz no es compatible con el resultado anterior y la operación no se puede hacer “);
getch();
x=x-2;
sub_menu();
}
for (i=1;i<=matriz[x].filas ;i++ )
{

for (k=1;k<=matriz[x].columnas ;k++ )
{
matriz[x+2].aumentada[i][k]= (matriz[x].aumentada[i][k]) * (matriz [x+1].aumentada[i][k]);
}
}
printf (“La matriz resultante es igual a:\n\n”);
for (i=1;i<=matriz[x].filas ;i++ )
{
for (j=1;j<= matriz [x+1].columnas ;j++ )
{
printf (” %d”, matriz[x+2].aumentada[i][j]);
}
printf (“\n\n”);
}
getch();
sub_menu ();

}

void lee_ecuacion (void)
{
clrscr ();
printf (“\nPor le momento mis conocimientos de C no me dan para tanto”);
printf (“\nLamento el inconveniente que esto pueda causarle u_u”);
getch ();
menu_principal();
}

A poco no estoy bieeeeen cabrón?

Cámaras dice el Mike!

n_n / (end of log)

Posts random para su diversión

Loading…

About GeNmA

... Despues llegó Wordpress a mi y nada fue igual. XD
This entry was posted in Uncategorized. Bookmark the permalink.
  • http://www.flickr.com/groups/misionero/ Alekz

    Chale we mínimo dale formatito que así parece un spool de algun log de errores xD

    Sí we hoy amaneció RE-FRÍO!! Bien cabrón.

  • http://74.54.112.189/genma/blog/ GeNmA

    Oooh pues es que esta cosa no respeta si le das muchos espacios we, te juroq ue cuando le di copy paste si tenía espacios y todo XD.
    ¬¬ como no mecnionaste nada supongo que no viste el video. Ojalá te mueras congelado maldito.
    T_T gracias por arreglar esta cosa weeeee, pensé que no la contaba.
    Voy a copiar mi codigo en el search de Google a ver que pasa XD.

  • http://juliettemaxwell.com Juls

    y ¿qué pasó cuando pusiste tu código en el search de Google?

    La verdad no vi el video, para que te miento.

    Tu código se ve bien pro y estoy de acuerdo con Alekz, le falta formato.

  • http://74.54.112.189/genma/blog/ GeNmA

    :na: Oooras, dice que “BAD REQUEST, your client has issued a malformed or illegal request”. Mejor no lo vuelvo a hacer.
    El blog no me respeto el formato y por eso sale así.
    n_n /

  • MB

    que onda con el video, jajaja!!

    y asi mucho mucho frio, hasta la pipi sale hecha hielitos jajaja!!!!
    besitos!!
    MB

  • Ray

    te rifaste pacorro mas la parte final

  • http://things2do42day.blogspot.com Arely

    muchas letritas raras jajajaja :xd:

    mejor solo saludo

    los pinguinos de mi cuarto andan chingando nos vemos!!!! :frio:

  • ISAAC

    OSEA esta cara puce cundo vi tu programota :chilla: ,, nos opacas a todos paca maldita jjiiij,,,, y tambien puce esta cara :conf: porq no entendi nadita de loq hace tu cosa grande, gruesa y apantalladora jajajajaa,,,, :cxs: pronto llevare al bombon aseino pa q pongas esta cara :nb: ,,, jijii tengo wuevis y tengo miles de cosas q hacer ,, y mi cara no pasa de esta :bored: ,, jjiij
    bueno´pue ste promento hecharle bachocos a lo de fisica

    :)

    jjijii

    se felizote paca!!!

  • ISAAC

    y tambien se me olvido TTENGO RITIARTO FRIJOLITO osea estoy asi :frio: