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

#11
Cita de: малко en  6 Mayo 2013, 00:35 AM
Segun lo que entendi podria hacerlo asi:

Código (cpp) [Seleccionar]
#include <iostream>

using namespace std;

int main()
{
   int aux;
   do{
     cout << "Ingrese un dato: ";
     cin >> aux;
    }
   while(aux == 32);

   cin.get();
   return 0;
}


Saludos  :laugh:

Gracias pero veo que ese código es para tipo int, también lo necesito para char el cual tengo con gets(variable) para que me acepte espacios. ¿Sabes cómo podría hacerle?
#12
Hola, lo que necesito es que cuando pida ingresar un dato y se presione la tecla enter dejando el espacio vacío, no continúe a la siguiente opción sino que permanezca en la misma hasta que se metan datos y no quede el espacio en blanco. Espero me puedan ayudar.
#13
Cita de: Danyel_Casvill en 24 Abril 2013, 19:21 PM
Ejemplo:

Código (cpp) [Seleccionar]
#include <iostream>
#include <fstream>

using namespace std;

int main()
{

   ifstream archivo("registros.txt"); //suponiendo que el archivo existe y se ubica
                                                 //en la misma carpeta que el programa
   int edad;
   string nombre;

   archivo >> nombre;
   archivo >> edad;

   cout <<"Nombre:  "<<nombre<<"\nEdad: "<<edad;

   cin.get();cin.get();
   return 0;


}


En mi caso escribí "Daniel 16" en el archivo "resgistros.txt".
El programa mostraría.

"Nomre: Daniel
Edad: 16"

OmarHack te ha dejado un buen link.

Espero te sirva, saludos! :)

Gracias ya pude cargar los datos del archivo pero me muestra todos los datos que están en él. Lo que necesito es que cada 5 datos, es decir, nombre, apellido paterno, apellido materno, etc., los cargue en una lista enlazada.
#14
Lo que necesito hacer es crear un picturebox en el cual debo cargar varias imágenes y con botones de "Anterior" y "Siguiente" avanzar o retroceder en las imágenes, según sea el caso. Espero me puedan ayudar con eso.
#15
Mi problema es que tengo 2 listBox en .NET C++, en el primero muestro las carpetas que están en el disco duro, es decir, en "c:\\" mediante el siguiente código:

array<String^,1>^ dir = Directory::GetDirectories("c:\\");
listBox1->Items->AddRange(dir);


Lo que necesito es que cuando seleccione una carpeta del listBox1 aparezcan las subcarpetas en el listBox2, es decir, si selecciono la carpeta "Windows", en el listBox2 aparezcan Fonts, Media, System32, etc. Si selecciono Archivos de Programa, aparezca    Internet Explorer, Microsoft Office, etc. en el listBox2. Espero haberme explicado.
#16
Cita de: TrashAmbishion en 25 Abril 2013, 00:17 AM
No creo a ver entendido bien pero supongo que lo que no quieres que se vea sea el C:\\ si es eso lo unico que tienes que hacer es buscar la propiedad de la variable "dir" creo que seria name que te da nada mas que el nombre de la carpeta y no la ruta.

Creo que no me expliqué bien, lo que quiero es omitir el c:\\ y solamente mostrar el nombre de las carpetas. Intenté lo que dijiste de la propiedad pero no encontré la llamada Name o algo parecido.
#17
Estoy utilizando Windows Forms en .NET y tengo 1 listbox donde muestro las carpetas del disco duro.

El código es el siguiente:

array<String^,1>^ dir = Directory::GetDirectories("c:\\");
listBox1->Items->AddRange(dir);


Con eso aparecen en lista todas las carpetas que aparecen en c:\\.
Mi problema es que no quiero que aparezca eso sino sólo el nombre de la carpeta, es decir recorrer el texto a sólo Archivos de Programa en lugar de c:\\Archivos de Programa. Espero me puedan ayudar.
#18
Cita de: Danyel_Casvill en 24 Abril 2013, 00:48 AM
¿En C o en C++ ?

En C ya te dieron el ejemplo, en C++ lo haces con la librería <fstream>

Olvidé mencionarlo, es en C++, lo datos deben ingresarse en listas ligadas. Soy algo nuevo en esto, no sé muy bien si el código de arriba esté en listas.
#19
Hola,

Necesito cargar 10 registros (nombre, apellido, edad, etc.) desde un archivo .txt en listas ligadas o enlazadas, como le quieran llamar. Anteriormente he utilizado el ifstream pero solamente lo he usado para texto normal y no en listas ligadas/enlazadas. Espero me puedan ayudar.
#20
Tengo esta función la cual guarda los datos de un arreglo en un archivo .txt. Todo me funciona bien pero quisiera saber como podría guardar el "Precio" con 2 decimales, algo como printf("%.2f"..

void GuardarArchivo()
{
ofstream guardar ("archivo.txt",ios::trunc);
for(int i=0;i<c-1;i++)
{
guardar<<Pelicula[i].Nombre<<"\t";
                guardar<<Pelicula[i].Precio<<"\t"; // Aquí necesito que imprima con 2 decimales
}
guardar.close();
}