Pesquisar na Comunidade
Mostrando resultados para as tags ''números''.
Encontrado 10 registros
-
Bom, no meu form, eu peço para o cliente digitar um valor (esse valor em reais), mas para continuar eu preciso me certificar que a variável que contem o valor, tenha 16 dígitos ao total, então se a pessoa digita uma 1000.00, eu preciso completar com 9 zeros a esquerda (fica assim 0000000001000.00), para eu saber quantos dígitos tem na variável, eu faço $i = strlen( $_POST['valor']); ai eu faço $u = 8 - $i ; eu tenho o numero de zeros que preciso colocar a esquerda, mas como eu transformo isso em vários zeros?
- 4 respostas
-
Bom dia, Estou necessitando de ajuda em um problema que tenho que resolver urgente. Os números de Fibonacci constituem uma sequência de números na qual os dois primeiros elementos são 0 e 1, e os demais, a soma dos dois elementos imediatamente anteriores na sequência. Como exemplo, a sequência formada pelos 10 primeiros números de Fibonacci é: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34. Faça um programa em C para calcular e imprimir os 20 primeiros números da série. eu pensei em por em um vetor e somar a posição anterior com a atual, mas tudo que faço não esta dando certo alguém pode me ajudar? obs: pensei em ponteiro mas não manjo de ponteiro.
-
Olá. Estou há muitos anos sem mexer com PHP. O que significa esta sintaxe de colocar um ponto após um número? Exemplo: $aux01 = (1.-$equad/4.-3.*$equad*$equad/64.-5.*$equad*$equad*$equad/256.)*$latO;
-
como fazer que usuario digite somente uma uma seguecia de 5 numeros ente 5 ate 99999 sem que ele possa repetir, exeplo : ele vai fazer um login com numeros , 99780 e o login dele e a senha e outra e claro, e o maximo de casa sao 5, nao pode dar opç dele digitar mais de 5 casa(exemplo, login XXXXX e nao XXXXXY) , so que ele so pode digitar entre 50000 ate 99999, se caso ele digite abaixo de 50000 e acima de 99999 apareça outra msg de erro! alguem ai pode me ajudar?
-
Queria saber como faço para criar uma função em php que exiba os pares de uma sequencia de 100 números. gerados aleatoriamente. segue o código, fiz para mostrar, mas ele não está em forma de função como eu faria ele ficar em forma de função? <?php $num=array(); $contpar=1; echo "<center>Pares<br><br></center>"; for($c=1;$c<20;$c++) { $num[$c]=rand(1,100); } for($c=1;$c<20;$c++) { if ($num[$c]%2==0) { echo $num[$c]."<br>"; $contpar++; } } echo "<br>Total de Numeros Pares: ".$contpar; ?>
-
Bom dia a todos, gostaria de uma ajuda para adicionar uma classe no maior número, segundo maior número e o menor número. Tenho uma variável $Resultado que está fazendo uma comparação dos números e quando localiza um número igual soma +1, blz ate aqui está tranquilo. Aí tenho uma tabela que monta o $Resultado linha a linha com a soma de quantos números foram iguais para cada linha. Agora minha dúvida como faço para colocar uma classe (colorindo o texto), fiz dois testes um com IF que funciona mais não como eu gostaria e um com SWITCH que não funciona como eu gostaria, segue código abaixo <?php switch ($Resultado) { case '10': case '9': case '8': case '7': case '6': case '5': case '4': case '3': case '2': case '1': # code... echo "class='success text-success text-center'"; break; case '10': case '9': case '8': case '7': case '6': case '5': case '4': case '3': case '2': case '1': # code... echo "class='info text-info text-center'"; break; case '10': case '9': case '8': case '7': case '6': case '5': case '4': case '3': case '2': case '1': # code... echo "class='danger text-danger text-center'"; break; default: # code... break; } ?> Nesse código acima está "colorindo" (success = verde) todos os resultados. A minha ideia é quando localizar o maior número aplica a classe (success = verde) e passa para a próxima comparação quando localizar o segundo maior número aplica a classe (info = azul) e depois para ultima comparação e quando localizar o menor número aplicar a classe (danger = vermelho). Como seria a melhor opção para essa comparação? Agora tentei com IF e funciona ate certo ponto, segue abaixo o codigo <?php if( $totalAcertos == 10 || $totalAcertos == 9) { echo "class='success text-success'"; } elseif ($totalAcertos == 9 || $totalAcertos == 8) { # code... echo "class='info text-info'"; } elseif ($totalAcertos == 2 || $totalAcertos == 1 || $totalAcertos == 0) { # code... echo "class='danger text-danger'"; } ?> Nesse caso também estou com o mesmo problema aplicando a classe nos dois números maiores (mas nem sempre será esses dois números, pois pode ter caso em que o número 8 ou 7... será o maior). Como seria a melhor maneira de fazer essa comparação? Desde já, muito obrigado. Caso eu não tenha sido muito claro por favor me avise que tenho explicar melhor.
- 2 respostas
-
- comparação
- if
- (e mais 4 )
-
Bom dia, olá pessoal, estou precisando transformar os números abaixo em tipo moeda, alguém poderia me ajudar por favor?Muito obrigado! 0000000000100 = 1,00 0000000000150 = 1,50 0000000000110 = 1,10 0000000000170 = 1,70 0000000009000 = 90,00 0000000033750 = 337,50 0000000018000 = 180,00
-
Olá gostaria de saber um código que gerasse numeros aleatorios porém, esse número seria fiado para cada ip. Exemplo: eu entro no site, ele me gera um número e quando eu sair do site, entrar de novo, esse número que foi gerado será o mesmo. Entendeu? tipo que ficasse salvo na minha ip.
-
Fala galera. Estou usando um script para transformar as letras que digito em MAIÚSCULAS e sem acento. Tá tudo ok, porém surgiu outra necessidade e não conseguindo adaptar o que já estou usando. Preciso de um script que permita somente LETRAS, NÚMEROS e ESPAÇOS. Qualquer outra tecla: caracter especial ("!@#$%¨&*()_+{`}^:><,./), qualquer outra coisa seja bloqueada ao digitar. SOMENTE números e letras MAIÚSCULAS sem acento. Segue o código que estou usando no momento. <script type="text/javascript"> function mascara(o,f) { v_obj = o; v_fun = f; var varString = new String(v_obj.value); var stringAcentos = new String('àâêôûãõáéíóúçüÀÂÊÔÛÃÕÁÉÍÓÚÇÜ'); var stringSemAcento = new String('aaeouaoaeioucuAAEOUAOAEIOUCU'); var i = new Number(); var j = new Number(); var cString = new String(); var varRes = ''; for (i = 0; i < varString.length; i++) { cString = varString.substring(i, i + 1); for (j = 0; j < stringAcentos.length; j++) { if (stringAcentos.substring(j, j + 1) == cString) { cString = stringSemAcento.substring(j, j + 1); } } varRes += cString; } v_obj.value = varRes; setTimeout("execmascara()",1); } function toUpper(v) { v = v.toUpperCase(); return v; } </script> No input, fica assim: onkeyup="mascara(this, toUpper)" Como faço para adaptar esse código para a necessidade acima? Fico no aguardo. Valeu
-
Como escrever um algoritmo que forneça os números distintos de um veto
Fmix postou um tópico no fórum C/C++
Como eu escrevo um algoritmo que forneça os números distintos de um vetor lido. Por exemplo, se o vetor lido for v = {3, 2, 1, 3, 4, 1, 5, 5, 2} o algoritmo deverá mostrar os valores 3, 2, 1, 4, 5. Considere a leitura de um vetor de 20 números inteiros. Na verdade ele pede para mostrar no final todos os valores do vetor mas sem repeti-los, Exemplo de Entrada {1,1,2,2,3,3,4,4,5,5} Exemplo de Saída {1,2,3,4,5} Obrigado! Código fonte feito até agora... #include <stdio.h> #include <stdlib.h> int main() { int A[5]; int B[5]; int cont1,cont2; cont1=0; while(cont1<5) { scanf("%d",&A[cont1]); cont1=cont1+1; } cont1=0; cont2=0; while(cont1<5){ cont1=cont1+1; if (A[cont1 != B[cont2]]){ cont2=cont2+1; B[cont2]= A[cont1]; } } cont1=0; while(cont1<5){ printf("%d ",B[cont1]); cont1=cont1+1; B[cont2]= A[cont1]; } return 0; } /* B[cont2]=A[cont1]; while(cont1<10){ cont1=cont1+1; if (B[cont2] != A[cont1] ){ cont2:cont2 +1; B[cont1]= A[cont1]; } } */