none
como hago esto? RRS feed

  • Pregunta

  • me dan un problema de programación que dice si tengo 130 resistencias, 100 que son de 5 ohm y 30 que son de 10 ohm muestre el porcentaje de las resistencias y utilice variables 
    No me sale!
    viernes, 4 de mayo de 2018 2:24

Todas las respuestas

  • Hola:

    Tal cual lo expresas, yo lo veo así

    declare @total int;
    declare @modelo1 int;
    declare @modelo2 int;
    DECLARE @TIPO1 VARCHAR(100);
    DECLARE @TIPO2 VARCHAR(100);
    SET @TIPO1 ='5 ohm';
    set @TIPO2 = '10 ohm';
    set @total = 130
    set @modelo1 = 100;
    set @modelo2 = 30;
    
    select @tipo1+':' as TIPO_1, @modelo1*100/@total as PORCENTAJE_MODELO1,@tipo2+':' AS TIPO_2, @modelo2*100/@TOTAL AS PORCENTAJE_MODELO2, 'TOTAL:' AS TOTAL,@TOTAL AS CANTIDAD

    Solo tienes que declarar los valores en variables de un tipo. Yo he escogido enteros, aunque probablemente, reqieras float, para que te muestren decimales. Y ejecutar una select para que te muestre el cálculo.

    un saludo

    viernes, 4 de mayo de 2018 5:40