Advertisement
jordanov

Најмал број што ја содржи цифрата M

Nov 21st, 2018
390
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. Од тастатура се внесуваат два природни броја M (од 0 до 9) и N. Потоа од тастатура се внесуваат уште N природни броеви. Да се најде и на екран да се испечати најмалиот од внесените броеви кој ја содржи цифрата M.
  2. -------------------------------------------------------------------------------------
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5.  
  6. int main()
  7. {
  8. int n,m,i,broj;
  9. int min=0;
  10. int pom;
  11. int br;
  12. scanf("%d%d", &m, &n);
  13.  
  14. for(i = 0;i<n;i++)
  15. {
  16. scanf("%d", &broj);
  17. pom = broj;
  18. min = broj;
  19. while(pom != 0)
  20. {
  21. if(min >= pom)
  22. {
  23. min = pom;
  24. int tmp = pom%10;
  25. if(tmp == m)
  26. {
  27. br = broj;
  28. }
  29. }
  30.  
  31. pom/=10;
  32. }
  33. }
  34. printf("%d", br);
  35.  
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement