[FilterScript] Calculadora
#1

Bom Pessoal Estava Eu Numa Quinta-Feira A Noite Sem Nada Para Fazer Atй Que Me Veio A mente Uma Idйia Genial De Criar Uma Calculadora Para O SA:MP Ai Entгo Mao Na Massa Fiquei Tentando Por Quase 30 Minutos Atй Conseguir Fazer Ela Funcionar.

Ela Й Uma Calculadora Bem Simples Ela Faz Contas De ADIЗГO MULTIPLICAЗГO SUBTRAЗГO DIVISГO.

CLIQUE AQUI PARA FAZER O DOWNLOAD

Comandos?

/calculadora

BUG's ?

Nгo Encotrei Nenhum

Restriзхes ?

Sim.Os Numeros Tem Que Serem Inteiros, Eu Tentei Com Floats Mas Os Resultados Que Aparecem nгo Tem Nada A Ver Com A Conta.

Vai Ter Melhoras ?

Sim. Pretendo Modifica-Lo para Que Nгo Aceite Numeros

COMETEM AI AI EM BAIXO.

RECLAMAЗХES?

LIGUE PARA 0800 A Vai.. Vai...

By:TiagoPS
Reply
#2

Very Simples
Aqui mais funзхes

pawn Code:
#define Porcentagem(%1,%2) ((%1/100)*%2)
#define Divisao(%1,%2) (%1/%2)
#define Vezes(%1,%2) (%1*%2)
#define Mais(%1,%2) (%1+%2)
#define Menos(%1,%2) (%1-%2)
#define IsPar(%1) ((%1 % 2 == 0)?( true ):( false ))
#define IsImpar(%1) ((%1 % 2 != 0)?( true ):( false ))
stock IsPrime(p)
{
    new d;
        for(d = 2; d < p;d++)
            if (p % d == 0)
                return  print(" nгo й primo");
        return print("й primo");
}
Reply
#3

Vou Add A Porcentagem mas de outra forma essa ai eu nгo to entendo :X
Reply
#4

Aqui Filho:

PARES & IMPARES
pawn Code:
stock IsPar(number)
{
    if(number % 2 == 0) return true; // par
    return false; // impar
}

MODO DE USO:

pawn Code:
if(IsPar(5)) return print("5 nгo й par porrar");
if(IsPar(2)) return print("2 й par porrar");

NЪMEROS PRIMOS
pawn Code:
stock IsPrime(p)
{
    new d;
        for(d = 2; d < p;d++)
            if (p % d == 0)
                return false;//nгo primo
        return true; //primo
}
MODO DE USO:

pawn Code:
if(IsPrime(10)) return print("10 nгo й primo porrar");
if(IsPrime(7)) return print("7  й primo porrar");
Reply
#5

Estou Tentando Colocar A Porcentagem Mas QQ Valor que eu coloco ele me retorna 0(zero) o.0.

Olha o Codigo.

pawn Code:
format(string2, sizeof(string2), "O RESULTADO DE %d PORCENTO DE %d Й IGUAL A %d",Num1[playerid], Num2[playerid], ((Num1[playerid]/100)*Num2[playerid]));
        ShowPlayerDialog(playerid,DIVISAO3, DIALOG_STYLE_MSGBOX,"Calculadora",string2,"Terminar","Terminar");
Os valores de Num1 e num2 Me aparecem corretos mas a soma me da 0
Reply
#6

que tal usar %f
Reply
#7

Porcentagem pode retornar nъmeros decimais
%0.2f

Exemplo: 24/100 = 0.24 [Float | Decimal ]
Reply
#8

Ahhhh igual a vida e o colete e a vida do carro ahhh blz vo arrumar e jaja atualizo o primeiro topico

@EDIT ¬_¬

Ahh Nem consegui retorna 0 a mesma coisa agora aparece 0.0(zero ponto zero)
Reply
#9

legal ae tiago
mais pra ke usar calculadora no samp?
calcula quanta grana vai gasta pra compra as arma?
Reply
#10

O Problema entгo pode estar na leitura dos valores
Num2[playerid] e Num1[playerid]
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)