Ir ao conteúdo
  • Cadastre-se

ehprezzi

Membros Juniores
  • Total de itens

    5
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. Olá, Muito obrigado Gnomo e em especial muito obrigado Devair que me auxiliou em ambas as minha questões. A dos termos matemáticos eu consegui fazer, mas esta com certeza eu não conseguiria sem o auxilio de vocês. Tenho que continuar me aprimorando em C, sou iniciante ainda, mas preciso aprender para o meu trabalho também, visto que os pós processadores do software de programação de máquinas CNC que eu trabalho tem o código fonte em Cpp. Grato!
  2. Olá Devair, Obrigado pela ajuda inicial. Consegui resolver o outro exercicio, porém neste estou me quebrando. Segue um trecho do código que estou fazendo. Compilei ele no DEV Cpp e estou enfrentando dois problemas. Repare que há 3 linhas que eu comentei, ao compilar assim o programa funciona, porém ele acaba pedindo uma leitura a mais na leitura do primeiro carro. Não estou entendendo o porque, já que sou iniciante =/. Ao remover as linhas comentadas e compilar o software gera um erro ao abrir o terminal. Sabe se estou fazendo algo errado naquelas 3 linhas comentadas?? Desculpe não postar o código antes e infringir as regras do fórum, é que eu estava viajando a trabalho fora do estado e não tinha o código também e eu realmente não estava a par das regras porque eu não havia lido no site :p. Pessoal ta pedindo essas questões no Brainly mas eu to tentando fazer. hahaha Segue abaixo o código: #include <stdio.h> #include <iostream> main() { int i; int n; double litros[n]; int combustivel[n]; float gasolina; float diesel; float etanol; float aux; gasolina == 2.60; diesel == 2.20; etanol == 1.90; n == 0; printf("Digite o numero de carros abastecidos: \n"); scanf("%d", &n); while(n != 0) { printf("Digite o total de litros no carro atual e em seguida digite \n"); printf("1 - Gasolina, 2 - Diesel, 3 - Etanol\n"); for (i = 0; i < n; i++) { scanf("%f\n", &litros); scanf("%f\n", &combustivel); // if (combustivel==1) { // aux = litros*gasolina; // printf("Valor pago pelo cliente 1: %f\n", aux); } n--; } } }
  3. Olá, segue o algoritmo que eu fiz até agora no DEV Cpp, desculpe não anexar junto e violar as regras do forum. Não estou conseguindo finalizar o laço while para gerar a soma, se alguém puder me dar uma dica do porque isto está ocorrendo serei grato: #include <stdio.h> #include <iostream> main() { int n ; int contador; int i; float numerador; float denominador; double auxiliar; double soma; n == 0; contador == 0; auxiliar == 0; printf("Digite o numero de termos que sera digitado: \n"); scanf("%d", &n); while (contador != n) { printf("Entre com numerador e em seguida o denominador do termo atual:\n"); scanf("%f", &numerador); scanf("%f", &denominador); auxiliar = numerador/denominador; printf("%3f", auxiliar); printf ("\n"); contador == contador+1; } soma+=auxiliar; printf("%3f", soma); } adicionado 48 minutos depois adicionado 50 minutos depois Olá galera, consegui, segue abaixo o código: \o/////// #include <stdio.h> #include <iostream> main() { int n ; int contador; int i; float numerador; float denominador; double auxiliar; double soma; n == 0; contador == 0; auxiliar == 0; printf("Digite o numero de termos que sera digitado: \n"); scanf("%d", &n); while (n != 0) { printf("Entre com numerador e em seguida o denominador do termo atual:\n"); scanf("%f", &numerador); scanf("%f", &denominador); auxiliar = numerador/denominador; printf("%3f", auxiliar); soma+=auxiliar; printf ("\n"); n--; } printf("A soma final e: %3f", soma); }
  4. Vendo a greve dos caminhoneiros gerar a falta de combustível, você decide vender um programa para auxiliar o trabalho de um posto de combustível. Num posto de combustível a informação necessária diz respeito aos seguintes dados: total de litros consumido, valor do combustível, total arrecadado. O que deve ser realizado na questão: Vamos programar esta solução utilizando vetores. · O vetor A deve conter o total de litros que cada veículo abasteceu. · O vetor B deve ter um caractere representando o combustível: ‘G’ para gasolina, ‘E’ para etanol, ‘D’ para diesel. Use outros se desejar. · O vetor C deve receber o total pago por cada cliente, durante o dia de trabalho (ou seja, o valor do vetor A vezes o preço do combustível informado no vetor B). Seu programa deve: · pedir os dados de um dia de trabalho, para o vetor A e B. · calcular os dados do vetor C. · calcular o total de arrecadação do posto naquele dia. Faça um teste com 20 entradas de cliente (dados de trabalho de um dia) e mostre todos os resultados.
  5. Uma série matemática é composta por termos. Um termo é uma divisão do tipo N/P, onde N é o numerador e P o denominador. A série é uma sequência de termos que são somados ou multiplicados, podendo ou não existir um termo inicial e um termo final. O que deve ser realizado na questão: Faça um programa em linguagem C que calcule e escreva a soma dos N primeiros termos da série: O número de termos deve ser fornecido pelo usuário. Escreva mensagens para o usuário, informando o que deve ser digitado. Cuidado também com o sinal que se alterna. Tabulação dos blocos, capricho na escrita, legibilidade valem nota. Teste seu programa: Qual é o valor do somatório para N=20? Dicas: · Cuidado, pois algumas variáveis devem ser de números reais. · Procure controlar o numerador e o denominador com variáveis diferentes e usando comando de repetição. · Você deve usar apenas o DevCpp para auxiliá-lo nessa tarefa.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×