Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Rich_crazy2

#1
Programación C/C++ / Re: De C++ a C
21 Noviembre 2011, 04:52 AM
Te mando como MP el codigo, vale??  El codigo que te enviare lo estoy pasando a C porque esta en C++
#2
Programación C/C++ / Re: De C++ a C
21 Noviembre 2011, 04:37 AM
Es eso!!! ;D
No sabia que imprimía... Oie me puedes decir como quedaría el printf de vtope->placa si es que se imprimirá lo que tiene guardado???
#3
Programación C/C++ / Re: De C++ a C
21 Noviembre 2011, 04:25 AM
Cita de: Ferno en 21 Noviembre 2011, 04:05 AM
Depende de que tipo sea tu variable.
Te doy un ejemplo.

#include <stdio.h>

int main (int argc, char* argv[])
{
int var = 5;

printf("El valor de mi variable es %d",var);
return 0;
}



Esto lo entiendo pero no se que quiere decir en lo que pregunte, es decir, en los

                                  cout<<vtope->placa<<" , ";
Que se hace exactamente, se imprimirá lo que se esta apuntando????
 

#4
Programación C/C++ / Re: De C++ a C
21 Noviembre 2011, 03:54 AM
Se que cout lo convierto a printf... Y claro que son punteros
Pero como quedaría??
printf( vtope->placa)???
#5
Programación C/C++ / De C++ a C
21 Noviembre 2011, 01:54 AM
Como puedo pasar este fragmento a lenguaje C, me ayudan?

                                  cout<<vtope->placa<<" , ";
cout<<vtope->propietario<<" , ";
cout<<vtope->marca<<",";
cout<<vtope->color<<" \n";
#6
Programación C/C++ / Re: Teorema del seno
10 Noviembre 2011, 03:33 AM
Hola...

Compartir programas con todos nosotros es bueno...

Bien por ti, solo falta esperar a las criticas de los expertos....

Suerte!

;-) ;-) ;-)
#7
Programación C/C++ / Re: Transpuesta y simetrica
10 Noviembre 2011, 01:34 AM
Un punto que se me ha ido... aqui yo la hice para una matriz de 10x10 como lo comente en el codigo, pero se supone que debe ser de dimension nxn asi que ese es otro problemita que tengo...

Gracias nuevmente  espero me orienten.
#8
Programación C/C++ / Transpuesta y simetrica
10 Noviembre 2011, 01:25 AM
Hola, soy nuevo por aqui...

Les comento que tengo que hacer un programa el cual me lea una matriz con los datos que el usuario haya ingresado y me la imprima, después tengo que calcular su transpuesta y checar si es simetrica pero estas dos funciones las tengo que mandar llamar con apuntadores, cosa que se me ha dificultado un buen...

Hice el programa para que me lea la matriz y calcule su transpuesta, pero sin usar apuntadores, y quisiera que me ayudaran para ver como le hago para mandar llamar a mi funcion de tranpuesta con un apuntador..

También quisiera ver si me pueden ayudar a realizar la función que me verifique si es simetrica la matriz, la definicion de simetrica es la siguiente:

Una matriz simétrica es una matriz cuadrada que verifica:
A = A^t .....  A^t=a la transpuesta.

les dejo mi codigo, espero me puedan ayudar porque la verdad tengo un profesor muy malo y esto lo hice estudiando por mi cuenta.

#include <stdio.h>
#include <stdlib.h>

#define NUM_ELEM 10

int main (void){
   int matriz_a[NUM_ELEM][NUM_ELEM];
   int matriz_b[NUM_ELEM][NUM_ELEM];
   int dimension;   
   int fila, columna;
       
   /*Dar dimension a la matriz (hasta 10x10)*/
   printf("Numero de filas/columnas: ");
   scanf("%i", &dimension);       
   if(dimension < 1 || dimension > NUM_ELEM){
      return EXIT_FAILURE;
   }
       
   /*Escribir la matriz*/
   printf("Introduzca la matriz origen: \n");
   for(fila=0; fila<dimension; fila++){
      for(columna=0; columna<dimension; columna++){
         printf("elemento[%i][%i]: ", fila, columna);
         fflush(stdout);
         scanf("%i", &matriz_a[fila][columna]);         
      }
   }
   printf("\n");
   
   /*Mostrar la matriz origen*/
   printf("Matriz origen:\n");
   for(fila=0; fila<dimension; fila++){
      for(columna=0; columna<dimension; columna++){
         printf("%2i", matriz_a[fila][columna]);
      }
      printf("\n");
   }
   printf("\n");
   
   /*Hacer la matriz traspuesta*/
   for(fila=0; fila<dimension; fila++){
      for(columna=0; columna<dimension; columna++){
         matriz_b[columna][fila]=matriz_a[fila][columna];
      }
   }
   
   /*Mostrar la traspuesta*/
   printf("Traspuesta de la matriz origen:\n");
   for(fila=0; fila<dimension; fila++){
      for(columna=0; columna<dimension; columna++){
         printf("%2i", matriz_b[fila][columna]);
      }
      printf("\n");
   }
   printf("\n");
   return 0;
}






Un saludo... y espero me puedan ayudar pronto porque no me queda mas tiempo y como ya no podia avanzarle quise ver si aqui me pueden orientar.

Gracias de antemano.