Advertisement
Guest User

Untitled

a guest
Dec 11th, 2017
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. void monotonicznosc(float t[], int n) {
  2. int malejacy = 1;
  3. int rosnacy = 1;
  4. for (int i = 1; i < n/2; i++)
  5. if (t[i - 1] >= t[i]) {
  6. rosnacy = 0;
  7. break;
  8. }
  9. if (rosnacy == 1)
  10. cout << "ciag jest rosnacy" << endl;
  11. else
  12. cout << "Ciag nie jest rosnacy" << endl;
  13.  
  14. for (int i = 1; i<n/2; i++)
  15. if (t[i - 1] <= t[i]) {
  16. malejacy = 0;
  17. break;
  18. }
  19. if (malejacy == 1)
  20. cout << "ciag jest malejacy" << endl;
  21. else
  22. cout << "ciag nie jest malejacy" << endl;
  23.  
  24. }
  25.  
  26.  
  27.  
  28. const int N = 100;
  29. int main() {
  30. float a[N]; //tablica w ktorej bedzie n elementow ciagu
  31. int n; //liczba ele. ciagu a ktora jest parzysta
  32. float d, g; // zakres generowania liczb
  33. srand(unsigned(time(0)));
  34. int znak;
  35. cout << "1 - Podanie wartosci ciagu z klawiatury." << endl;
  36. cout << "2 - Wygenerowanie ciagu liczb o wartosciach wylosowanych z zadanego przez uzytkownika zakresu." << endl;
  37. znak = _getch();
  38. switch (znak) {
  39. case '1':
  40.  
  41. cout << "Podaj dlugosc ciagu, pamietaj o tym, ze podana liczba musi byc parzysta: ";
  42. cin >> n;
  43. wartosci_z_klawiatury(a, n);
  44. break;
  45.  
  46. case '2':
  47.  
  48. cout << "Podaj liczbe elementow ciagu n i zakres wartosci: ";
  49. cin >> n >> d >> g;
  50. generuj_los(a, n, d, g);
  51.  
  52. }
  53. cout << endl;
  54. wypisz(a, n, "a");
  55.  
  56. float b[N]; //def tablicy przechowujacej ciag b
  57. drugi_ciag(a, b, n);
  58. cout << endl;
  59. wypisz(b, n / 2, "b");
  60. monotonicznosc(a, n);
  61. system("pause");
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement