labs 1-6: init

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
This commit is contained in:
2022-12-24 14:03:08 +05:30
commit ad185c994e
26 changed files with 2250 additions and 0 deletions

32
lab3/9.cpp Normal file
View File

@@ -0,0 +1,32 @@
#include <iostream>
using namespace std;
class Fibo {
private:
uint lim;
public:
Fibo() = default;
Fibo(uint);
Fibo(const Fibo &);
};
Fibo::Fibo(uint n) { this->lim = n; }
Fibo::Fibo(const Fibo &f) {
uint a = 0, b = 1, i;
cout << a << ' ' << b;
for (i = 0; i < f.lim - 2; i++) {
cout << ' ' << a + b;
b += a;
a = b - a;
}
cout << endl;
}
int main() {
Fibo a(10);
Fibo b = a;
}