Advertisement
Joao_Joao

Questão 22 Lista de Exercícios IFPB

Apr 29th, 2022
975
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.   int a, b;
  5.   printf("Digite o valor de A: ");
  6.   scanf("%d", &a);
  7.   printf("Digite o valor de B: ");
  8.   scanf("%d", &b);
  9.   // maior multiplo de A que eh menor ou igual a B
  10.   printf("O maior multiplo de A que eh menor igual a B eh: %d\n", (b / a) * a);
  11.  
  12.   /*
  13.   Explicação:
  14.     Ex.:
  15.     A = 3
  16.     B = 10
  17.  
  18.     Sabemos que 3 nao eh multiplo de 10
  19.     Maior Multiplo de 3 menor ou igual a 10 = 9
  20.     Pegamos a divisao aproximada.
  21.  
  22.     Em seguida, pegamos o numero aproximado,
  23.     que consequentemente / coincidentemente,
  24.     eh o maior multiplo de 3 menor ou igual a 10
  25.     Assim, Achamos a resposta.
  26.    
  27.     10 / 3 = 3
  28.     3 * 3 = (9)
  29.   */
  30.  
  31.   return 0;
  32. }
  33.  
Advertisement
RAW Paste Data Copied
Advertisement