Ir ao conteúdo
  • Cadastre-se

tiscomen

Membro Júnior
  • Posts

    4
  • Cadastrado em

  • Última visita

posts postados por tiscomen

  1. Ola amigos, venho aqui novamente pedir ajuda relacionada ao exercicio a seguir,  porém desenvolvi o seguinte programa, segue o enunciado e o código.

     

    Em uma indústria metalúrgica o custo de produção de uma peça automotiva corresponde a um custo fixo mensal de R$ 5000,00 acrescido de um custo variável de R$ 55,00 por unidade produzida, mais 25% de impostos sobre o custo variável. Considerando que o preço de venda dessa peça pela indústria aos comerciantes é de R$ 102,00. Crie uma função para calcular o custo da produção de x peças

     

    #include <stdio.h>
    float custo()
    {
    
        float y;
        int x;
        y = 5000 + 55 * x + 0.25 * 55 * x;
    
    return y;
    }
    int main()
    {
    float z;
    int x;
    z = custo();
    printf("Digite a quantidade de pecas produzidas: ");
    scanf ("%d", &x);
    printf ("O custo de producao das pecas e: %f", z);
    return 0;
    }

     

  2. Agora funcionou, So não estou conseguindo fazer contar os dieteticos "s", ele conta todos os valores informados. 

     

    #include <stdio.h>
    #include <string.h>
    struct doceira
    {
    char tipo[20], marca[20], dietetico[5];
    float preco, soma;
    };
    int main ()
    {
    doceira doc[2];
    int i;
    int soma=0;
    for (i = 0; i < 2; i++)
    {
    printf("\nInforme o tipo de doce: ");
    fflush(stdin);
    fgets(doc.tipo,20,stdin);
    printf("Informe seu preco: ");
    scanf("%f",&doc.preco);
    printf("Informe sua marca: ");
    fflush(stdin);
    fgets(doc.marca,20,stdin);
    printf("Informe se é dietetico: ");
    fflush(stdin);
    scanf("%c", &doc.dietetico,5,stdin);
    if (doc.dietetico == "%d",'s')
    {
    soma=soma+1;
    }
    }
    printf ("Quantidade dieteticos: %d",soma);
    return 0;
    }

  3. Ola pessoal, Sou novato aqui no forum, gostaria de pedir ajuda num programa que estou desenvolvendo para um trabalho academico, portanto o contador da variavel "s" não está funcionando, segue o enunciado do exercicio: 

    Crie um programa que contenha uma struct doceira que contém os seguintes atributos:

    tipo de doce

    preço

    marca

    dietético (aceita os valores: sim ou não)

     

    "O programa deverá ler 5 doceiras e contar quantos são dietéticos."

     

    Codigo C++

     

    #include <stdio.h>
    #include <string.h>
    struct doceira
    {
    char tipo[20], marca[20], dietetico[5];
    float preco, soma;
    };
    int main ()
    {
    doceira doc[5];
    int i;
    int soma=0;
    for (i = 0; i < 5; i++)
    {
    printf("\nInforme o tipo de doce: ");
    fflush(stdin);
    fgets(doc.tipo,20,stdin);
    printf("Informe seu preco: ");
    scanf("%f",&doc.preco);
    printf("Informe sua marca: ");
    fflush(stdin);
    fgets(doc.marca,20,stdin);
    printf("Informe se é dietetico: ");
    fflush(stdin);
    scanf(doc.dietetico,5,stdin);
    if (doce.dietetico == 's')
    {
    soma=soma+1;

    }
    }
    printf ("%d, Quantidade dieteticos: ",soma);
    return 0;
    }

     

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!