Vlad5080

Bilet_30

Jan 23rd, 2020
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void ex1() {
  6. int n, numb = 0;
  7.  
  8. cout << "Введите число \n -> ";
  9. cin >> n;
  10.  
  11.  
  12. while (n != 0) {
  13. if ((n % 10 == 0) || (n % 10 == 5)) {
  14. n /= 10;
  15. }else {
  16. numb *= 10;
  17. numb += n % 10;
  18. n /= 10;
  19. }
  20. }
  21. if(numb == 0) cout << "ERROR \n Причина: некорректный ввод " << endl;
  22. else cout << numb << endl;
  23. }
  24.  
  25. void ex2() {
  26. int n, sum = 0, srzn = 0, ch = 0;
  27.  
  28. cout << "Введите кол-во учеников \n ->";
  29. cin >> n;
  30.  
  31. cout << " Введите рост " << n << " учеников \n -> ";
  32. int* arr = new int[n];
  33.  
  34. for (int i = 0; i < n; i++) {
  35. cin >> arr[i];
  36. }
  37.  
  38. for (int i = 0; i < n; i++) {
  39. sum += arr[i];
  40. }
  41.  
  42. srzn = sum / n;
  43.  
  44. for (int i = 0; i < n - 1; i++) {
  45. for (int j = i + 1; i < n; j++) {
  46. if (arr[i] == arr[j]) {
  47. ch++;
  48. break;
  49. }
  50. }
  51. }
  52.  
  53. cout << " Средний рост учеников в классе \n -> " << srzn << " Кол-во пар учеников с одинаковым ростом \n -> " << ch;
  54.  
  55. delete arr;
  56. }
  57.  
  58. int main() {
  59. setlocale(0, "");
  60.  
  61. // ex1();
  62. ex2();
  63.  
  64.  
  65.  
  66. system("pause");
  67. return 0;
  68. }
Advertisement
Add Comment
Please, Sign In to add comment