This commit is contained in:
2025-11-30 01:51:19 +03:00
commit 37237f67f8
12 changed files with 191 additions and 0 deletions

BIN
a.out Executable file

Binary file not shown.

24
charP.cpp Normal file
View File

@@ -0,0 +1,24 @@
#include <iostream>
using namespace std;
int countX (const char *p, const char *x) {
if (p==nullptr) {
return 0;
}
int count = 0;
for (; *p != 0; p++) {
if (*p == *x) {
count++;
}
}
return count;
}
int main (void) {
cout << countX("Haaay, Koray", "a") << endl;
return 0;
}

31
classTest.cpp Normal file
View File

@@ -0,0 +1,31 @@
#include <iostream>
class Max {
private:
int mInt1, mInt2;
public:
int int1, int2;
Max(int int1, int int2) :
mInt1 {int1}, mInt2 {int2}
{
}
int bigger() {
if (int2 >= int1) {
return int2;
} else {
return int1;
}
}
};
int main(void) {
int x = 5, y = 7;
Max max{x, y};
std::cout << max.bigger() << std::endl;
return 0;
}

20
funcT.cpp Normal file
View File

@@ -0,0 +1,20 @@
#include <iostream>
using namespace std;
int fun1 (int);
int fun2 (int);
int main (void) {
cout << fun1(4) + fun2(3) << endl;
return 0;
}
int fun1 (int i) {
return i;
}
int fun2 (int j) {
return j;
}

9
hello.cpp Normal file
View File

@@ -0,0 +1,9 @@
#include <iostream>
using namespace std;
int main (void) {
cout << "Hello world!" << endl;
return 0;
}

8
importT.cpp Normal file
View File

@@ -0,0 +1,8 @@
import std;
int main (void) {
std::cout << "Hello World!";
return 0;
}

13
limits.cpp Normal file
View File

@@ -0,0 +1,13 @@
#include <iostream>
#include <climits>
using namespace std;
int main (void) {
cout << INT_MAX << endl;
cout << INT_MIN << endl;
return 0;
}

19
stringConcatenation.cpp Normal file
View File

@@ -0,0 +1,19 @@
#include <iostream>
#include <string>
using namespace std;
// return a string that contains n As
// In Java this code takes forever
string makeLongString( int n )
{
string result = "";
for( int i = 0; i < n; i++ )
result += "A";
return result;
}
int main( )
{
string manyAs = makeLongString( 250000 );
cout << "Short string is " << makeLongString( 20 ) << endl;
cout << "Length is " << manyAs.length( ) << endl;
return 0;
}

21
sumV.cpp Normal file
View File

@@ -0,0 +1,21 @@
#include <iostream>
#include <vector>
using namespace std;
int vectorSum(const vector<int>& v) {
int result = 0;
for(const int i : v) {
result += i;
}
return result;
}
int main (void) {
vector nums {2, 4, 6, 8, 10};
cout << vectorSum(nums) << endl;
return 0;
}

20
swap2.cpp Normal file
View File

@@ -0,0 +1,20 @@
#include <iostream>
using namespace std;
void swap2 (int &val1, int &val2) {
int temp = val1;
val1 = val2;
val2 = temp;
}
int main (void) {
int x = 1;
int y = 3;
swap2(x, y);
cout << x << y << endl;
return 0;
}

8
testParenth.cpp Normal file
View File

@@ -0,0 +1,8 @@
#include <iostream>
using namespace std;
int main (void) {
int num {6};
cout << num << endl;
return 0;
}

18
vectorTest.cpp Normal file
View File

@@ -0,0 +1,18 @@
#include <iostream>
#include <vector>
using namespace std;
int main (void) {
vector<int> squares;
for (int i = 0; i < 100; i++) {
squares.push_back(i * i);
}
for (int j = 0; j < squares.size(); j++) {
cout << j << "squared is: " << squares[j] << endl;
}
return 0;
}