Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define QUANT 10
- /* 12. Faça um simulador do famoso jogo “leilão do menor valor único”.
- Dica: peça ao usuário para fornecer o valor máximo do leilão, em seguida crie um vetor para armazenar a
- quantidade de lances para cada valor possível. Para isto dimensione o tamanho do vetor para 100 vezes o
- valor máximo do lance (assim ele poderá representar os centavos também). */
- int main()
- {
- float valorMaximo,lance,ganhador;
- int posicao,i,aux;
- printf("\n Digite o valor maximo: ");
- scanf("%f",&valorMaximo);
- posicao = valorMaximo*100;
- aux=posicao;
- int quantLances[posicao];
- for(i=0;i<posicao;i++)
- {
- quantLances[i]=0;
- }
- for(i=0;i<QUANT;i++)
- {
- printf("\n De o seu lance: ");
- scanf("%f",&lance);
- if(lance>valorMaximo) break;
- posicao = lance * 100;
- quantLances[posicao]++;
- }
- for(i=0;i<aux;i++)
- {
- if(quantLances[i]==1)
- {
- ganhador=i/100;
- printf("\n Valor ganhador :RS %.2f",i,ganhador);
- break;
- }
- }
- getchar();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement