#include <stdio.h>
#include <stdlib.h>
float pivote, a[50][50], b[50][50];
int i, j, n, k, l;
char opcion;
void lee_matriz(void);
void fila_pivote(void);
void col_pivote(void);
void otros(void);
void imprimir(void);
int main(void)
{
lee_matriz();
for(i=0; i<n; i++)
{
j=i;
pivote=a[j];
b[j]=1/pivote;
fila_pivote();
col_pivote();
otros();
for(k=0; k<n; k++)
for(l=0; l<n; l++)
a[k][l]=b[k][l];
}
imprimir();
puts("\n");
system("PAUSE");
return EXIT_SUCCESS;
}
void lee_matriz(void)
{
printf("INVERSA DE UNA MATRIZ nxn\n\nn: ");
scanf("%d",&n);
putchar('\n');
for(i=0; i<n; i++)
for(j=0; j<n; j++)
{
printf("Elemento A[%d][%d]: ", i+1, j+1);
scanf("%f", &a[j]);
}
}
void fila_pivote(void)
{
int m;
for(m=0; m<n; m++)
if(m != i)
b[m]=a[m]/pivote;
}
void col_pivote()
{
int m;
for(m=0; m<n; m++)
if(m != j)
b[m][j]=-a[m][j]/pivote;
}
void otros(void)
{
int x,y;
for(x=0 ;x<n; x++)
for(y=0; y<n; y++)
if(x!=i && y!=j)
b[x][y]=a[x][y]-(a[y]*a[x][j])/pivote;
}
void imprimir(void)
{
puts("\nMatriz inversa:\n");
for(i=0; i<n; i++)
{
for(j=0; j<n; j++)
printf("%4.2f ", a[j]);
printf("\n");
}
}
me podrian ayudar a pasar este codigo de c a c++
-
- Forista Nuevo
- Mensajes: 1
- Registrado: Sab Jul 25, 2015 7:18 pm
- Deckon
- Moderador
- Mensajes: 3273
- Registrado: Dom Abr 01, 2007 8:00 am
- Ubicación: México, Estado de México
Re: me podrian ayudar a pasar este codigo de c a c++
Solo tienes que añadir la biblioteca iostream y ponerle la extension .cc
Reglamento del Foro | Temas mas Preguntados | WikiEL | GitHub
Linux User #:406092
Manjaro | Asus P8z77-v | i5-2310 | Nvidia GeForce Gt 610 | Hp Ultrabook Folio 13
Linux User #:406092
Manjaro | Asus P8z77-v | i5-2310 | Nvidia GeForce Gt 610 | Hp Ultrabook Folio 13
-
- Forista Nuevo
- Mensajes: 8
- Registrado: Mar Jul 08, 2014 12:32 am
Re: me podrian ayudar a pasar este codigo de c a c++
y cambiar los printf por std::cout y scanf por std::cin
- akodo
- Moderador
- Mensajes: 1457
- Registrado: Mié Nov 28, 2007 8:00 am
- Ubicación: En la X del explorer (pulse para llamar)
Re: me podrian ayudar a pasar este codigo de c a c++
@lolpipian093 para el futuro, utiliza las etiquetas "code" del editor para facilitar la lectura del código, e indentarlo propiamente. El código está hecho para ser leído
Descargue el gestor de mp3 "Music Manager" -> ([url=http://ctrlalt.iespana.es]mmlf[/url])
Última versión del gestor "Music Manager" -> ([url=http://sourceforge.net/projects/jmusicmanager/]jmmm[/url])
Última versión del gestor "Music Manager" -> ([url=http://sourceforge.net/projects/jmusicmanager/]jmmm[/url])
-
- Temas similares
- Respuestas
- Vistas
- Último mensaje