exercicio de vetores
EXERCÍCIOS RESOLVIDOS – Pagina 159 à 190
Exercício 02 - Uma pequena loja de artesanato possui apenas um vendedor e comercializa dez tipos de objetos. O vendedor recebe, mensalmente, salário de R$ 545,00, acrescido de 5% do valor total de suas vendas. O valor unitário dos objetos deve ser informado e armazenado em um vetor; a quantidade vendida de cada peça deve ficar em outro vetor, mas na mesma posição. Crie um programa que receba os preços e as quantidades vendidas, armazenando-os em seus respectivos vetores (ambos com tamanho 10). Depois, determine e mostre:
a) Um relatório contendo: quantidade vendida, valor unitário e valor total de cada objeto. Ao final deverão ser mostrados o valor geral das vendas e o valor da comissão que será paga ao vendedor e,
b) O valor do objeto mais vendido e sua posição no vetor (não se preocupe com empates);
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"Portuguese");
int i, ind; float qtd[10], preco[10], tot_geral, tot_vend, comissao, maior;
tot_geral= 0;
for (i=0;i<10;i++) // vetores quantidade e preço { printf("\nInforme a quantidade vendida do %dº produto: ", i+1); scanf("%f", &qtd[i]);
printf("Informe o preço do %dº produto: ", i+1); scanf("%f", &preco[i]);
} system ("cls"); // Limpar dados informados da tela antes de apresentar o relatório
printf("\n\t=========================================================="); printf("\n\t RELATÓRIO DE VENDAS "); printf("\n\t==========================================================");
for (i=0;i<10;i++) { tot_vend = qtd[i] * preco[i];
printf("\n\tQuandidade vendida do %dº produto: %10.2f", i+1, qtd[i]); printf("\n\t Valor do %dº produto: %10.2f", i+1, preco[i]); printf("\n\t ___________________________________");