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

#11
Desarrollo Web / Diseño de website
7 Diciembre 2013, 23:23 PM
Quiero hacer una pagina similar a esta CallthePlanet.com.co queria ver como sacar el flash que esta en la cabecera donde se muestran las diferentes opciones de la pagina, me refiero a las que estan debajo del menu azul...
#12
pues lo resolvi de esta manera, muchas gracias  ;D   ;-)

Código (cpp) [Seleccionar]
int maquinasAlquiler()
{
    int reinicioPrograma();
    int opcMaq[8];
    int granTotal =0;
    int totalBob =0;
    int totalKoma =0;
    int totalRetro =0;
    int totalTopad =0;
    int totalTunel =0;
    int totalZanj =0;
    int totalPluma =0;
    int totalBull =0;
    int n;
    cout << endl << endl;

    do
    {
        cout << "\tCUANTAS MAQUINAS DESEA ALQUILAR  ";
        cin >> n;
    }
    while(n<0 || n>8);

    for (int j=1; j<=n; j++)
    {
        system("cls");
        cout << endl << endl;
        cout << " SE ALQUILA UNA MAQUINA POR CADA TIPO" << endl;
        cout << "         MAQUINAS DISPONIBLES" << endl << endl;
        cout << "   1. Bobcat               $  43.000.000" << endl;
        cout << "   2. Bulldozer            $ 520.000.000" << endl;
        cout << "   3. Komatzu Limited      $ 320.000.000" << endl;
        cout << "   4. Retroexcavadoras     $ 180.000.000" << endl;
        cout << "   5. Topadora             $  35.000.000" << endl;
        cout << "   6. Tuneladora           $ 600.000.000" << endl;
        cout << "   7. Zanjadora            $  70.000.000" << endl;
        cout << "   8. Camion de Pluma      $ 120.000.000" << endl << endl;
        cout << "   MAQUINA " << j << " QUE DESEA ALQUILAR ";
        cin >> opcMaq[j];
    }

    for (int m=1; m<=n; m++)
    {
        if(opcMaq[m]==1)
            totalBob = totalBob + 43000000;
        if(opcMaq[m]==2)
            totalBull = totalBull + 520000000;
        if(opcMaq[m]==3)
            totalKoma = totalKoma + 320000000;
        if(opcMaq[m]==4)
            totalRetro = totalRetro + 180000000;
        if(opcMaq[m]==5)
            totalTopad = totalTopad + 35000000;
        if(opcMaq[m]==6)
            totalTunel = totalTunel + 600000000;
        if(opcMaq[m]==7)
            totalZanj = totalZanj + 70000000;
        if(opcMaq[m]==8)
            totalPluma = totalPluma + 120000000;
    }

    granTotal = totalBob + totalBull + totalKoma + totalPluma
                + totalRetro + totalTopad + totalTunel + totalZanj;

    cout << endl << endl;
    cout << "LA CUENTA TOTAL DEL ALQUILER DE LAS MAQUINAS ES " << granTotal;

    reinicioPrograma();
    return 0;
}
#13
brother, sinceramente en estos momento no como hacerle a ese codigo
disculpas si suena descarado de mi parte, pero me podrias indicar por
medio de un ejemplo como podria hacerlo? te estaria agradecido...
#14
Programación C/C++ / Un vector? o como lo resuelvo?
20 Noviembre 2013, 02:40 AM
Que tal amigos, les comento mi problema, publique un hilo en dias pasados y les agradezco infitamente el gradioso aporte.

como puedo hacer lo siguiente, quiero que la funcion maquinas alquiler() permita al usuario ingresar que solo pueda alquilar una sola maquina de cada tipo existente, y que en dado caso si el usuario quiere alquilar dos o mas maquinas me guarda en una variable "x" el tipo de maquina que escogio para luego hacer los calculos de todas las maquinas pudiera alquilar.

espero haber sido claro, en dado caso vuelvo a explicar...

Código (cpp) [Seleccionar]


/**< definicion de precion de maquinaria */
#define bobcat 43000000
#define bulldozer 520000000
#define komatzu 320000000
#define retroex 180000000
#define topadora 35000000
#define tuneladora 600000000
#define zanjadora 70000000
#define camionpluma 120000000

using namespace std;

int sueldoTotalEmpleado( int tipoEmpleado, int horasOrdinarias, int horasExtras)
{________________________________________________________________

void MenuEmpleado ()
{________________________________________________________________

int MenuUsuario()
{________________________________________________________________

int reinicioPrograma()
{________________________________________________________________

int maquinasAlquiler()
{

    int opcMaq;
    char otramaq;
    cout << endl << endl;
    cout << "           MAQUINAS DISPONIBLES" << endl;
    cout << " SOLO SE ALQUILA UNA MAQUINA POR CADA TIPO" << endl << endl;
    do
    {
       /// i++;
        cout << "   1. Bobcat               $  43.000.000" << endl;
        cout << "   2. Bulldozer            $ 520.000.000" << endl;
        cout << "   3. Komatzu Limited      $ 320.000.000" << endl;
        cout << "   4. Retroexcavadoras     $ 180.000.000" << endl;
        cout << "   5. Topadora             $  35.000.000" << endl;
        cout << "   6. Tuneladora           $ 600.000.000" << endl;
        cout << "   7. Zanjadora            $  70.000.000" << endl;
        cout << "   8. Camion de Pluma      $ 120.000.000" << endl << endl;
        cout << "   SELECCIONE UNA OPCION   ";
        cin >> opcMaq;

        cout << endl << endl;
        cout << "ALQUILAR OTRA MAQUINA? S/N";
        cin >> otramaq;
    }
    while(otramaq == 's' || otramaq == 'S');

  /// como lo comente anteirormente no se como hacer, que codigo usar,
  /// para que el programa me guarde los datos, un vector tal vez, pero
  /// no se como usarlo en este caso, para que despues de escogidas todas
  /// todas las maquinas, haga los respectivos calculos e imprima. Gracias

}

int MenuPrincipal()
{________________________________________________________________

int compraMateriales()
{________________________________________________________________

int main()
{________________________________________________________________

#15
Cita de: rir3760 en 18 Noviembre 2013, 02:25 AM
El error se genera por la forma en que defines las macros:
Código (cpp) [Seleccionar]
#define sueldoIng = 7500000
#define sueldoOpe = 5000000
#define sueldoDis = 6000000
#define sueldoObr = 2500000


Debes eliminar el carácter '=' de ellas:
Código (cpp) [Seleccionar]
#define sueldoIng  7500000
#define sueldoOpe  5000000
#define sueldoDis  6000000
#define sueldoObr  2500000


Un saludo


hombre muchisimas gracias, estaba loco con eso, Puedo decir claramente que el tema esta solucionado, Mil Gracias
#16

que tal gente, estoy haciendo este programa en Code::Blocks pero al momento de compilar me tira un error que la verdad no entiendo porque lo da
espero me puedan ayudar, estoy urgido de presentar ese trabajo, esa es solo una

E:\Desktop\....\main.cpp||In function 'int sueldoTotalEmpleado(int, int)':
E:\Desktop\....\main.cpp|34|error: expected primary-expression before '=' token
E:\Desktop\....\main.cpp|34|error: expected primary-expression before '=' token
=== Build finished: 2 errors, 0 warnings (0 minutes, 0 seconds) ===


Código (cpp) [Seleccionar]


/// probe calculando

int netoaPagar;
int sueldoOrdinario;
int sueldoExtra;

sueldoOrdinario=horasOrdinarias*sueldoIng;
sueldoExtra=horasExtras*sueldoIng;
netoaPagar=sueldoOrdinario+sueldoExtra;

/// pero me tira el mismo error
/// agradezco me puedan ayudar


este es el codigo completo del programa

Código (cpp) [Seleccionar]
#include <stdlib.h>
#include <iostream>
using std::cerr;
using std::cin;
using std::cout;
using std::cout;
using std::endl;
using std::ios;
using std::fixed;
using std::left;
using std::right;
using std::showpoint;
#include <fstream>
using std::ofstream;
using std::ifstream;
#include <cstdlib>
using std::exit;
#include <iomanip>
using std::setw;
using std::setprecision;
#include <string>
using std::string;

#define sueldoIng = 7500000
#define sueldoOpe = 5000000
#define sueldoDis = 6000000
#define sueldoObr = 2500000

using namespace std;

int sueldoTotalEmpleado(int horasOrdinarias, int horasExtras)
{
    int netoaPagar;
    netoaPagar=horasExtras*sueldoDis+horasOrdinarias*sueldoDis;
    return netoaPagar;
}

void MenuEmpleado ()
{
    int opc, codigo, tipoEmpleado, horasOrdinarias, horasExtras;
    int netoaPagar;
    char nombre[30];
    int MenuPrincipal();
    int reinicioPrograma();

    ofstream archivoClientesSalida( "clientes.dat", ios::app );

    if ( !archivoClientesSalida )
    {
        cerr << "FALLO CARGA DEL ARCHIVO" << endl;
        exit(1);
    }

    do
    {
        cout << endl << endl;
        cout << "   INGRESE DATOS DEL EMPLEADO" << endl;
        cout << "       INGRESE CODIGO   ";
        cin >> codigo;
        cout << "       INGRESE NOMBRE   ";
        cin >> nombre;
        cout << "       TIPO DE EMPLEADO ";
        cin >> tipoEmpleado;
        cout << "       HORAS ORDINARIAS ";
        cin >> horasOrdinarias;
        cout << "       HORAS EXTRAS     ";
        cin >> horasExtras;

        archivoClientesSalida << codigo << "\t" << nombre << "\t\t" << tipoEmpleado
                              << "\t" << horasOrdinarias << "\t" << horasExtras << endl;

        cout << endl << endl;
        cout << "   1. SALARIO SEGUN TRABAJO" << endl;
        cout << "   2. INGRESAR OTRO EMPLEADO" << endl;
        cout << "   3. SALIR DEL REGISTRO " << endl << endl;
        cout << "      INGRESE DATO VALIDO  ";
        cin >> opc;

        if (opc==1)
        {
            netoaPagar = sueldoTotalEmpleado(horasOrdinarias, horasExtras);
            cout << "  EL SALARIO DEL EMPLEADO EQUIVALE A  " << netoaPagar;
        }

        if (opc <1 || opc>3)
        {
            reinicioPrograma();
        }

        system("cls");
    }
    while (opc!=3);
}

int MenuUsuario()
{
    int OpcUsuario;
    int definirSueldo();
    int MenuPrincipal();
    int maquinasAlquiler();
    int compraMateriales();
    int reinicioPrograma();

    cout << endl << endl;
    cout << "   SELECCIONE UNA OPCION PARA CONTINUAR" << endl << endl;
    cout << "       1. ALQUILER DE MAQUINARIA" << endl;
    cout << "       2. COMPRA DE MATERIALES" << endl << endl;
    cout << "          INGRESE UNA OPCION VALIDA\t";
    cin >> OpcUsuario;

    if (OpcUsuario == 1)
    {
        system("cls");
        maquinasAlquiler();
    }
    else if (OpcUsuario == 2)
    {
        system("cls");
        compraMateriales();
    }
    else
    {
        reinicioPrograma();
    }
    return 0;
}

int reinicioPrograma()
{
    int MenuPrincipal();
    cout << endl << endl;
    cerr << "Dato invalido, para continuar " << endl;
    cerr << "  presione ENTER/INTRO  ";
    getchar();
    getchar();
    system("cls");
    MenuPrincipal();
    return 0;
}

int maquinasAlquiler()
{
    cout << "MAQUINAS DISPONIBLES" << endl << endl;
    cout << "1. Bobcat" << endl;
    cout << "2. Bulldozer" << endl;
    cout << "3. Komatzu Limited" << endl;
    cout << "4. MARAIS" << endl;
    cout << "5. Pala excavadora" << endl;
    cout << "6. Topadora" << endl;
    cout << "7. Tuneladora" << endl;
    cout << "8. Zanjadora" << endl;
    cout << "9. Camion de Pluma" << endl;
    int opcMaq;
    cout << "SELECCIONE UNA OPCION   ";
    cin >> opcMaq;
    return 0;
}
/*
int compraMateriales()
{

}
*/
int MenuPrincipal()
{
    cout << endl << endl;
    cout << "   SELECCIONE UNA OPCION PARA CONTINUAR" << endl << endl;
    cout << "       1. EMPLEADO" << endl;
    cout << "       2. USUARIO" << endl << endl;

    int opcion;
    do
    {
        cout << "   INGRESE UNA OPCION VALIDA  ";
        cin >> opcion;
    }
    while (opcion<1 or opcion>2);

    switch (opcion)
    {
    case 1:
        system("cls");
        MenuEmpleado();
        break;
    case 2:
        system("cls");
        MenuUsuario();
        break;
    }

    return 0;
}

int main()
{
    MenuPrincipal();
}



#17
Disculpen la demora, pero tengo algunas ocupaciones...
bueno Aprendiz-Oscuro, hice como propones... rearme la mini y probé con un monitor externo pero lamentablemente no da vídeo y el display del mini ahora luego de armado me aparece parte de la pantalla negra y  la otra parte blanca con algunas lineas...

que me sugieren...
#18
pues Aprendiz-Oscuro, el cable de video, una vez que solte la mini de me dio por mover levemente el cable y parpadeo un poco la pantalla, lo hice nuevamente pero ya no paso nada, y pues me pongo a armarla nuevamente para verificar lo del video en mi monitor a ver que tal va..

una vez termine te informo...
#19
tengo un HP MINI 110-3524LA el cual tiene este problemita..
http://i.imgur.com/rLdOs.jpg

me gustaria saber si tiene solucion y cual seria el proceso...
el mini recibio un golpe en su parte izquierda inferior y se rompio el "case" y de hay me ha venido el problema del video

de no tener solución, los display´s de cualquier serie Mini 110, le puede servir  a este? y donde lo puedo comprar..? cuanto puede costar?

vivo en Colombia...
#20
Cita de: Sub_Cero en 25 Mayo 2012, 14:21 PM
Has intentado pulsar en el Administrador de Dispositivos dichos componentes y DESINSTALARLOS, para que los vuelva a buscar automáticamente?, hay veces que al instalar unos nuevos drivers se crea un conflicto y sigue detectándolos mal.

Prueba a desinstalar ambos componentes, y luego pulsa sobre el icono de Buscar cambios de hardware.


pues si, lo hice varias veces.. desinstale ambos controladores pero al momento de "buscar cambios de hardware" siempre me coje solo el de Lenovo Easy Camera, pero el de Lexmark E422 nada :(...

gracias por tu colaboración