me podrian ayudar a pasar este codigo de c a c++

Temas sobre programación ( php, c, sql, html, perl, python, ruby, java, bash, etc ) y recursos ( herramientas, frameworks, hosting, cms, etc )

Moderadores: maiku, akodo

Responder
lolpipian093
Forista Nuevo
Forista Nuevo
Mensajes: 1
Registrado: Sab Jul 25, 2015 7:18 pm

me podrian ayudar a pasar este codigo de c a c++

Mensaje por lolpipian093 »

‪#‎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");
}
}

Avatar de Usuario
Deckon
Moderador
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++

Mensaje por Deckon »

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

mariscal86
Forista Nuevo
Forista Nuevo
Mensajes: 8
Registrado: Mar Jul 08, 2014 12:32 am

Re: me podrian ayudar a pasar este codigo de c a c++

Mensaje por mariscal86 »

y cambiar los printf por std::cout y scanf por std::cin

Avatar de Usuario
akodo
Moderador
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++

Mensaje por akodo »

@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])

Responder
  • Temas similares
    Respuestas
    Vistas
    Último mensaje