Buscar

Programação em C

Escrever um algoritmo que lê o número de um vendedor de uma empresa, seu salário fixo e o total de vendas por ele efetuadas. Cada vendedor recebe um salário fixo, mais uma comissão proporcional às vendas por ele efetuadas. A comissão é de 3% sobre o total de vendas até 1000 reais e 5% sobre o que ultrapassar esse valor. Mostrar o númer o do vendedor, o total de suas vendas, seu salário fixo e seu salário totalEscrever um algoritmo que lê o número de um vendedor de uma empresa, seu salário fixo e o total de vendas por ele efetuadas. Cada vendedor recebe um salário fixo, mais uma comissão proporcional às vendas por ele efetuadas. A comissão é de 3% sobre o total de vendas até 1000 reais e 5% sobre o que ultrapassar esse valor. Mostrar o númer o do vendedor, o total de suas vendas, seu salário fixo e seu salário total

💡 3 Respostas

User badge image

Antônio Abrantes

#include <stdio.h>

struct ficha_vendedor{
      int numero;
    float salario_fixo;
    float total_vendas;  
};

int main() {
    
    struct ficha_vendedor vendedor;
    float comissao = 0; 
    
    printf("Numero do Vendedor.: ");
    scanf("%d", &vendedor.numero);
    printf("Salario Fixo....: R$ ");
    scanf("%f", &vendedor.salario_fixo);
    printf("Total de vendas.: R$ ");
    scanf("%f", &vendedor.total_vendas);
    
    if(vendedor.total_vendas <= 1000){
        comissao = (vendedor.total_vendas * 3)/100;
    }else if(vendedor.total_vendas > 1000){
        comissao = (vendedor.total_vendas * 5)/100;
    }
    
    printf("Numero Vendedor: %d\n", vendedor.numero);
    printf("Comissao: R$ %.2f\n", comissao);

    return 0;
}

0
Dislike0
User badge image

Antônio Abrantes

Ficou bugado, qualquer coisa, fica melhor de olhar aqui -> https://gist.github.com/antonio-abrantes/f9e53a50a435121a78fdd88fca3abb59

0
Dislike0
User badge image

RD Resoluções

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int numero;
    float salfix, vendas, comiss;
    
    scanf("%d", &numero);
    scanf("%f", &salfix);
    scanf("%f", &vendas);
    
    if(vendas<100.0)
        comiss=vendas*0,03;
    else
        comiss=vendas*0,05;
        
    printf("\nNumero: %d\nVendas: %.2f\nSalario: R$%.2f\nSalario total: R$%.2f.\n\n", numero, vendas, salfix, comiss+salfix);
    
    return 0;
}
0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Outros materiais