TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Divisão Sem Operador De Resto && Melhor Opçao De Compra Na Biblioteca - C

Artigos Científicos: Divisão Sem Operador De Resto && Melhor Opçao De Compra Na Biblioteca - C. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  19/10/2013  •  330 Palavras (2 Páginas)  •  431 Visualizações

Página 1 de 2

/*Desafio) Obter o resto da divisão de dois valores informados pelo usuário, sem usar o operador de resto*/

#include <stdio.h>

int main(void){

int n1, n2, resto, divisao;

printf("Informe o primeiro numero: ");

scanf("%i",&n1);

printf("Informe o segundo valor: ");

scanf("%i",&n2);

divisao = (n1 / n2);

resto = (n1 - (n2 * divisao));

printf("\nResto da divisao: %i", resto);

return(0);

}

/*Uma livraria fez uma promoção para pagamento à vista em que o comprador pode escolher entre dois critérios de desconto:

1) 0,25 por livro + 7,50 fixo

2) 0,5 por livro + 2,5 fixo

Fazer um programa em que o usuário digita a quantidade de livros que deseja comprar e

o programa diz qual a melhor opção de desconto.

*/

#include <stdio.h>

int main(void){

int qtdLivros;

float opc1, opc2;

printf("Informe o quantidade de livros que deseja comprar: ");

scanf("%i",&qtdLivros);

opc1 = 7.5 + (qtdLivros * 0.25);

opc2 = 2.5 + (qtdLivros * 0.5);

if(opc1 < opc2){

printf("\nA melhor opcao eh a primeira 0.25 por livro + 7.50 fixo, total: %.2f \n", opc1);

printf("O valor da segunda opcao eh 0.50 por livro + 2.50 fixo, total: %.2f \n", opc2);

}

else if(opc2 < opc1){

printf("\nA melhor opcao eh a segunda 0.50 por livro + 2.50 fixo, total: %.2f \n", opc2);

printf("O valor da primeira opcao eh 0.25 por livro + 7.50 fixo, total: %.2f \n", opc1);

}

else if(opc1 = opc2){

printf("\nAs duas opcoes retornam valores iguais, total: %.2f \n", opc1);

}

return(0);

}

...

Baixar como (para membros premium)  txt (1.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com