Cześć jeśli ktoś miałby umiejętności to prosze o pomoc z napisaniem programu c++ który sprawdza dla liczb rzeczywistych a₀,a₁,….,a ₙ₋₁ czy ciąg (a₀+a₁)/1, (a₂+a₃)/5, (a₄+a₅)/9, ..., (aₙ₋₂ + aₙ₋₁)/2n-3 jest rosnący lub malejacy lub stały. Wartości powinny być wprowadzane z klawiatury lub losowo ale z zakresu podanego przez użytkownika.
Mój największy problem jest z przedstawieniem samego ciagu nie mam pomysłu.
Ogromne dzięki za poświęcony czas.

- Rejestracja:ponad 7 lat
- Ostatnio:około 3 lata
- Postów:1
0
- Rejestracja:ponad 7 lat
- Ostatnio:ponad 2 lata
- Lokalizacja:Kraków
- Postów:56
0
Myślę że to powinno cię nakierować na właściwą drogę.
#include <iostream>
#include <vector>
using namespace std;
struct ulamek{
int l1,l2;
int m;
};
int main() {
vector<ulamek> ciag;
int n;
cout<<"Wprowadz ile ma miec ciag wyrazow: ";
cin>>n;
for(int i=0;i<2*n;i+=2)
{
ulamek tmp;
cout<<"Podaj "<<i+1<<" czynnik: ";
cin>>tmp.l1;
cout<<"Podaj "<<i+2<<" czynnik: ";
cin>>tmp.l2;
cout<<"Podaj mianownik: ";
cin>>tmp.m;
ciag.push_back(tmp);
}
return 0;
}
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.