Pesquisar na Comunidade
Mostrando resultados para as tags ''if''.
Encontrado 54 registros
-
Prezados Amigos Boa Noite Ando com um pequeno problema ao criar um While dentro de if else. Segue código abaixo para verificação dos amigos <?php /* #### CONEXÃO COM O BANCO DE DADOS MYSQL #### */ include "../config/database/database.php"; /* #### CONEXÃO COM O BANCO DE DADOS MYSQL #### */ $buscaFaturasPagas = mysql_query("SELECT COUNT(*) FROM faturas WHERE status_fatura = '3' ORDER BY id DESC LIMIT 10") or die (mysql_error()); //CASO OCORRA ALGUM ERRO NA CONSULTA PARA O SCRIPT E MOSTRA O MESMO NA TELA // PEGAMOS O RESULTADO DA CONSULTA QUE DEVE NOS RETORNAR UM INTEIRO (NÚMERO) $contagemFaturasPagas = mysql_fetch_array( $buscaFaturasPagas ) or die (mysql_error()); //CASO OCORRA ALGUM ERRO NA CONSULTA PARA O SCRIPT E MOSTRA O MESMO NA TELA // SE O RESULTADO DA PESQUISA ACIMA FOR IGUAL A ZERO (0) A MENSAGEM DO IF É APRESENTADA OU SE HOUVEREM REGISTROS A MENSAGEM DO ELSE QUE É APRESENTADA if($contagemFaturasPagas== 0){ echo "Não existem dados para exibição no momento!"; }else{ //AQUI GOSTARIA DE ADICIONAR UM WHILE ONDE SERIAM APRESENTADOS COM UMA TABELA echo"Existe(m) ".mysql_result($buscaFaturasPagas, 0)." registros até o momento"; } mysql_close($_conexao); ?> Até a construção da contagem de registros beleza o mesmo está funcionando como deveria mas dentro do ELSE gostaria de adicionar uma tabela com os dados vindos da consulta SQL, mas todos os meios que fiz aqui o fechamento do While que seria o } está fechando o else e me apresenta o erro que faltou fechar algo. Teria algum modo de resolver isso?
- 2 respostas
-
- while
- select count
- (e %d mais)
-
Olá pessoal estou tentando fazer uma seleção automatica de frete na minha loja, por que a plataforma loja integrada não oferece opção de frete específicos para produtos, logo tenho: Transportador: Apenas para Camisetas Correios: Mascaras e Canecas Então queri localizar as palavras chaves "Camiseta" e "Mascara"; desta forma imprimir a mensagem avisando a forma de frete que tem disponível, inabilitando a outra; if : se tiver palavra CAMISETA no carrinho exibir apenas 1º frete transportadora .formas-envio > ul > li:first-child Else: se tiver palavra MASCARA carinho exibir apenas 2º frete correios .formas-envio > ul > li:last-child Fatos: So consegui localizar com document.indexOf e o IF e else não funciona; so na primeira instancia deve ser pela forma que utilizei pra localizar com indexOf("palavra") // Aqui o JS que faria a manipulação se aparece ou não os fretes para os produtos existentes : function inicia() { if (true) { var nomeproduto=document.querySelector(".produto-info a").innerHTML //selecionar a class da tag contendo a palavra var mask=nomeproduto.indexOf("Mascara"); //identificar a palavra para fazer a função if (mask > 0) { var firstfrete=document.querySelector(".formas-envio > ul > li:first-child"); //remover 1º opção frete trasnportadora que so vai camiseta firstfrete.textContent = "Mascaras & Canecas somente por Correios!"; } else { alert("Frete Mascaras & Canecas Somente Correios"); } } else { alert("");} if (true) { var shirt=nomeproduto.indexOf("Camiseta"); if (shirt > 0) { var firstfrete=document.querySelector(".formas-envio > ul > li:last-child"); //remover 2º opção frete correios que so vai mascara firstfrete.textContent = "Camisetas exclusivamente Transportadora, Demais produtos apenas correios!"; } else { alert("Frete Camisetas Somente Transportadora"); } } else { alert("");} } window.addEventListener("load",inicia); // Aqui o JS que faria a manipulação se aparece ou não os fretes para os produtos existentes : <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>mudar frete loja</title> <link rel="stylesheet" href="https://cdn.awsli.com.br/production/static/loja/estrutura/v1/css/all.min.css?v=42a13fc" type="text/css"> <link rel="stylesheet" href="https://cdn.awsli.com.br/production/static/loja/estrutura/v1/css/bootstrap-responsive.css?v=42a13fc" type="text/css"> <link rel="stylesheet" href="https://cdn.awsli.com.br/production/static/loja/estrutura/v1/css/style-responsive.css?v=42a13fc"> <link rel="stylesheet" href="https://www.imaginizesw.com.br/tema.css?v=20200613-165443"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> </head> <body> <tbody style="padding: 40px;"> <tr data-produto-id="45146859" data-produto-quantidade="2"> <td class="sem-borda"> <div class="produto-info"> <a href="https://www.imaginizesw.com.br/camiseta-rick-and-morty-portal-gun-portal-dimensional-rick-and-morty-serie--" class=""> <h2>Mascara Rick and Morty Portal Gun - Portal Dimensional - Rick and Morty Serie</h2> </a> <a href="https://www.imaginizesw.com.br/camiseta-rick-and-morty-portal-gun-portal-dimensional-rick-and-morty-serie--" class=""> <h2>Camiseta Rick and Morty Portal Gun - Portal Dimensional - Rick and Morty Serie</h2> </a> </div> </td> </td> </form> </td> </tr> </td> <td colspan="2"> <div class="formas-envio"> <ul> <li> <label class="radio"> <input type="radio" name="formaEnvio" value="195" data-valor="13.93" data-code="transportadora"><b class="prazo">10 dias úteis</b> <span class="cor-principal valor">R$ 13,93</span> <span class="nome">Transportadora</span> </label> </li> <li> <label class="radio"> <input type="radio" name="formaEnvio" value="59360" data-valor="16.53" data-code="Correios-2"><b class="prazo">15 dias úteis</b> <span class="cor-principal valor">R$ 16,53</span> <span class="nome">Correios - SEDEX</span> </label> </li> </ul> </div> </td> </tr> </td> </tr> </tbody> </body> </html>
-
Bom dia amigos!!! Estou tentando fazer a inserção de dados em duas tabelas ao mesmo tempo, a primeira condição que é o IF ele respeita, porém, a segunda que é o ELSE não, segue abaixo meu código de inserção. Já tentei com ELSE, com ELSEIF até com dos IF's, mas nada. if (isset($_POST['salvar'])) { if (@$_POST['id_confrontos'] == "") { @$descricao = $_POST['descricao']; @$dt_confronto = $_POST['dt_confronto']; @$id_competicoes = $_POST['id_competicoes']; @$id_estadios = $_POST['id_estadios']; @$score1 = $_POST['score1']; @$score2 = $_POST['score2']; @$clube_mandante = $_POST['clube_mandante']; @$clube_visitante = $_POST['clube_visitante']; @$situacao = $_POST['situacao']; @$fase = $_POST['fase']; @$id_treinadores = $_POST['id_treinadores']; @$historia = $_POST['historia']; //salva o registro na tabela "confrontos" - Neste caso a inserção está perfeita $confrontos = "INSERT INTO confrontos (descricao, dt_confronto, id_competicoes, id_estadios, score1, score2, clube_mandante, clube_visitante, situacao, fase, id_treinadores, historia) VALUES ('$descricao','$dt_confronto','$id_competicoes','$id_estadios','$score1','$score2','$clube_mandante','$clube_visitante','$situacao','$fase','$id_treinadores','$historia')"; //salva o registro na tabela "painel" - No IF a inserção está perfeita, porém no ELSE ele insere como se fosse o IF //Na regra do IF o clube_mandante seria == '1', logo o GF receberia o score1 e o GC receberia o score2 //Na regra do ELSE o clube_visitante seria == '1', logo o GC receberia o score1 e o GF receberia o score2 if(clube_visitante != '1'){ $painel = "INSERT INTO painel (GF, GC, clube_mandante, clube_visitante, id_competicoes, id_estadios, status) VALUES ('$score1','$score2','$clube_mandante','$clube_visitante','$id_competicoes','$id_estadios','$situacao')"; }else{ $painel = "INSERT INTO painel (GC, GF, clube_mandante, clube_visitante, id_competicoes, id_estadios, status) VALUES ('$score1','$score2','$clube_mandante','$clube_visitante','$id_competicoes','$id_estadios','$situacao')"; } Agradeço a atenção de todos.
-
Meu programa sempre escolhe a segunda opção independe-te do valor de SB ser maior ou menor que 5.645, alguém sabe me dizer onde está meu erro?
-
Bom dia!Pessoal preciso de uma ajuda urgente!!Estou com problema nos meus códigos, preciso fazer um formulário do qual numa única TextBox seja possível atingir duas linhas. Então, segue a planilha fiz alguns exemplos e espero que esteja claro: Exemplo 1 e Exemplo 2Obrigado e tenham um ótimo dia!Lonx.
-
Olá eu sou estudante e estou desesperado a meses sem achar uma solução concreta para meus problemas com o matplotlib e python meu projeto consiste na leitura de um sensor de alta temperatura(integrado a um forno industrial) que armezena os dados em um log e então plota um grafico. o grafico é atualizado de segundo a segundo porém como são muitas leituras o eixo x do meu grafico fica com todas as legendas embaralhadas após um certo tempo gostaria de um script simples que me ajudasse a encontrar uma soluçao para esse problema. talvez um grafico que seja infinito no eixo x conforme for sendo plotado (junto com um scroll) ou então uma maneira de arredondar o horario para que as legendas não se misturem por favor preciso urgentemente de ajuda, grato desde já
-
- python
- matplotlib
- (e %d mais)
-
Olá, sou estudante do primeiro semestre em analise e desenvolvimento de sistemas. Minha dúvida é a seguinte: Como faço para testar se o user escreveu caracteres onde era para escrever apenas números? #include <stdio.h> main(){ int n_value=0, n2_value=0; printf("Escreva um valor positivo: \n"); do{ scanf("%d", &n_value); if(n_value <= 0){ printf("O valor deve ser positivo! \n"); } else if (n_value = *AQUI É ONDE QUERO TESTAR* ){ printf("Apenas numeros são aceitos! \n"); } } while (n_value <= 0); } Essa parte do código é para receber um valor e repetir o loop até que o user entre com um valor positivo. Quero que, caso ele escreva uma letra, meu programa apresente a mensagem "Apenas numeros são aceitos".
- 1 resposta
-
Estou trabalhando num formulário de cadastro onde aparece o número da certidão de nascimento. Como já devem saber, existe o antigo formato de certidões, com nome do cartório, termo, livro e folha (4 campos), e um formato novo de campo único, com 32 dígitos, onde estão implícitas todas essas informações. Coloquei no meu formulário apenas um campo de texto para colocar esses 32 dígitos da nova certidão, e apenas um checkbox chamado certidão antiga, que quando clicado (checado) irá fazer aparecer os quatro campos para preenchimento com os dados das certidões antigas. Pensei em colocar hidden no campo, e através de um if, mudar para text quando checado. Mesmo pra essa idéia simples, não consigo achar a sintaxe. Alguém tem uma solução pra esse problema?
-
Aqui o problema em sí. FUP para calcular o IRRF (Imposto de Renda Retido na Fonte) de um usuário armazenado em uma variável. O programa deve exibir na tela salário bruto aramazenado na variável, o seu respectivo desconto do IRRF e o valor do salário líquido a receber. Se o valor do salário líquido não atingir a faixa de desconto, deve imprimir a frase "Isento de IRRF" em vermelho. Para a elaboração desse exercício considere as seguintes informações da tabela abaixo: Fiz assim mas deu errado... <?php $salarioB=0; $salarioL=0; $valor1=1903.98; $valor2=2826.66; $valor3=3751.06; $valor4=4664.68; if($salarioB<=$valor1){ $salarioL=$salarioB; echo"Isento de IRRF"; //colocar em vermelho a frase// elseif ($salarioB>=1903.99)&&($salarioB<=2826.65) { $salarioL=($salarioB-($salarioB*0.075)-142.80); echo"O salário atual é"$salarioL; } elseif ($salarioB>=$valor2)&&($salarioB<=3751.05) { $salarioL=($salarioB-($salarioB*0.15)-354.80); echo"O salario atual é"$salarioL; } elseif ($salarioB>=$valor3)&&($salarioB<=4664.68) { $salarioL=($salarioB-($salarioB*0.225)-636.13); echo"O salario atual é"$salarioL; } elseif ($salarioB>$valor4){ $salarioL=($salarioB-($salarioB*0.275)-869,36); echo"O salario atual é"$salarioL; } } ?>
-
Olá senhores... preciso de ajuda, como faço pra ler uma variável que esta em um XML assim: <xml> <status> 0 </status> ou <status> 1 </status> ou <status> true </status> ou <status> false </status> e colocar em um IF.... tipo: function lerStatus() { if statusmsg=xmlDoc.getElementsByTagName('status')[0].firstChild.nodeValue; // se for true ou false... ou 0 ou 1.... faça algo; } Agradeço qualquer ajuda, obrigado.
-
Boa Tarde, Tenho as seguintes queries: //Pega o total de produtos da familia. Ex 25 $query ="SELECT *, COUNT(familia) as total from cadastro group by familia"; $executa=mysql_query($query); $a=mysql_fetch_array($executa); //Pega o total de produtos já fabricados com base na data de retorno; $queryb ="SELECT COUNT(familia) as pronto from cadastro where dataretorno<>'0000-00-00 00:00:00' group by familia"; $executab=mysql_query($queryb); $b=mysql_fetch_array($executab); //Pega o total de produtos em produção com base na data de retorno. $queryc ="SELECT COUNT(familia) as producao from cadastro where dataretorno='0000-00-00 00:00:00' group by familia"; $executac=mysql_query($queryc); $c=mysql_fetch_array($executac); Problema está que ele retorna, apenas de uma família, pois não está em um while nem nada. Tentei usar um IF na consulta mas não obtive sucesso. Exemplo de dados gravados: familia dataretorno C2-2018 0000-00-00 00:00:00 C2-2018 2018-02-02 00:00:00 C3-2018 2018-02-03 00:00:00 C4-2018 2018-02-05 00:00:00 C5-2018 2018-02-07 00:00:00 C5-2018 2018-02-07 00:00:00 C5-2018 0000-00-00 00:00:00 Saida MYSQL agrupando por família familia dataretorno pronto producao total C2-2018 0000-00-00 00:00:00 1 1 2 C3-2018 2018-02-03 00:00:00 1 0 1 C4-2018 2018-02-05 00:00:00 1 0 1 C5-2018 2018-02-07 00:00:00 2 1 3 Como poderia fazer isso usando apenas uma querie, tentei com sub selects também não consegui Muito obrigado pela atenção e colaboração.
-
Bom dia, não estou conseguindo atualizar uma variável dentro da estrutura IF e usar ela depois no meu código. segue abaixo o trecho do meu codigo: while ($dado_participante = mysqli_fetch_array($qry2)) { //REGISTRO 0150: TABELA DE CADASTRO DO PARTICIPANTE $cod_part++; //FAZER UM CONTADOR $nome_part = $dado_participante['RAZAO_SOCIAL']; $cod_pais_part = '01058'; $cpf_part = limpa_caracteres_especiais($dado_participante['CPF']); $cnpj_part = limpa_caracteres_especiais($dado_participante['CPF']); if (strlen($cnpj_part == 14)){ $cpf_part = ''; } elseif(strlen($cpf == 11)){ $cnpj_part = ''; } $insc_estadual_part = ''; //Inscrição Estadual do participante. $cod_mun_part = $dado_participante['COD_CIDADE']; $suframa_part = ''; $end_part = $dado_participante['ENDERECO']; $num_part = ''; $compl_part = $dado_participante['COMPLEMENTO']; $bairro_part = $dado_participante['BAIRRO']; //0150 $txt .= '|0150|' . $cod_part . '|' . $nome_part . '|' . $cod_pais_part . '|' . $cnpj_part . '|' . $cpf_part . '|' . $insc_estadual_part . '|' . $cod_mun_part . '|' . $suframa_part . '|' . $end_part . '|' . $num_part . '|' . $compl_part . '|' . $bairro_part . '|' . PHP_EOL; } SIm, os cpfs e cnjps estao na mesma coluna no banco de dados...com isso fiz o if para tentar diferencia-los na hora de imprimir no meu código. para quando for cpf imprimir em branco o cnpj e vice-versa att Lucas Freitas No caso o if que fiz não esta funcionando. continua usando os valores $cpf_part = limpa_caracteres_especiais($dado_participante['CPF']);$cnpj_part = limpa_caracteres_especiais($dado_participante['CPF']); No caso o if que fiz não esta funcionando. continua usando os valores $cpf_part = limpa_caracteres_especiais($dado_participante['CPF']);$cnpj_part = limpa_caracteres_especiais($dado_participante['CPF']);
-
Faça um Programa que peça 2 números inteiros e um número real. Calcule e mostre: o produto do dobro do primeiro com metade do segundo . a soma do triplo do primeiro com o terceiro. o terceiro elevado ao cubo. Tenho esse seguinte exercício a fazer. Porém, quero fazer ele da seguinte forma, imagine que o terceiro número não saia como float, que o usuário não digite um float, e sim um int, como faço um if, para ele mostrar a resposta em int caso o numero3 seja int, e a resposta em float, caso o numero seja float? Fiz da seguinte forma: print ('Programa para ver numeros') numero1 = int(input('\nDigite o numero 1: ')) numero2 = int(input('\nDigite o numero 2: ')) numero3 = float(input('\nDigite o numero 3: ')) print ('\n a)O produto do dobro do primeiro com a metade do segundo:\n') print ("Resposta:", int(numero1 * 2 * numero2/2)) print ('\n b)A soma do triplo do primeiro com o terceiro:\n') if type (numero3).__name__ == 'int' : print("Resposta:", int(numero1 * 3 + numero3)) else: print ("Resposta:", numero1 * 3 + numero3) print ('\n c)O terceiro elevado ao cubo:\n') if type (numero3).__name__ == 'int' : print("Resposta:", int(numero3 ** 3)) else: print ("Resposta:", numero3 ** 3)
-
#include <stdio.h> #include <stdlib.h> main(){ float juros=0,valor=0,saldo=0,emprestimo,percentual; char op; int w=0,parcela; while(w==0){ printf("|----------Menu----------|"); printf("\n| |"); printf("\n| |"); printf("\n|Escolha a Opcao Desejada|"); printf("\n| [A]- Informar saldo |"); printf("\n| [B]- Fazer emprestimo |"); printf("\n| [C]- Quitar divida |"); printf("\n|----------------------- |"); printf("\n"); scanf("%c",&op); if((op=='a')||(op=='A')){ printf("\nSaldo atual:%.2f",saldo); printf("\n\nInsira o valor desejado:"); scanf("%f",&valor); if(valor>0){ printf("\nValor atualizado %.2f:",saldo=saldo+valor); } else{ printf("\nValor inserido tem que ser > 0"); } } else if((op=='b')||(op=='B')){ printf("\nDigite o valor desejado para emprestimo:"); scanf("%f",&emprestimo); if(emprestimo<=0){ printf("\nValor invalido, emprestimo deve ser > 0. Reinicie o processo!"); } else{ printf("\n\nDigite o numero desejado de parcelas:"); scanf("%i",&parcela); percentual=(float)5/100; //divisão de dois inteiros, truncado para dar um ponto flutuante p fazer percentual juros=(emprestimo+(emprestimo*(percentual*parcela))); printf("\nTotal Emprestimo: %i x %.2f$",parcela,juros); } } w++; if(w==1){ printf("\n\nDeseja realizar outra operacao:"); scanf("%i",&w); if(w==0){ w=0; printf("\n%i",w); } else{ printf("Obrigado, volte sempre!"); w++; } } } } Fiz esse meu codigo e em questao de objetivo de cada if esta funcionando. Minha unica dor de cabeça é: Quando o usuario tiver efetuado uma operação, ele vai ser perguntado dnv se quer fazer uma, caso a resposta seja 0=Sim ele mostre o menu novamente, caso 1=não ele de somente a mensagem do print. Porem quando clico em 0, alem dele mostrar o menu, ele mostra novamente a pergunta "desejar realizar outra operação?".
-
Ola pessoal, Boa noite. Bom, estou com duvida em uma questão que resumindo, pede para o usuario digitar um numero qualquer, caso o numero seja Par, o anunciado pede para o programa mostrar os 10 proximo numeros pares depois do numero digitado pelo usuario. Tentando eu consegui fazer. Porem não foi satisfatório pra mim. Segue a baixo o Codigo: printf("Digite um numero\n"); scanf("%d",&Numero); Calculo=Numero%2; if (Calculo==0){ Some= Numero+2; qtd++; printf("%d,",Some); while(qtd>=2 && qtd<=10){ Some=Some+2; printf("%d,",Some); qtd++; } } } A parte que foi colocada em Negrito eu queria colocar ja dentro do While. Porem quando fazia isso, o programa pedia para o usuario digitar o numero, porem após digitar, o progama nem Finalizava e nem entrava no While. Bom, Obrigado pela atenção de todos voces :D
-
Galera , estou começando a programar e tal e além do que aprendo nos cursos gosto de tentar novas ideias e tal em casa. O que eu queria fazer (me parece) bem simples.. Queria um código que permitisse a pessoa responder sim ou não para alguma pergunta e que o código só acaba se ela responder uma dessas duas alternativas, do contrário deveria repetir a pergunta. Tentei alguns comandos como "goto e label" ou então usando "break e else" mas não consegui... Vou escrever um exemplo e ver se alguém pode me ajudar: print("Olá, vou testar sua sabedoria!") resp = input("Você é inteligente?") for str in resp if resp == "sim, s, yes": print("Parabéns. É inteligente!") elif resp == "não, n, não, no": print("Que pena. Não é inteligente!") break else: print("Responda com sim ou não!") exit() Então galera, alguém sabe como fazer isso funcionar? Minha ideia é: caso a pessoa responde algo que não seja sim ou não, que o código refaça a pergunta ou aguarde pela resposta correta para então se encerrar. Alguém pode me ajudar por favor? abraços!
-
Boa tarde galera! Seguinte, recebi o programa abaixo e tenho que fazer algumas alterações. Basicamente ele pega uma imagem e cria um hexadecimal pra cada pixel correspondente a cor. Estou aprendendo VB agora então meu conhecimento da linguagem e de programação orientada a objetos ainda é bem raso. No caso estou implementando um algoritmo RLE para reduzir a quantidade de dados exibidos, porém os primeiros valores sempre aparecem separados da soma total e não consigo fazer isso mudar. Se puderem dar umas dicas agradeço muito! Abaixo segue o código: OBS: n1 é uma variável que criei apenas para fazer a comparação. result é a variável que recebe as informações em hexadecimal dos pixels da imagem. O Textbox.2 é um texto qualquer, no caso 0x indicando que os dados estão em hexa e o Textbox.3 é o separador dos valores, no caso uma vírgula. result = Hex(result) If n1 = result Then counter = counter + 1 End If If n1 <> result And counter >= 2 Then counter = counter + 1 TextBox1.AppendText(counter & "@" & TextBox2.Text & n1 & TextBox3.Text) counter = 0 End If If n1 <> result And counter >= 1 < 2 Then TextBox1.AppendText(TextBox2.Text & result & TextBox3.Text) End If n1 = result
-
- hexadecimal
- conversão
-
(e %d mais)
Tags:
-
Isto: if (i != ri && j1 != rj) { if (tabuleiro[i][j1] == 1) { teste = 1; break; } } Seria o mesmo que isto? if (i != ri && j1 != rj && tabuleiro[i][j1] == 1) { teste = 1; break; }
-
Boa noite, Está ocorrendo esse erro : Parse error: syntax error, unexpected 'if' (T_IF) in C:\xampp\htdocs\mist\adm\criticas_adm.php on line 6 Nessa parte de código: <?php require "config.php"; session_start(); //Caso o usuário não esteja autenticado, limpa os dados e redireciona if !isset ($_SESSION['login']) and !isset ($_SESSION['senha']) { //Destrói session_destroy(); //Limpa unset ($_SESSION['login']); unset ($_SESSION['senha']); //Redireciona para a página de autenticação header('location:login.php'); } //$seunome = ""; //$_SESSION['login'] = $seunome; ?> Alguém pode me ajudar ?
-
Boa Noite! Preciso que reproduzam o esquema abaixo (coloquem observações para que eu entende o codigo): tentativa 01: NORMAL: 45% ACRESCIMOMIN: 48% ACRESCIMOMAX: 60% resultante: PROBABILIDADE FAVORAVEL tentativa 02: NORMAL: 25% ACRESCIMOMIN: 28% ACRESCIMOMAX: 40% resultante: PROBABILIDADE DESFAVORAVEL tentativa 03: NORMAL:16% ACRESCIMOMIN: 19% ACRESCIMOMAX: 31% resultante: PROBABILIDADE DESFAVORAVEL condições para esse esquema: O numero de tentativa deve se repetir até 100. O %(percentual) dado pelo NORMAL deve ser aleatório porém deve ser definido em até 50% apenas. ACRESCIMOMIN = soma do valor dado pelo NORMAL somando +3% ACRESCIMOMAX= soma do valor dado pelo NORMAL soando +15% Resultante é dado pelo condição onde resultante FAVORAVEL for Maior que 40% dado pelo NORMAL e DESFAVORAVEL dado se NORMAL for menor que 40% Sei que pode esta um pouco complexo mais agradeceria a quem puder ajudar e comentar usando */ comentando todos os fatores importante \* pois sou iniciante e ao tentar criar esse sistema consegui parcialmente e me senti frustrado por não consegui completa-lo.
-
Pessoal, Eu estou com problema na minha página PHP quando altero minha query. Funciona OK: "SELECT nome_disco, group_concat(status_disco) AS 'Monitores' from tb_disco_windows WHERE (`id_solic_disco_windows` = '". $id_solic ."' AND hostname_server='". $hostname ."') GROUP BY nome_disco"; Ocorre erro: $query_windows = "SELECT nome_monitor_infra, SUM(IF( status_monitor_infra = "Critical", 1, "" )) AS Critical, SUM(IF( status_monitor_infra = "Warning", 1, "")) AS Warning from tb_infra_windows WHERE (`id_solic_infra_windows` = '". $id_solic ."' AND hostname_server='". $hostname ."') GROUP BY nome_monitor_infra"; Não sei o que pode ser. Segue o código inteiro do mysql: $query_windows = "SELECT nome_monitor_infra, SUM(IF( status_monitor_infra = "Critical", 1, "" )) AS Critical, SUM(IF( status_monitor_infra = "Warning", 1, "")) AS Warning from tb_infra_windows WHERE (`id_solic_infra_windows` = '". $id_solic ."' AND hostname_server='". $hostname ."') GROUP BY nome_monitor_infra"; $result_windows = mysql_query($query_windows, $conecta) or die(mysql_error()); $rows_query_windows = mysql_fetch_assoc($result_windows); $totalRows_query_windows = mysql_num_rows($result_windows); Apenas complementando, um pouco mais abaixo eu tenho um While aonde mostro o resultado dessa query: <?php do { ?> <tbody> <tr> <td><?php echo $rows_query_windows['nome_monitor_infra'];?></td> <td> <?php if (($rows_query_windows['Critical'] == '1'){ echo "<img src='images/check.png'>"; } elseif($rows_query_windows['Monitores'] == '0') { echo "Não existem monitores cadastrados"; } else { echo "<img src='images/delete_button.png'>"; } ?> </td> <?php } while ($rows_query_windows = mysql_fetch_assoc($result_windows)); $rows = mysql_num_rows($result_windows); if($rows > ) { mysql_data_seek($result, ); $rows_query_windows = mysql_fetch_assoc($result_windows); } ?>
-
Ola eu estou com uma duvida em php, digamos que eu tenha uma variavel nome, e ela não tem valor, dai eu crio uma condicional if que se nome for nulo então executa um codigo, a pergunta é: o que eu ponho depois do "if $nome". por exemplo: <?php $nome //sem valor certo? //agora a duvida if ($nome //o que eu faço aki ) { //codgo }
-
Boa tarde, Esse ano, comecei a fazer o curso técnico de Informática Industrial, e todo final de semestre, devo apresentar um projeto, englobando todo o conteúdo aprendido no semestre. Queria pedir algum auxilio, a quem já passou por isso, ou sabe como é, e ter dicas e ideias de projetos. Tenho duas ideias em mente, que possam ser usadas bem: - Um conversor (de moeda, imposto, e outras coisas ainda não pensadas); - Uma 'secretária' eletrônica (como se fosse aqueles robos da oi, ''Digite 1 para ter informação 'disso', 'daquilo'." Mas com isso tendo que usar uma biblioteca diferente. A última matéria apresentada, foi as estruturas de repetição, dá pra ter uma ideia do que foi aprendido. Agradeço à ajuda.
-
Ola pessoal Gostaria de pedir a ajuda de vocês, pois não faço idéia de como resolver essa questao. Eis meu codigo na imagem anexada, este simula a jogada de 5 dados, resultando em 5 números diferentes de 1 a 6. Pois bem, uma vez que ele exibiu os resultados, quero que ele conclua exibindo mensagens para as seguintes situações: - Se cair dois dados iguais, exibir "Voce tirou uma dupla!" - Se cair tres dados iguais, exibir "Voce tirou uma trinca!" - Se cair quatro dados iguais, exibir "Voce tirou uma quadra!" - Se cair cinco dados iguais, exibir "Voce tirou um FULL GAME! O melhor resultado do jogo!" Eu tentei criar fazendo alguns IFs mas não deu certo, porque dava repetição das mensagens se caso houvesse por exemplo uma dupla entro o dado 1 e 2 e entre o dado 1 e 3 ao mesmo tempo. Bom, é minha primeira vez aqui, espero encontrar ajuda. Desde já Grato!
- 2 respostas
-
- dados
- numerosaleatorios
-
(e %d mais)
Tags: