fork download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. int total, nota1, nota2, notas1, notas2;
  5.  
  6. // Entrada dos valores
  7. printf("Digite o valor total a ser sacado: ");
  8. scanf("%d", &total);
  9. printf("Digite o valor da primeira nota: ");
  10. scanf("%d", &nota1);
  11. printf("Digite o valor da segunda nota: ");
  12. scanf("%d", &nota2);
  13.  
  14. // Troca os valores se nota2 for maior que nota1
  15. if (nota2 > nota1) {
  16. int aux = nota1;
  17. nota1 = nota2;
  18. nota2 = aux;
  19. }
  20.  
  21. // Calcula a quantidade de notas de cada tipo
  22. notas1 = total / nota1;
  23. total = total - (notas1 * nota1);
  24. notas2 = total / nota2;
  25.  
  26. // Ajusta a quantidade de notas se necessário
  27. if (notas2 == 0) {
  28. notas1 = notas1 - 1;
  29. notas2 = nota1 / nota2;
  30. }
  31.  
  32. // Imprime o resultado
  33. printf("Notas de %d: %d\n", nota1, notas1);
  34. printf("Notas de %d: %d\n", nota2, notas2);
  35.  
  36. return 0;
  37. }
  38.  
Success #stdin #stdout 0s 5284KB
stdin
150
10 50
stdout
Digite o valor total a ser sacado: Digite o valor da primeira nota: Digite o valor da segunda nota: Notas de 50: 2
Notas de 10: 5