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 - STANHMAL

#31
Cita de: 1996marioful en  8 Junio 2012, 21:56 PM
... unicamente se usa para eso o tambien se usa para otra funcion?.

La función que cumple cin.get() es la de capturar un solo carácter y almacenarlo en una variable por ejemplo:

Código (cpp) [Seleccionar]
cout << "Ingrese una letra : ";
letra = cin.get();

o
Código (cpp) [Seleccionar]
cout << "Ingrese una letra : ";
cin.get(letra);


en el caso de la pausa, el carácter que captura no lo almacena en ningún lado.

$4!u2
#32
Wenaz, por lo que veo las flechas indican una tabulación, debería de poder quitarse en las opciones creo que es "Herramientas > Opciones".

$4!u2
#33
Cita de: BlerofonT en  6 Junio 2012, 10:56 AM
"Manual imprescindible C/C++. Edicion actualizada 2012" Ed: Anaya Multimedia. Auto: M.A. Acera
...

Holas, no encontré el libro para mirarlo a ver que tal es, pero igual, no te quedes con solo ese libro, mira varios, ya que no en todos enseñan los mismos "trucos" y demás, el de deitel & deitel "Cómo programar en C/C++ y Java" (Cuarta edición), es muy bueno, esta bien explicado.

$4!u2
#34
Programación C/C++ / Re: solicito una ayuda
8 Junio 2012, 17:49 PM
Holas, podes hacerlo con archivos, se simplifica mucho la cosa, si el vídeo esta rentado o no se puede manejar de varias formas, puede ser desde el archivo directamente o haciendo un ADT de los vídeos, si cada vídeo tiene un código se puede meter en un árbol binario, simplificaría mucho la búsqueda.

¿Cuantas lineas son? Eso depende de que tan optimo seas al momento de programar, te podes gastar 500, así como también te podes gastar 2000.

$4!u2
#35
Cita de: BlerofonT en  5 Junio 2012, 22:55 PM
...(Por cierto el codigo es una mezcla de C y C++ como habeis dicho, pero esque me compre un libro para empezar que es bastante bueno, y explica junto el C y C++ y segun el libro lo de C te vale para C++ asike siempre guardo como .cpp)
...

Es correcto que todo lo de C es aplicable en C++, pero la idea es no combinar estos dos, que libro compraste?


$4!u2
#36
Wenaz,

El código es C no C++, ahora te explico porque no funciona de ambas maneras :


    x = auxiliar;


Cuando lo haces de esta forma estas asignándole a la variable x el valor que tiene auxiliar, pero como x y auxiliar no son simples variables, si no que son arreglos de variables, y para copiar un arreglo en otro, es necesario hacerlo elemento por elemento, tal y como lo haces de la segunda forma :


     for(i=0; i<n; i++){
          x[i]= auxiliar[i];
      }


Veo que usas variables de tipo bool, es incorrecto usarlas, pues son de C++ y no de C, te recomiendo hacer un enum para no tener que modificar tanto así:


...
enum bool {false, true};
...


y su utilización así :


void ordenar_cod (struct Producto x[],int n){
     enum bool ordenado = false;
    ...
}


es decir donde estas declarando las bool, le antepones el enum y listo.

bien, aparte de eso tienes otro reguero de cosas que no deberías de hacer, pásate por este post :

|Lo que no hay que hacer en C/C++. Nivel basico|

$4!u2
#37
Hola que tal,

Bien, lo primero que debes de hacer es colocar el código entre las etiquetas de GeSHi, para que no se dañe como en tu caso, da la impresión de que al asignar los valores a la matriz estuviera errado.

No entiendo para que usas una matriz auxiliar, si no es necesario, lo que debes de hacer es guardar el número en otra variable, y comparar ese número con los números ingresados en la matriz, es decir, cada vez que se lea un nuevo número se recorre la matriz hasta dicha posición e ir verificando que dicho número no se encuentre.


$4!u2
#38
GNU/Linux / Re: Postea tu Desktop !
1 Junio 2012, 03:40 AM

OS: Fedora 17 Beefy Miracle x86_64 con KDE

#39
Ejercicios / Re: ejercicios propuestos
29 Mayo 2012, 02:52 AM
no estoy muy seguro, pero creo que esto te podría servir.

http://www.microsoft.com/en-us/download/details.aspx?id=15702

no creo que haga el ultimo punto.

;)
$4!u2
#40
Hola que tal,

A)


for(int i=1; i<=8; i++)


Bien, el for es un bucle con contador.

El for esta compuesto de 3 partes (por decirlo de alguna manera).

1. El inicio de la variable contador.
2. la condición para que el bucle se cumpla.
3. el incremento del contador.

1 - En el caso de este for, la variable contador se llama i y comienza desde 1.

2 - La condición para que el bucle se cumpla, es que esta condición me genere algo verdadero, en este caso la condición me dice que mientras que se cumpla que la variable i sea menor-igual que 8.

3 - La variable indicada sufre un incremento o decremento (depende la situación), en este caso la variable i se incrementa de 1 en 1.




B)


for (int i;i<=100;i+=3)


Acá el problema que tienes es que declaras la variable, pero no la inicias y comienzas a trabajar con la misma, lo que debes de hacer es iniciar la variable en 1, de la siguiente forma:


for (int i=1;i<=100;i+=3)





C)

Ahora procedo a explicarte porque el int esta dentro del for.

En C++ es posible declarar variables en distintos lugares, pero con los compiladores de ahora (la mayoría), es posible hacer lo mismo en C aunque no debería de ser así.



Espero haberme echo entender.

$4!u2