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ú

Temas - martin_poipon

#1
Windows / Problema con MBR
2 Julio 2011, 21:10 PM
Hola!

Tengo win7 professional y acabo de borrar la partición de ubuntu y su swap. El problema es que se ha quedado el grub y al arrancar se me queda el "grub rescue" - indica que no hay grub. Yo ahora estoy en mi win 7, porque he arrancado con hiren's boot cd for USB, porque mi pc no tiene lectora.

¿Cómo hago para instalar MBR de nuevo?Recuerden, no tengo lector de CD, pero estoy con mi windows.
Estoy buscando alguna manera de instalar el MBR pero desde windows, con alguna herramienta o algo asi, no con un cd/usb de instalación de win 7

Gracias :)
#2
Programación C/C++ / Diseño visual en C++
30 Junio 2011, 22:10 PM
Hay alguna manera de diseñar mi app (en Dev-C++) de forma visual? Es decir, poder  poner textbox, labels, botones, etc?
#3
Hola!

Tengo este código:
Código (cpp) [Seleccionar]
#include <cstdlib>
#include <iostream>

using namespace std;

void pMenu();

int main(int argc, char *argv[])
{
    char opcion;
    //Valores bucle FOR
    int vInicial;
    int vFinal;
    int Paso;
    //Valores bucle WHILE
    int Y;
    int Z;
    //Imprimir menú
    pMenu();
    cin >> opcion;
    switch(opcion)
    {
                  case '1':
                       system("CLS");
                       cout << "Valor inicial del bucle:\r\n";
                       cin >> vInicial;
                       system("CLS");
                       cout << "Valor final del bucle:\r\n";
                       cin >> vFinal;
                       system("CLS");
                       cout << "Paso: (suma)\r\n";
                       cin >> Paso;
                       for(int i=vInicial;i<=vFinal;i=i+Paso)
                               {
                                                              cout << i;
                               }
                       break;
                  case '2':
                       system("CLS");
                       cout << "Mientras que Y <= Z (mientras\r\nque Y sea igual o mayor que Z), escribe el valor de Y:";
                       cin >> Y;
                       system("CLS");
                       cout << "Escribe el valor de Z:";
                       cin >> Z;
                       system("CLS");
                       cout << "Paso:";
                       cin >> Paso;
                       system("CLS");
                       while(Y<=Z)
                       {
                                 Y+=Paso;
                       }
                       break;
                  case '3':
                       system("CLS");
                       cout << "system(\"PAUSE\"); funciona así:";
                       system("PAUSE");
                       break;
                  case '4':
                       system("CLS");
                       cout << "system(\"PAUSE>NUL\") funciona así: (presiona\r\n alguna tecla para salir)";
                       system("PAUSE>NUL");
                       break;
                       
                  default:
                          cout << "La opción seleccionada no es válida.";
                          system("PAUSE");
                          break;
    }
    return EXIT_SUCCESS;
}

void pMenu()
{
    cout << "            BIENVENIDO            \r\n\r\n";
    cout << "Escoge una opción:\r\n";
    cout << "1.- Bucle \"for\" de X a Y\r\n";
    cout << "2.- Bucle \"while\" de X a Y\r\n";
    cout << "3.- system(\"PAUSE\")\r\n";
    cout << "4.- system(\"PAUSE>NUL\")\r\n";
}


¿Cómo hago para que, después de hacer todo lo del switch, vuelva a empezar por int main()?

PD: Acepto críticas y sugerencias sobre el código, pues es mi primer código que funciona ;D
#4
Hola!

Tengo muchas ganas de meter algun Linux bueno en mi netbook, pues estoy aprendiendo C++ y no quiero acostumbrarme demasiado a Windows 7, quiero ir directo a Linux.

Tengo Ubunutu 11.04 Netbook pero no me gusta. Quiero algo tipo Fedora, Slackware o algo parecido a Kubuntu (sin ser Kubuntu, sino algo parecido).

Gracias ;)

Nota del mod : Por favor, evitá usar la negrita o letras grandes cuando escribas, Gracias !
#5
¿Por qué todos dicen que el GoTo es malo? Dicen que es un mal hábito, pero yo lo encuentro muy útil  :silbar:
#6
Hola  ;-)

No tengo mucho tiempo, por eso no le dedicaré tiempo a la estética del post... :silbar:



Scoreboard:
- Elige equipos local y visitante
- Log detallado (formato: Equipo local 1-3 Equipo visitante (Jugador'minuto)
- Jugador que ha marcado con mayúscula(ej.: pones messi y sale Messi
- Comentarios en todo el code para facilitar la lectura
- 45 minutos con segundos a base de 2 timers como en los partidos reales


Descarga

Acepto cualquier crítica y/o sugerencia hacia mi code de novato  :o  ;D
#7
Hola, soy nuevo en elhacker y quise aportar algo, pues vi varios temas/posts que intentaban crear números aleatorios, pero a casi nadie le salía bien  :-\ así que creé uno con mis pequeños conocimientos en Vb6 y os lo dejo, ojalá les sirva  :)

PD: Acepto cualquier crítica y/o sugerencia sobre el programa  :)

Crean un nuevo formulario (yo le puse frmGna - Generador de Números Aleatorios)

1.- Ponen 2 TextBox (el de número mínimo llamado txtDe y el de máximo txtA)

2.- Ponen un botón (cmdGenera)

3.- Ponen un label (lblRand - ahí aparecerá el numero aleatorio)




Una vez completados los pasos de arriba, seguimos:

En el código del botón cmdGenera poneis lo siguiente:
Código (vb) [Seleccionar]
Option Explicit 'Esta linea no es obligatoria, _
pero la recomiendo
Private Sub cmdGenera_Click()
Dim rand As Integer 'Declaramos la variable
10  rand = Int((txtA - txtDe) * Rnd + txtDe) 'El 10 se usara para _
el Goto, mientras que el Int((txtA - txtDe) * Rnd + txtDe) genera _
el numero aleatorio
   If
rand < txtDe.Text Then 'Si el numero generado es mayor _
a lo que debe ser, se hace de nuevo
       GoTo 10
   Else
       lblRand.Caption = rand 'Se muestra el numero aleatorio
   End If
End Sub





Si quieres descargar el proyecto, clickame (RapidShare, MegaUpload, DepositFiles, Hotfile, zShare, Uploading)
Nombre del archivo: gna_martin_poipon_para_elhacker.zip
MD5: EA3DD9A6EECD3CD65E4223BD44A02EC0




Notas:

  • El Int redondea el número, pues Rnd() genera uno que no es integer, sino float.
  • Explicación de cómo se genera el número aleatorio:
    Int((número máxima - número mínimo) * Rnd + número mínimo)

Espero que les sirva  ;D

Un saludo,

Martin