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

#1
Hola tengo un problema con un codigo el error que me tira es: La cadena de entrada no tiene el formato correcto.
les dejo el codigo
ANDA PERO CUANDO INTENTO USAR UN DECIMAL ME TIRA ERROR SIENDO QUE PUSE LAS VARIABLES EN FLOAT.
(tengo unas variables en 0 que no  uso ya lo se)

Código (csharp) [Seleccionar]
private void btnCalcular_Click(object sender, EventArgs e)
        {
            float consumow = Convert.ToInt32(txtboxConsumowats.Text);
            float preciokwh = Convert.ToInt32(txtboxPreciokwh.Text);
            float p = Convert.ToInt32(txtboxPorcentajeimpuesto.Text);
            float total24 = 0;
            float total30 = 0;
            float cuenta24 = 0;
            float mes = 0;
            float total = 0;

            total24 = (consumow  / 1000) *24 * preciokwh * (1 + p / 100);

            listbox24hrs.Items.Add(total24.ToString());
}
               
#2
Programación C/C++ / necesito ayuda
9 Febrero 2020, 06:38 AM
hola se me ocurrio crear un programa que basicamente me calculee una inversion en plazo fijo
pero tuve un problema durante la creacion si bien me funciona con solo 1 mes es decir 30 dias no logro ni tampoco se como puedo hacer para que el programa leea que poniendo 1 sea 30 y dos sea 60 ya que para hacer el plazo fijo necesito saber la cantidad de meses les dejo mi codigo para que vean como va :

#include<iostream>

using namespace std;

int main()
{
   int dinero=0;
   int unmes=0;
   float ganancia=0;
   float gananciatotal=0;
   
   cout<<"ingrese dinero a depositar: ";cin>>dinero; //ingreso dinero
   cout<<"ingrese cantidad de mes: ";cin>>unmes; // cantidad de mes dependiendo de que 1 sea= 30, 2=60, etc..
   
   ganancia = dinero * (0.33*30/365); //0.33 es la tasa anual de ganancia lo multiplico por 30 que seria 1 mes y lo divido por el año para saber la ganancia
   
   gananciatotal= ganancia+dinero; //sumo la ganancia con el dinero ingresado para que me de el total del dinero si hago la inversion
   
   cout<<"su ganancia es de:  "<<ganancia; cout<<"pesos";
   cout<<"\nsu dinero con interes seria de:  "<<gananciatotal; cout<<"pesos";
   
   return 0;
   
}

/* el problema como comente en el foro es que no logro poder poner lo de los meses osea que el programa por ahora
solo funciona con un mes, me faltaria los otros 11 meses, no estoy seguro pero creo que debo usar las condiciones si alguien me puede ayudar seria un golazo*/