Jump to content

Search the Community

Showing results for tags 'multiplicacao'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 6 results

  1. fabionps

    Multiplicação e divisão no python

    Pessoal meu professor da faculdade passou trabalho para fazer um programa pra fazer uma calculadora de produto e divisão no python. A pessoa escolhe o que ela vai fazer e depois escolher dois números inteiros. OBS.: Não pode usar nenhum comando de laço e só pode usar os operadores aritméticos + e/ou - Não pode usar * nem /
  2. Alguem poderia me ajudar? estou tentando multiplicar duas matrizes, A e B e salvar o resultado em C o resultado nao ta certo, to usando thread so queria uma opinião para saber se ta certo o que to fazendo, pq o que ta me intrigando eh que os valores da linha da matriz C nao altera #include<stdio.h> #include<stdlib.h> #include<pthread.h> pthread_t thread_1; pthread_t thread_2; pthread_t thread_3; int a[3][2] = {{1, 4}, {2, 5}, {3, 6}}; int b[2][3] = {{7, 8, 9}, {10, 11, 12}}; int c[3][3] = {{1, 2, 3}, {0, 0, 0}, {0, 0, 0}}; void* tarefa_1(void *p) { printf("\nThread1\n"); for (int col = 0; col < 3; col++) { // Multiplica a linha de A pela coluna de B. for (int i = 0; i < 2; i++) { c[1][col] += a[1][i] * b[i][col]; } printf("%i\t",c[1][col]); printf("\n"); } } void* tarefa_2(void *p) { printf("\nThread2\n"); for (int col = 0; col < 3; col++) { // Multiplica a linha de A pela coluna de B. for (int i = 0; i < 2; i++) { c[2][col] += a[2][i] * b[i][col]; } printf("%i\t",c[2][col]); printf("\n"); } } void* tarefa_3(void *p) { printf("\nThread3\n"); for (int col = 0; col < 3; col++) { // Multiplica a linha de A pela coluna de B. for (int i = 0; i < 2; i++) { c[3][col] += a[3][i] * b[i][col]; } printf("%i\t",c[3][col]); printf("\n"); } } int main() { printf("Inicio das Threads...\n"); // inicia as duas threads, passando como parametroa thread e a função que cada uma deve executar pthread_create(&thread_1, NULL, tarefa_1, NULL); pthread_create(&thread_2, NULL, tarefa_2, NULL); pthread_create(&thread_3, NULL, tarefa_3, NULL); // faz com que a thread principal espere a thread 1,2,3 acabarem; pthread_join(thread_1, NULL); pthread_join(thread_2, NULL); pthread_join(thread_3, NULL); printf("resultado da tabela 3\n"); for(int i = 0;i<3; i++){ for(int j= 0; j<3;j++){ printf("%i\t ",c[i][j]); } printf("\n"); } exit(0); }
  3. jardeldint

    Dúvida na multiplicação de campos

    Olá pessoal, tudo bem? Procurei no fórum, não não achei o que eu estou precisando.. A minha dúvida é a seguinte! Primeiro quero dizer que não sei quase (pra não dizer nada) de php. To apenas tentando entender esse mundo show da programação. Más gosto de "fuçar" nos códigos. Tenho um sistema feito em php + codeigneter, onde tem uma área de edição de OS (Ordem de serviços), na aba produtos tem os campos comuns, que são: Descrição, Quantidade e Subtotal e no final da table tem o total. Na aba serviços, tem apenas descrição e o botão adicionar. Eu preciso inserir nessa aba, o campo Quantidade, para que possa multiplicar o básico que é o valor (que é puxado do BD) pela quantidade, como por exemplo, um dos serviços é a Hora Técnica. Abaixo tem o código original e o que eu tentei modificar (e deu errado): ORIGINAL: <tbody> <?php $total = 0; foreach ($servicos as $s) { $preco = $s->preco; $total = $total + $preco; echo '<tr>'; echo '<td>'.$s->nome.'</td>'; echo '<td><span idAcao="'.$s->idServicos_os.'" title="Excluir Serviço" class="btn btn-danger"><i class="icon-remove icon-white"></i></span></td>'; echo '<td>R$ '.number_format($s->preco,2,',','.').'</td>'; echo '</tr>'; }?> <tr> <td colspan="2" style="text-align: right"><strong>Total:</strong></td> <td><strong>R$ <?php echo number_format($total,2,',','.');?><input type="hidden" id="total-servico" value="<?php echo number_format($total,2); ?>"></strong></td> </tr> </tbody> O MODIFICADO: <tbody> <?php $total = 0; foreach ($servicos as $s) { $preco = $s->preco; $total = $total + $s->subTotal; echo '<tr>'; echo '<td>'.$s->descricao.'</td>'; echo '<td>'.$s->quantidade.'</td>'; echo '<td><a href="" idAcao="'.$s->idServicos_os.'" servAcao="'.$s->idServicos.'" quantAcao="'.$s->quantidade.'" title="Excluir Produto" class="btn btn-danger"><i class="icon-remove icon-white"></i></a></td>'; echo '<td>R$ '.number_format($s->subTotal,2,',','.').'</td>'; echo '</tr>'; }?> <tr> <td colspan="3" style="text-align: right"><strong>Total:</strong></td> <td><strong>R$ <?php echo number_format($total,2,',','.');?><input type="hidden" id="total-venda" value="<?php echo number_format($total,2); ?>"></strong></td> </tr> </tbody> No HTML da parte dos serviços, inseri exatamente como está em produtos (apenas alterando as variáveis), como está abaixo: <div class="span12 well" style="padding: 1%; margin-left: 0"> <form id="formServicos" action="<?php echo base_url() ?>index.php/os/adicionarServico" method="post"> <div class="span8"> <input type="hidden" name="idServico" id="idServico" /> <input type="hidden" name="idOsServico" id="idOsServico" value="<?php echo $result->idOs?>" /> <input type="hidden" name="preco" id="preco" value=""/> <label for="">Serviço</label> <input type="text" class="span12" name="servico" id="servico" placeholder="Digite o nome do Serviço" /> </div> <div class="span2"> <label for="">Quantidade</label> <input type="text" placeholder="Quantidade" id="quantidade" name="quantidade" class="span12" /> </div> <div class="span2"> <label for="">.</label> <button class="btn btn-success span12" id="servico"><i class="icon-white icon-plus"></i> Adicionar</button> </div> </form> </div> Más a bronca é que está dando esse erro: A PHP Error was encounteredSeverity: Notice Message: Undefined property: stdClass::$quantidade Filename: os/editarOs.php Line Number: 239 A PHP Error was encounteredSeverity: Notice Message: Undefined property: stdClass::$quantidade Filename: os/editarOs.php Line Number: 240 Isso na página de edição da OS. Alguém pode me ajudar a resolver essa bronca? Fico no aguardo!
  4. Olá, pessoal, estou com uma grande dúvida e dor de cabeça. Estou criando um sisteminha... e nele tenho alguns inputs que devem ser preenchidos pelo usuario, depois de enviar deverá aparecer todos deverá aparecer uma multiplicação no final, que seria entre uma QUANTIDADE e um PREÇO ($quantidade * $preco) ou pegando por post seria esses valores (2 * 1.500,00) só que ele não aparece o resultado correto (mesmo trocando "," por ".") em vez de obter o resultado de 3.000 eu só consigo o resultado de 3,0 (com number format) e 3 sem number format. A pergunta é a seguinte: Como fazer com que o resultado final da minha multiplicação seja 1.500,00? (esse exemplo que dei só funcionaria caso eu colocasse no preço como 1500, usando o number format. Mas não posso depender que o usuario faça isso.) CÓDIGO: <?php include "conexao.php"; @$data=$_POST['data']; @$nome=$_POST['nome']; @$quantidade=$_POST['quantidade']; @$resultado=$_POST['quest']; @$preco=$_POST['preco']; @$enviar=$_POST['enviar']; @$preco_final= $quantidade * $preco; echo number_format($preco_final, 2, ',', '.')."<br/><br/>"; echo $data." ".$nome." ".$quantidade." ".$resultado." ".$preco." ".$preco_final; ?>
  5. Gilson Rodrigues

    multiplicação em laço

    A coluna especificação e valor são puxadas pelo banco, bem como o saldo. A única coisa que deve ser digitada é o pedido, que deverá ser multiplicado pela quantidade e no campo Valor a multiplicação. Especificação Valor Unit Saldo Pedido Valor ACHOCOLATADO EM PÓ INSTANTÂNEO R$ 5,00 6.000 KG ALMÔNDEGA ASSADA CONGELADA DE BOVINO R$ 19,68 1.000 KG Problema é que com o código que tenho o cálculo é feito apenas no primeiro item. Não sei como deixar fixo para todos os itens. === <table width="100%" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="58%"> <div align="center"><font color="#666666" size="2" face="Tahoma">Especificação</font></div></td> <td width="10%"> <div align="center"><font color="#666666" size="2" face="Tahoma">Valor Unit</font></div></td> <td width="10%"> <div align="center"><font color="#666666" size="2" face="Tahoma">Saldo</font></div></td> <td width="12%"> <div align="center"><font color="#666666" size="2" face="Tahoma">Pedido</font></div></td> <td width="10%"> <div align="center"><font color="#666666" size="2" face="Tahoma">Valor</font></div></td> </table> <?php while($row=mysql_fetch_object($resultado)) { $nome = $row->user_nome; ?> <script type="text/javascript"> function id(el) { return document.getElementById( el ); } function total( un, qnt ) { return parseFloat(un.replace(',', '.'), 10) * parseFloat(qnt.replace(',', '.'), 10); } window.onload = function() { id('valor_unitario').addEventListener('keyup', function() { var result = total( this.value , id('qnt').value ); id('total').value = String(result.toFixed(2)).formatMoney(); }); id('qnt').addEventListener('keyup', function(){ var result = total( id('valor_unitario').value , this.value ); id('total').value = String(result.toFixed(2)).formatMoney(); }); } String.prototype.formatMoney = function() { var v = this; if(v.indexOf('.') === -1) { v = v.replace(/([\d]+)/, "$1,00"); } v = v.replace(/([\d]+)\.([\d]{1})$/, "$1,$20"); v = v.replace(/([\d]+)\.([\d]{2})$/, "$1,$2"); v = v.replace(/([\d]+)([\d]{3}),([\d]{2})$/, "$1.$2,$3"); return v; }; </script> <table width="100%" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="60%"> <div align="center"><font size="2" face="Tahoma"><a href="produtos_ficha.php?codigo=<?php print $row->codigo ?>"><?php print $row->especificacao; ?></a></font></div></td> <td width="10%"> <div align="center"><font size="2" face="Tahoma">R$ <?php echo number_format($row->unitario,2,",","."); ?> <input name="valor_unitario" type="hidden" id="valor_unitario" value="<?php echo number_format($row->unitario,2,",","."); ?>" size="50" maxlength="50"> </font></div></td> <td width="10%"> <div align="center"><font size="2" face="Tahoma"><?php echo number_format($row->quantidade,0,",","."); ?> <?php print $row->unidade; ?></font></div></td> <td width="10%"> <div align="center"><font color="#666666" size="2" face="Tahoma"><input name="qnt" type="text" id="qnt" onkeyup="up(this)" value="" size="8" maxlength="8"></font></div></td> <td width="10%"> <div align="center"><font color="#666666" size="2" face="Tahoma"><input name="total" type="text" id="total" onkeyup="up(this)" value="" size="5" maxlength="5" readonly="readonly" disabled="true"></font></div></td> </tr> </table> <?php } endif;?> Por favor, alguém em ajude.
  6. mateusraony

    Calculo Monetário

    Ola, estou tendo problemas para realiza cálculos monetários contendo mais de um calculo e também contendo soma total de itens, conforme abaixo. Gostaria que fosse feito a multiplicação dos itens: Quantidade X Referencia = Total Referencia Quantidade X C.Unitario = Custo Total Custo Total + 11% = Custo Imposto Total Referencia - Custo Imposto = Lucro Lembrando que as linhas são adicionadas e em cima no campo Total Venda somasse o Total Referencia e o no campo Total Lucro somasse o Lucro. Obs: Preciso que seja cálculos monetários. Segue abaixo o codigo: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url=http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/url] <html xmlns="[url=http://www.w3.org/1999/xhtml]http://www.w3.org/1999/xhtml"><head>[/url] <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> [font='Helvetica Neue', Arial, Verdana, sans-serif] [/font] <!--CSS--> <link href='[url=http://fonts.googleapis.com/css?family=Oswald:400,300,700]http://fonts.googleapis.com/css?family=Oswald:400,300,700[/url]' rel='stylesheet' type='text/css'/> [font='Helvetica Neue', Arial, Verdana, sans-serif] <link href='[url=http://fonts.googleapis.com/css?family=Terminal+Dosis]http://fonts.googleapis.com/css?family=Terminal+Dosis[/url]' rel='stylesheet' type='text/css' /> [/font] [font='Helvetica Neue', Arial, Verdana, sans-serif] [/font] <!-- jquery de Calculo CalcMoeda_Mask--> <script language="JavaScript" type="text/javascript" src="js/CalcMoeda_Mask.js"></script> <!--jquery para duplicar--> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript"> $(function () { function removeCampo() { $(".removerCampo").unbind("click"); $(".removerCampo").bind("click", function () { if($("div.tabelasDuplicar").length > 1){ $(this).parents("div.tabelasDuplicar").remove(); } }); } $(".adicionarCampo").click(function () { novoCampo = $("div.tabelasDuplicar:first").clone(); novoCampo.find("input").val(""); novoCampo.insertAfter("div.tabelasDuplicar:last"); removeCampo(); }); }); </script> [font='Helvetica Neue', Arial, Verdana, sans-serif]<body>[/font] <form name="frmEnviar" action="" method="post"> <table width="946" border="0" cellspacing="1" cellpadding="2" class="center-block" align="center"> <br /> <tr><td height="46" colspan="12" class="cabecario" >CADASTRO DE LICITAÇÕES</td></tr> <tr><th height="4" colspan="12" scope="col"> </th></tr> <tr class="linha1"> <td width="40">Orgão</td> <td width="43">UASG</td> <td width="47">Pregão</td> <td width="44">Objeto</td> <td width="51">Abertura</td> <td width="71">U.F.</td> <td width="121">Tipo Licitação</td> <td width="144">Situação</td> <td width="68">Finalizado</td> <td width="98">Anexar arquivo</td> <td width="79">Total Venda</td> <td width="79">Total Lucro</td> </tr> <tr> <td><label for="orgao"></label><input name="orgao" type="text" class="txt bradius" id="orgao" size="27" style="font-size: 10pt" /></td> <td><label for="uasg"></label><input type="text" name="uasg" id="uasg" class="txt bradius" size="4" style="text-align: center;"/></td> <td><label for="pregao"></label><input type="text" name="pregao" id="pregao" class="txt bradius" size="4" style="text-align: center;"/></td> <td><label for="objeto"></label><input type="text" name="objeto" id="objeto" class="txt bradius" size="37"/></td> <td ><label for="abertura"></label><input type="text" name="abertura" placeholder="DD/MM/YYYY" id="abertura" onkeyup="maskIt(this,event,'##/##/####')" class="txt bradius" size="16" style="text-align: center;"/></td> <td> <select name="situacao[]"> <option value="" selected="selected">...</option> <option value="AC">AC</option> <option value="AL">AL</option> <option value="AP">AP</option> <option value="AM">AM</option> <option value="BA">BA</option> <option value="CE">CE</option> <option value="DF">DF</option> <option value="ES">ES</option> <option value="GO">GO</option> <option value="MA">MA</option> <option value="MT">MT</option> <option value="MS">MS</option> <option value="MG">MG</option> <option value="PA">PA</option> <option value="PB">PB</option> <option value="PR">PR</option> <option value="PE">PE</option> <option value="PI">PI</option> <option value="RJ">RJ</option> <option value="RN">RN</option> <option value="RS">RS</option> <option value="RO">RO</option> <option value="RR">RR</option> <option value="SC">SC</option> <option value="SP">SP</option> <option value="SE">SE</option> <option value="TO">TO</option> </select> </td> <td> <select name="tipolicitacao[]"> <option value="" selected="selected">Selecione...</option> <option value="Servico">Serviço</option> <option value="Informatica">Informática</option> <option value="Eletronico">Eletrônico</option> <option value="Outros">Outros</option> </select> </td> <td> <select name="situacao[]"> <option value="" selected="selected">Selecione...</option> <option value="Agendado">Agendado</option> <option value="Acompanhar">Acompanhar</option> <option value="EmAndamento">Em Andamento</option> <option value="Suspensao">Suspensão</option> <option value="Ganho">Ganho</option> <option value="NaoGanho">Não Ganho</option> </select> </td> <td><label for="finalizado"></label><input type="text" name="finalizado" id="finalizado" onkeyup="maskIt(this,event,'##/##/####')" placeholder="DD/MM/YYYY" class="txt bradius" size="16" style="text-align: center;"/></td> <td> </td> <td><label for="totalVenda"></label><input name="totalVenda" type="text" class="txt bradius" id="totalVenda" size="7" readonly="readonly" style="background-color: #f1f1f1; text-align:center" placeholder="R$0,00" /></td> <td><label for="totalLucro"></label><input name="totalLucro" type="text" class="txt bradius" id="totalLucro" size="7" readonly="readonly" style="background-color: #f1f1f1; text-align:center" placeholder="R$0,00" /></td> </tr> </table> <br /> <div class="tabelasDuplicar" style="border-bottom: 1px dashed #f1f1f1;padding: 10px 0;" id="tabelasDuplicar" align="center"> <table width="946" border="0" cellspacing="1" cellpadding="2" class="center-block"> <tr class="linha1"> <td>ID</td> <td>Item</td> <td>Material</td> <td>Quantidade</td> <td>Referência</td> <td>Total Referência</td> <td>C. Unitário</td> <td>Custo Total</td> <td>Custo Imposto</td> <td>Lucro</td> <td> </td> <td> </td> </tr> <tr> <td><label for="ID"></label><input name="ID[]" type="text" class="txt bradius" id="ID" size="1"/></td> <td><label for="item"></label><input type="text" name="item[]" id="item" class="txt bradius" size="1"/></td> <td><label for="descricao"></label><input type="text" name="descricao[]" id="descricao" class="txt bradius" size="40" /></td> <td><label for="qty"></label><input type="text" name="qty[]" id="qty[]" class="txt bradius" value="" size="7" style="text-align: center;"></td> <td><label for="UnitValRef"></label><input type="text" name="UnitValRef[]" id="UnitValRef" placeholder="R$ 0,00" class="txt bradius" value="" size="17" style="text-align: center;"></td> <td><label for="valorTotalRef"></label><input name="valorTotalRef[]" type="text" class="txt bradius" id="total" value="" size="10" readonly="readonly" style="background-color: #f1f1f1; text-align:center" placeholder="R$ 0,00"></td> <td><label for="custoUnit"></label><input type="text" name="custoUnit[]" id="custoUnit" onkeyup="soma2();numMoeda(event,this);numMoeda(event,custoTotal);" placeholder="R$ 0,00" value="" class="txt bradius" size="7" style="text-align: center;"/></td> <td><label for="custoTotal"></label><input name="custoTotal[]" type="text" class="txt bradius" id="custoTotal" placeholder="R$ 0,00" value="" size="10" readonly="readonly" style="text-align: center;"/></td> <td><label for="custoImposto"></label><input type="text" name="custoImposto[]" id="custoImposto" onkeyup="soma3();numMoeda(event,this);numMoeda(event,custoImposto);" placeholder="R$ 0,00" value="" class="txt bradius" size="10" style="text-align: center;"/></td> <td><label for="lucro"></label><input name="lucro[]" type="text" class="txt bradius" id="lucro" onkeyup="soma4();numMoeda(event,this);numMoeda(event,lucro);" value="" size="10" readonly="readonly" style="background-color: #f1f1f1; text-align:center" placeholder="R$ 0,00" /></td> <td> </td> <td> </td> </tr> </table> <table id="products-table" width="946" border="0" cellspacing="1" cellpadding="2" class="center-block"> <tbody> <tr class="linha1"> <td>Fornecedor</td> <td>Prazo Fornecedor</td> <td>Prazo Cliente</td> <td>Transportadora</td> <td>Observação</td> <td> </td> <td>Status</td> <td>Motivo</td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr> <td><label for="fornecedor"></label><input type="text" name="fornecedor[]" id="fornecedor" class="txt bradius" size="5"/></td> <td><label for="prazoFornecedor"></label><input type="text" name="prazoFornecedor[]" id="prazoFornecedor" class="txt bradius" size="11" style="text-align: center;"/></td> <td><label for="prazoCliente"></label><input type="text" name="prazoCliente[]" id="prazoCliente" class="txt bradius" size="7"style="text-align: center;"/></td> <td><label for="transportadora"></label><input type="text" name="transportadora[]" id="transportadora" class="txt bradius"size="9"/></td> <td><label for="observacao"></label><input type="text" name="observacao[]" id="observacao" class="txt bradius"size="47"/></td> <td> </td> <td><label for="status"></label><input type="text" name="status[]" id="status" class="txt bradius"size="10"/></td> <td><label for="motivo"></label><input type="text" name="motivo[]" id="motivo" class="txt bradius"size="10"/></td> <td> </td> <td> </td> <td class="actions"> <button class="btn btn-large btn-danger removerCampo" type="button" id="btn-remove">Remover</button> </td> <td> </td> <td> </td> </tr> </tbody> </table> </div> <!-- botao adicionar --> <table width="946" border="0" cellspacing="1" cellpadding="2" class="center-block" align="center"> <tr><td> </td></tr> <tr> <td><button class="btn btn-large btn-success adicionarCampo" type="button" id="btn-adiciona">Adicionar Produto</button> <button class="btn btn-large" type="submit">CADASTRAR</button></td> </tr> </table> </form> <!-- /[] --> </body>
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.