[Ajuda] symbol is assigned a value that is never used
#1

fiz essas Duas funзхes, porem estб falando que nгo estou usando-as, sendo que estou, nгo consegui encontrar o problema caso Alguem Perceba qual-e ficarei Grato..

PHP код:
stock RandomNumeros(Quantidade)
{
    switch(
random(3))
    {
        case 
1Quantidade 1;
        case 
2Quantidade 2;
        case 
3Quantidade 3;// Aqui
    
}
    return 
1;
}
stock RandomNumeros(Quantidade)
{
    switch(
random(3))
    {
        case 
1Quantidade 50;
        case 
2Quantidade 100;
        case 
3Quantidade 140//Aqui
    
}
    return 
1;

Linhas:
case 3: Quantidade = 3;// Aqui
case 3: Quantidade = 140; //Aqui
Reply
#2

O warning diz que vocк atribui um valor а variбvel "Quantidade", mas nгo a usa em momento algum nessas funзхes.
Reply
#3

й como eu poderia retirar esses warning? pois eu estou usando as 2 Funзхes, ou teria alguma Funзгo que faзa um random entre "1 a 3" e nгo de "0 a 3" e de "50 a 140" nгo de "0 a 140", pois a funзгo nativa random ela poderar dar 0 como o numero final, alguma Idea..?
Reply
#4

Vocк precisa usar a variбvel, na verdade nгo entendi a utilidade dessa funзгo porque vocк faz essas operaзхes aн, mas retorna sempre 1. Um exemplo de como remover o warning й retornar a variбvel "Quantidade".
Reply
#5

Код:
stock RandomNumeros() 
{ 
    return random(3)+1; //nunca retornarб 0, somente entre 1 e 3
} 
stock RandomNumeros2() 
{ 
    switch(random(3)) //retornarб entre 0 e 2
    { 
        case 0: return 50; 
        case 1: return 100; 
        case 2: return 140;
    }
}
Depois para usar:
Код:
Quantidade = RandomNumeros();

ou

Quantidade = RandomNumeros2();
Reply
#6

Muito obrigado aos Dois por ter me ajudado!

# - EDIT - #
Quote:

warning 209: function "RandomNumeros2" should return a value

poderia fazer assim?
PHP код:
stock RandomNumeros2() 

    switch(
random(3)) //retornarб entre 0 e 2
    

        case 
0: return 50
        case 
1: return 100
        case 
2: return 140;
    }
    return 
1;

Reply
#7

UP!!!
Reply
#8

warning 209: function "RandomNumeros2" should return a value

A funзгo RandomNumeros2 nгo estб retornando nada
Reply
#9

Quote:
Originally Posted by Phone
Посмотреть сообщение
Muito obrigado aos Dois por ter me ajudado!

# - EDIT - #


poderia fazer assim?
PHP код:
stock RandomNumeros2() 

    switch(
random(3)) //retornarб entre 0 e 2
    

        case 
0: return 50
        case 
1: return 100
        case 
2: return 140;
    }
    return 
1;

Sim.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)