Pesquisar na Comunidade
Mostrando resultados para as tags ''soma''.
Encontrado 9 registros
-
Olá! Tenho uma tabela com os campos id, servico e valor. Preciso somar os valores contidos nos campos 'valor' de acordo com os filtros aplicados. Veja: SELECT *, SUM(valor) AS totalValores FROM financeiro_entrada WHERE servico LIKE "%suporte%" Acima quero mostrar todos os serviços do tipo "suporte" e o campo 'totalValores' com o total dos serviços em cada registro encontrado. Assim: Qual SQL devo criar para mostrar os registros acima? O SQL que fiz mostra apenas um registro. Assim: Preciso mostrar todos os registros que contenha 'suporte' como serviço. Assim:
-
Dado um número N natural maior que zero. Fazer um algoritmo para calcular o valor de s, dado por:
thiago_tw postou um tópico no fórum C/C++
eu to com uma tarefa que preciso de ajuda, já tentei alguns algoritmos que achei por aqui mas nunca dá certo, mandei a imagem do que é para ser feito, agradecido se me ajudarem -
Preciso pegar um resultado de uma soma a partir de uma variável predefinida antes. ex: $valor=500 $consulta = $pdo->query("SELECT* FROM produtos where status_pago='0' "); while ($resultado = $consulta ->fetch(PDO::FETCH_ASSOC)) { //listar um número de linhas cuja soma de todos os produtos juntos fosse igual a variável $valor } Se alguém puder me dar uma luz agradeço, Obrigado.
-
Preciso fazer uma consulta no banco onde eu pego total gasto por CPF, somando cada row que for do mesmo CPF por exemplo: Cpf ctro vlr vlrtotal 158 166 1000 5000 158 156 1000 5000 158 1644 3000 5000 159 168 2000 6000 159 154 2000 6000 159 111 2000 6000 É possível?
- 1 resposta
-
- sql
- banco de dados
-
(e mais 1 )
Tags:
-
O exercício pede o que eu faça um código com uma matriz, onde eu peça uma linha qualquer ao usuário, e nela será feito a soma ou média dos elementos contidos. O problema é na hora da decisão do usuário na hora de escolher entre média ou soma, escrevendo a letra inicial de uma dessa palavras em maiúsculo. O "If" simplesmente não funciona, e eu acho que seja essa minha dificuldade, pois quando tirei o if, a soma funcionou normalmente (com o código atual a soma fica igual a zero no printf final). E sim, eu pesquisei a fundo sobre o tipo char, mas mesmo assim não consegui resposta alguma para a solução do meu problema :/ Segue o código: Obs: Claramente, o meu código não está terminado (ainda falta pôr a parte da média), a partir do momento em que eu solucionar esse problema principal, creio que conseguirei finalizá-lo sem mais contratempos. #include <stdio.h> #include <stdlib.h> #include <locale> int main (void){ setlocale (LC_ALL, "Portuguese"); float M [2][2], media; int lin, x, soma1, soma2; char op[5]; printf ("Preencha a matriz: \n"); for (int l = 0; l<2; l++) { //linha for (int c = 0; c<2; c++ ) { //coluna scanf ("%f", &M[l][c]); } } printf ("Que operação você quer? S ou M?\n"); //Entrada do char, escolha da operação scanf ("%s", op); printf ("Em qual linha da matriz a operação deve ser realizada?\n"); scanf ("%d", &x); for (int l = x; l==x; l++) { for (int c = 0; c<2; c++ ){ printf ("%f \n", M[l][c]);//só mostrando os numeros da linha (ignore) if (op=="S") //tenho quase certeza que o problema se encontra aqui soma1= M[l][c]+soma1; } } printf ("O resultado da soma deu %d", soma1); //e na hora de mostrar a soma, ela sempre aparece como zero }
-
Pessoal, tudo bem? Eu sou designer, sou leigo em PHP e programação em si, meu forte é HTML, CSS etc. Gostaria de verificar se alguém tem algum modelo simples de uma programação em PHP que diariamente, por exemplo, some um valor a um número especificado, que salve isso em TXT e substitua um número no HTML. Por exemplo, eu gostaria de lançar o site no ar com um número 6000. Daí no outro dia, automaticamente, quero que apresente o número 6010 até quando chegar no ano de 2020 ele chegue no total de 7000 sozinho. Ou seja, que ele vá somando 10 + 10 por dia. Alguém teria algo para me ajudar? Eu pesquisei em vários sites, mas são códigos com finalidades diferentes. Muito obrigado.
-
Olá, boma dia! Estou tendo dificuldades em acrescentar mais 1 à variável da tabela no banco de dados Tenho a variável $num = 11111111111111111111111. Esse valor será gravado no BD. Essa variável têm 23 caracteres e quero somar mais 1. Isso vai ficar em loop. O problema é que o sistema está apresentando esse resultado: 1.1111111111111E+221.1111111111111E+221.1111111111111E+22 O que estou fazendo de errado?
-
Programa em c++, soma de linhas de matriz geradas aleatoriamente
Daniel Talian postou uma questão Perguntas e respostas rápidas
Gostaria de agradecer a ajuda desde já! Estou com a seguinte dificuldade, estou gerando uma matriz aleatoriamente, na hora de mostrar os números gerados gostaria de fazer uma operação aritmética (soma), e mostrar somente os 8 números que fechem o resultado dessa soma, no exemplo estou procurando o resultado 500 #include <stdlib.h> #include <time.h> #define N 1000 #define L 8 #define F 100 int main (){ int freq[F]; int jogo[N][L], jogo1[N][L], i, j, k, aux, soma, somacont; char ja_consta; for (i=0; i<F; i++) freq = 0; srand (time(NULL)); for (i=0; i<N; i++){ for (j=0; j<L; j++){ do{ jogo[j] = rand() % F + 1; ja_consta = 'N'; for (k=0; k<j; k++) if (jogo[j] == jogo[k]) ja_consta = 'S'; }while (ja_consta == 'S'); jogo1[j] = jogo[j]; freq[jogo[j]-1]++; } } printf("Jogos sorteados\n"); \\AQUI EM VEZ DE MOSTRAR TUDO, GOSTARIA DE REALIZAR A SOMA E MOSTRAR SOMENTE OS QUE BATEM COM OS 500 somacont=0; for(i=0;i<N;i++){ soma=0; printf("Jogo %d: ", i+1); for(j=0;j<L;j++){ soma += jogo[j]; printf("%d ", jogo[j]); if(soma == 500){ printf(" Soma: %d ", soma); printf("%d ", jogo[j]); //AQUI ESTA IMPRIMINDO SOMENTE O ULTIMO NUMERO DA LINHA,E NÃO TODA LINHA somacont++; } }printf("\n"); } printf("\n"); printf("Vezes que a media Saiu:%d ", somacont); printf("\n"); return 0; } -
Olá galera, tenho que fazer um exercício para a faculdade, mas está dando um erro que desconheço qual seja. Preciso fazer um programa em C que lê os elementos de um vetor, e depois encontra o elemento mínimo, o máximo, a soma deles, o produto dos mesmos e por último a média dos elementos, tudo isso usando recursividade. Até aí tudo bem, mas quando faço a função para somar os elementos aparece um erro no compilador do Code:blocks desse jeito: undefined reference to 'WinMain@16' error: 1d returned 1 exit status Segue a imagem do texto do compilador: Código usado: #include <stdio.h> void leia(int v[10], int n) { int i; for (i=0; i<10; i++) { scanf("%d", v[i]); } } void imprime(int v[10], int n) { int i; for (i=0; i<10; i++) { printf("%d", v[i]); } } int soma(int v[10], int n) { if (n == 0) return 0; else { int s; s = soma (v, n-1); if (v[n-1] > 0) s += v[n-1]; return (s); } }