Advertisement
Guest User

Untitled

a guest
May 4th, 2016
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. #include <iostream>
  2. #include <stdio.h>
  3. #include <windows.h>
  4. #include <math.h>
  5. #include <conio.h>
  6. #include <locale>
  7.  
  8. int okr(int, int);
  9.  
  10. int main() {
  11. int i1,i2;
  12. setlocale(LC_ALL,"Russian");
  13.  
  14. while(1){
  15. printf("\nВведите первое число = ");
  16. scanf("%i",&i1);
  17. printf("\nВведите второе число = ");
  18. scanf("%i",&i2);
  19.  
  20. if(i2!=0){
  21. printf("\n\nРезультат округления числа, получившегося после деления = %i\n",okr(i1,i2));
  22. } else {
  23. printf("\n\nВведены некорректные данные!\n");
  24. }
  25.  
  26. printf("\nВведите 1 если хотите ввести числа ещё раз\n");
  27. if (getch()!='1'){
  28. return 0;
  29. } else {
  30. system("cls");
  31. }
  32. }
  33.  
  34. return 0;
  35. }
  36.  
  37. int okr(int num1, int num2){
  38. int ans;
  39.  
  40. if(num1==0){
  41. return 0;
  42. } else if((num1%num2<=5 && num1%num2>=0) || (num1%num2>=-5 && num1%num2<=0)){
  43. ans=num1/num2;
  44. } else {
  45. ans=num1/num2+1;
  46. }
  47.  
  48. return ans;
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement