Advertisement
Rayzven

Untitled

Nov 21st, 2019
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. /* Федорчук Антон Лабораторная работа №4 Вариант 23
  2. Дана последовательность вещественных чисел {Aj}.
  3. Hайти произведение чисел с нечетной целой частью,
  4. наименьшее из таких чисел и номеp этого числа в последовательности.*/
  5. #include <iostream>
  6. using namespace std;
  7. int main()
  8. {
  9. setlocale(LC_ALL, "Russian");
  10.  
  11. int min = INT_MAX;
  12. double mult = 1;
  13. int index = 0;
  14.  
  15. int j = 0;
  16. cout << "Введите размер массива" << endl;
  17. cin >> j;
  18.  
  19. int size = j;
  20. float A[j];
  21.  
  22. for (j = 0; j < size; j++)
  23. {
  24. cin >> A[j];
  25. }
  26.  
  27. for (j = 0; j < size; j++)
  28. {
  29.  
  30. if (int (A[j]) % 2 == 1)
  31. {
  32. if (A[j] < min)
  33. {
  34. min = A[j];
  35. index = j;
  36. }
  37. mult *= A[j];
  38. }
  39.  
  40. }
  41.  
  42. cout << "произведение ";
  43. cout << mult << endl;
  44. cout << "минимальное значение ";
  45. cout << min << endl;
  46. cout << "номер элемента ";
  47. cout << ++index;
  48.  
  49. return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement