multiplicación de matrices
necesito un programa en c++ de multiplicación dematrices y del método de la burbuja.
U R G E.
U R G E.
como puedo ordenar una matriz de mayor a menor y viceverza con el metodo de la burbuja??
Hola, esto no es una respuesta en verdad es una peticion me gustaria que por favor si ya sabes como ordenar una matriz por el metodo de burbuja de menor a mayor y viceverza como tu consulta fue hace un tiempo, me dijeras en realidad lo necesito urgentemente! gracias.
HOla nena escribeme y te envio los programas que quieras sales esos que me pides estan muy faciles si queires te los explico y envio
abye
abye
Por favor necesito que me ayudes explicandome la multiplicación y con que metodo seria mas facil desarrollarlo..enviamelos a mi correo
HOLA CHICO YO NO SOY QUIEN TE ESCRIBIO ANTES PERO IGUAL NECESITO UN PROGRAMA EN C QUE PUEDA MULTIPLICAR, SUMAR Y RESTAR CON MATRICES.
MUCHO TE LO SABRE AGRADECER
MI DIRECCION DE CORREO ES
[email protected]
ESPERENDO TU RESPUESTA Y COLABORACION
ATENTAMENTE
INDRID
CHAO
GRACIAS
MUCHO TE LO SABRE AGRADECER
MI DIRECCION DE CORREO ES
[email protected]
ESPERENDO TU RESPUESTA Y COLABORACION
ATENTAMENTE
INDRID
CHAO
GRACIAS
el program de c++ lo puede encontrar en la Universidad Autonoma de Quito tambien el metodo de la burbuja acercate y comprobaras que si hay y es barato
Creo que ya es tarde...pero bueno si no te han dado el programa escribeme a mi correo y yo te enviare el programa a tu correo.
matriz1[3][3];
matriz2[3][3];
for(i=0;i<3;i++){
for(j=0;j<3;j++){
matriztotal[i][j]=matriz1[i][j]*matriz1[i][j];
}
}
Saludos,
Farid Bielma Lopez
http://fbielma.org
Coatzacoalcos, Mexico
matriz2[3][3];
for(i=0;i<3;i++){
for(j=0;j<3;j++){
matriztotal[i][j]=matriz1[i][j]*matriz1[i][j];
}
}
Saludos,
Farid Bielma Lopez
http://fbielma.org
Coatzacoalcos, Mexico
Hola Karina, aquí te mando un código del metodo de la burbuja...
//PROGRAMA CON MENU QUE REALIZA EL METODO DE LA BURBUJA.
# include<stdio.h>
# include<conio.h>
# include<stdlib.h>
int a[15], b[15], n=15;
int i, j, k, aux;
int opcion, marca=0;
void leer(void);
void burbuja(void);
void visualizaro(void);
void visualizarn(void);
void main(){
textcolor(0);
textbackground(15);
clrscr();
do
{
clrscr();
printf("***************************** METODO DE LA BURBUJA *****************************nnnnnn");
printf(" [1] LEER DATOSn");
printf(" [2] VISUALIZAR EL ARREGLO ORIGINALn");
printf(" [3] VISUALIZAR EL ARREGLO ORDENADOn");
printf(" [4] ORDENAR EL ARREGLOn");
printf(" [5] SALIR DEL PROGRAMAnnn");
printf(" SELECCIONE LA OPCION DESEADA.....");
scanf("%d",&opcion);
switch(opcion){
case 1: leer();
break;
case 2: if(marca==0){
clrscr();
gotoxy(32, 12); printf("NO HAY ELEMENTOS! n");
getch();
}
else
visualizaro();
break;
case 3: if(marca==1){
visualizarn();
break;
}
else
clrscr();
gotoxy(32, 12); printf("ARREGLO NO ORDENADO! ");
getch();
break;
case 4: if(marca==0){
clrscr();
gotoxy(32, 12); printf("NO HAY ELEMENTOS! n");
getch();
break;
}
else
burbuja();
clrscr();
gotoxy(32, 12); printf("ORDENADO! ");
getch();
break;
case 5: clrscr();
gotoxy(32, 12); printf("SALIDA..........");
getch();
exit(1);
}
}
while(opcion!=5);
}
void leer(){
clrscr();
marca=2;
for(i=0; i<n; i++){
clrscr();
printf("INTRODUCE EL ELEMENTO DE LA POCISION #%d EN Cn", i+1);
scanf("%d",&a[i]);
b[i]= a[i];
}
}
void burbuja(){
for(i=1; i<n-1; i++){
for(j=n-1; j>=i; j--){
if(a[j-1]>a[j]){
aux= a[j-1];
a[j-1]= a[j];
a[j]= aux;
}
}
}
marca=1;
}
void visualizaro(){
clrscr();
printf("nnnnANTES nn");
for(k=0; k<n; k++){
printf("[%d] ", b[k]);
}
getch();
}
void visualizarn(){
clrscr();
printf("nnnnDESPUES nn");
for(k=0; k<n; k++){
printf("[%d] ", a[k]);
}
getch();
}
//PROGRAMA CON MENU QUE REALIZA EL METODO DE LA BURBUJA.
# include<stdio.h>
# include<conio.h>
# include<stdlib.h>
int a[15], b[15], n=15;
int i, j, k, aux;
int opcion, marca=0;
void leer(void);
void burbuja(void);
void visualizaro(void);
void visualizarn(void);
void main(){
textcolor(0);
textbackground(15);
clrscr();
do
{
clrscr();
printf("***************************** METODO DE LA BURBUJA *****************************nnnnnn");
printf(" [1] LEER DATOSn");
printf(" [2] VISUALIZAR EL ARREGLO ORIGINALn");
printf(" [3] VISUALIZAR EL ARREGLO ORDENADOn");
printf(" [4] ORDENAR EL ARREGLOn");
printf(" [5] SALIR DEL PROGRAMAnnn");
printf(" SELECCIONE LA OPCION DESEADA.....");
scanf("%d",&opcion);
switch(opcion){
case 1: leer();
break;
case 2: if(marca==0){
clrscr();
gotoxy(32, 12); printf("NO HAY ELEMENTOS! n");
getch();
}
else
visualizaro();
break;
case 3: if(marca==1){
visualizarn();
break;
}
else
clrscr();
gotoxy(32, 12); printf("ARREGLO NO ORDENADO! ");
getch();
break;
case 4: if(marca==0){
clrscr();
gotoxy(32, 12); printf("NO HAY ELEMENTOS! n");
getch();
break;
}
else
burbuja();
clrscr();
gotoxy(32, 12); printf("ORDENADO! ");
getch();
break;
case 5: clrscr();
gotoxy(32, 12); printf("SALIDA..........");
getch();
exit(1);
}
}
while(opcion!=5);
}
void leer(){
clrscr();
marca=2;
for(i=0; i<n; i++){
clrscr();
printf("INTRODUCE EL ELEMENTO DE LA POCISION #%d EN Cn", i+1);
scanf("%d",&a[i]);
b[i]= a[i];
}
}
void burbuja(){
for(i=1; i<n-1; i++){
for(j=n-1; j>=i; j--){
if(a[j-1]>a[j]){
aux= a[j-1];
a[j-1]= a[j];
a[j]= aux;
}
}
}
marca=1;
}
void visualizaro(){
clrscr();
printf("nnnnANTES nn");
for(k=0; k<n; k++){
printf("[%d] ", b[k]);
}
getch();
}
void visualizarn(){
clrscr();
printf("nnnnDESPUES nn");
for(k=0; k<n; k++){
printf("[%d] ", a[k]);
}
getch();
}
Hola, me puedes enviar el codigo fuente para hacer la multiplicación de matrices en C.
Hola!! Necesito tu ayuda por favor.
Me podrias enviar por favor la multiplicación de matrices.
Me Urge!! Mil Gracias!!
Me podrias enviar por favor la multiplicación de matrices.
Me Urge!! Mil Gracias!!
Para multiplicar dos matrices deberas hacer una sobrecarga del operador * para que te multiplique todos los elementos de la matriz siempre que estas sean iguales.
El metodo de la burbuja es muy facil, vas recorriendo el array, Lista enlazada o lo que sea que tienes, y vas comparando los elementos de dos en dos, si los dos comparados no estan en el orden que quieres los intercambias de posicion. Asi recorres todo el array y si cuando lleges al final has hecho algun cambio, lo vuelves a recorrer, llegara un momento en que no necesitas hacer ningun ccambio, entonces ya los tienes ordenados.
El metodo de la burbuja es muy facil, vas recorriendo el array, Lista enlazada o lo que sea que tienes, y vas comparando los elementos de dos en dos, si los dos comparados no estan en el orden que quieres los intercambias de posicion. Asi recorres todo el array y si cuando lleges al final has hecho algun cambio, lo vuelves a recorrer, llegara un momento en que no necesitas hacer ningun ccambio, entonces ya los tienes ordenados.
Hola, me parece que tengo los dos programas, pero en mi casa, ahora estoy en la universidad, pero si te interesa mandame un correo, y te mando los programas.
oye podrias enviarmelo a mi tambien, por favor.
mi correo: [email protected]
mi correo: [email protected]
