elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 [126] 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 ... 164
1251  Programación / Programación C/C++ / Problemas con código de parquímetro. en: 4 Abril 2013, 04:15 am
E estado haciendo este código que en teoría es bastante simple pero no me encuentro con nada más que problemas, el primero es con el operador "||" debo estarlo usando mal. El segundo es con los if y else, que me muestra todos los else independientemente de si los if se cumplen (aparecen los 3 Precio en pantalla). Y por último el resultado de la variable "Precio" asignado por los if (cuando es menor o igual a 60) no da los precios correctos.
A ver sí sabéis por qué pasa esto, lo he probado y modificado unas cuantas veces y nada '--
Un saludo!



Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. //Delaración globales
  5.    int tipoVehiculo; // 1 = Coche  // 2 = Moto  // 3 = Camión
  6.    int minutosEstancia; // Minutos totales de estacionamiento en parking
  7.    int minutosDiferencia; // Minutos en los que se aplicará la tarifa reducida
  8.    const float precioTarifaBaseCoche = 3.75; // Cantidad a abonar por 1 hora + entrada
  9.    const float precioTarifaBaseMoto = 1.95; // Cantidad a abonar por 1 hora + entrada
  10.    const float precioTarifaBaseCamion = 6.75; // Cantidad a abonar por 1 hora + entrada
  11.    const float precioEntrada = 0.75; // Precio entrada
  12.    const int minutosCambio = 60; // Minutos en los que se aplica la tarifa normal
  13.    const float tarifaNormalCoche = 0.05; // Precio por minuto
  14.    const float tarifaReducidaCoche = 0.03; // Precio por minuto al pasar 1 hora
  15.    const float tarifaNormalMoto = 0.02; // Precio por minuto
  16.    const float tarifaReducidaMoto = 0.01; // Precio por minuto al pasar 1 hora
  17.    const float tarifaNormalCamion = 0.10; // Precio por minuto
  18.    const float tarifaReducidaCamion = 0.05; // Precio por minuto al pasar 1 hora
  19.    float Precio = 0; // Precio definitivo que pagará el cliente
  20.  
  21. int main()
  22. {
  23.  
  24.  
  25.  
  26. cout << "Si usas un coche pulse 1:\nSi usas moto pulse 2:\nSi usas camion pulsa 3:\n"; // Pide al usuario que indique el tipo de vehículo a estacionar
  27. cin >> tipoVehiculo; // Asigna el número introducido a la variable
  28.  
  29. if (tipoVehiculo != 1 || 2 || 3) {cout << "No a introducido un numero apto";} // Si la variable no vale 1 o 2 o 3 muestra en pantalla en pantalla el texto
  30. else { // En caso de que el valor de la variable sí sea 1 o 2 o 3 pregunta cuantos minutos ha estado estacionado su vehículo
  31. cout << "¿Cuantos minutos a estado su vehiculo en el parking?";
  32. cin >> minutosEstancia;} // Asigna los minutos dados por el usuario a la variable
  33.  
  34. minutosDiferencia = minutosEstancia - minutosCambio; // Asigna un valor a la variable
  35.  
  36.  
  37.  
  38. if (tipoVehiculo = 1) // Si es un coche...
  39. {
  40.     if (minutosEstancia <= minutosCambio) // Y ha estado aparcado durante 1 hora o menos...
  41.     {Precio = minutosEstancia * tarifaNormalCoche + precioEntrada; //Precio = Minutos por precio minuto, más tarifa por entrar
  42.     cout <<"El precio es de:" << Precio << "Euros";} // Y muestra en pantalla el importe a pagar
  43.     else {Precio = precioTarifaBaseCoche + minutosDiferencia * tarifaReducidaCoche; // Si en cambio ha estado aparcado más tiempo, calcula el precio a partir de la primera hora y se lo suma al precio de la primera hora
  44.     cout <<"El precio es de:" << Precio << "Euros";} // Y muestra en pantalla el importe a pagar
  45.  
  46. if (tipoVehiculo = 2) // Si es una moto...
  47. {
  48.     if (minutosEstancia <= minutosCambio) // Ídem coche
  49.     {Precio = minutosEstancia * tarifaNormalMoto + precioEntrada;
  50.     cout <<"El precio es de:" << Precio << "Euros";}
  51.     else {Precio = precioTarifaBaseMoto + minutosDiferencia * tarifaReducidaMoto;
  52.     cout <<"El precio es de:" << Precio << "Euros";}
  53.  
  54. if (tipoVehiculo = 3)
  55. {
  56.     if (minutosEstancia <= minutosCambio) // Ídem coche
  57.     {Precio = minutosEstancia * tarifaNormalCamion + precioEntrada;
  58.     cout <<"El precio es de:" << Precio << "Euros";}
  59.     else {Precio = precioTarifaBaseCamion + minutosDiferencia * tarifaReducidaCamion;
  60. cout <<"El precio es de:" << Precio << "Euros";}
  61.  
  62.  
  63.  
  64.  
  65. return 0;
  66. }}
  67.  }}
1252  Sistemas Operativos / Windows / Re: instalar windows xp en notebook MSI en: 30 Marzo 2013, 16:16 pm
¿Cómo te conectas a internet y qué tarjeta de red tienes?
1253  Informática / Hardware / Re: Cambiar la fuente de alimentación. en: 29 Marzo 2013, 22:48 pm
No hay que comparar tampoco una fuente de 450W generica, con una fuente de alimentacion de 450W de calidad, no es lo mismo ni de lejos y esto es algo muy básico. Con una fuente de calidad de 450W tiene perfectamente para ese equipo, asegurado. Ni se tiene que calentar mas ni nada así y ahi entra también la eficiencia y la calidad de la fuente. Lo primero de todo porque el equipo no consume en Idle lo mismo que en full load y lo segundo que teniendo en cuenta esos componentes ni de coña va a hacer un consumo alto para necesitar tal potencia si o si porque se le venga el equipo abajo. Si ponemos una generica de mala calidad, ahí ya... los problemas pueden ser variados y la estabilidad del equipo en segun que escenarios puede decaer.


Pues siempre se aprende algo más.  :)
1254  Seguridad Informática / Seguridad / Re: ¡¡¡AYUDA, VIRUS IMPOSIBLE DE ELIMINAR!!! en: 29 Marzo 2013, 17:00 pm
Suerte! Menos mal que no es nada grabe jeje
1255  Seguridad Informática / Seguridad / Re: ¡¡¡AYUDA, VIRUS IMPOSIBLE DE ELIMINAR!!! en: 29 Marzo 2013, 15:07 pm
Yo haría 2 cosas:
1º En cuanto salte el mensaje abrir el administrador de tareas, ir a procesos, y en procesos darle a ver, velocidad de actualización, pausar. Ahí vas mirando proceso por proceso y los que no sepas que hacen los buscas por google o los postéas por aquí.
2º Busca en agregar o quitar programas hasta que lo encuentres. Igual está un acceso directo en la carpeta inicio, si se inicia automáticamente nada más encender el ordenador. Si es así dale a inicio y clic derecho en "todos los programas" dale a abrir y busca el acceso directo en programas, inicio.
Sí no encuentras nada, descarga un antivirus y analiza todo el disco xD.
1256  Foros Generales / Foro Libre / Re: Creeis que triunfaria esta idea? en: 29 Marzo 2013, 14:53 pm
Yo no tengo nada que publicitar, si tengo algo que quiera publicitar a gran escala me registro  :)
1257  Informática / Hardware / Re: Cambiar la fuente de alimentación. en: 29 Marzo 2013, 14:49 pm
Perdón por mis faltas de ortografía.
Con una de 450 w claro que le llega, hasta el dijo que la anterior era de 450, pero una de 500 w en general le va a durar mucho más, se va a calentar mucho menos...
Lo principal no es ni los módulos ni los puertos, si pero vas sumando todo... (Preguntando eso solo quería decir que para saber que fuente es la adecuada se necesita dar datos sobre todo.) y 450 w no se quedarán muy justos?
1258  Foros Generales / Foro Libre / Re: Creeis que triunfaria esta idea? en: 29 Marzo 2013, 14:35 pm
Que tengas suerte jejeje
Intenta publicitarlo como algo exclusivo.
1259  Comunicaciones / Dispositivos Móviles (PDA's, Smartphones, Tablets) / Re: Que movil comprar en: 28 Marzo 2013, 22:52 pm
Un familiar cercano mio compro un smartphone chino por 60 euros, va igual de rápido que el nuevo iphone (Los 2 de fábrica)  :silbar:
(Yo prefiero una tablet mil veces)
Mi móvil (Yo tengo un móvil no un mini-ordenador, para eso me compré un portátil y un sobremesa)
1260  Informática / Hardware / Re: Cambiar la fuente de alimentación. en: 28 Marzo 2013, 22:32 pm
Así muy a ojo lo mejor es una de 500 w.
Digo muy a ojo porque no se cuantos módulos de ram tienes y de que tipo (me imagino que 2 y ddr2) si tienes pensado hacer overclockingo o crossfire.
Cuantos puertos usb,firewire, que cooler lleva etc etc.
La de 450 w tiene que andar justísima w arriba w abajo, y eso no es bueno, porque como seguramente has comprobado va muy forzada, hace mucho ruido y lo más importante se calienta demasiado y se puede quemar.
Me gustan las Antec EA-500GREEN EC 500W debe andar entre 60/70 euros (Ya no me acordaba el nombre xD) O la corsair cx 500, anda también entre 60/70 euros pero no sabría decirte cual es mejor de las 2. La corsair es más silenciosa. xD
Un saludo y suerte. :)



Me gusta bastante amazon aunque no sea de las tiendas más baratas.
Esta es bonita http://www.amazon.es/Zalman-Z9-Plus-ATX-ordenador/dp/B004FPQL0E/ref=pd_sim_computers_6
esta también http://www.amazon.es/Sharkoon-Value-Green-Midi-Tower/dp/B004REHPEE/ref=sr_1_2?s=computers&ie=UTF8&qid=1364506636&sr=1-2
y por último bonita y muy eficiente http://www.amazon.es/Aerocool-Strike-X-Midi-ATX-ordenador/dp/B00422QH7W/ref=sr_1_16?s=computers&ie=UTF8&qid=1364506636&sr=1-16 (Hay que tener en cuenta que tenga buenos flujos de aire)

Páginas: 1 ... 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 [126] 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 ... 164
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines