From 4d0eac20eae6520ebad4974ae15586c5c71afa7e Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 17:01:18 +0430 Subject: [PATCH 01/11] add a endl --- 1.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/1.cpp b/1.cpp index fedde2c..338baca 100644 --- a/1.cpp +++ b/1.cpp @@ -43,7 +43,7 @@ int main() } delete a; - cout<<"hello"; + cout<<"hello"< Date: Fri, 15 Apr 2022 17:16:18 +0430 Subject: [PATCH 02/11] added a comment --- 5.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/5.cpp b/5.cpp index 1be3d10..bb6332c 100644 --- a/5.cpp +++ b/5.cpp @@ -6,5 +6,6 @@ int main() int *ptr2 = arr + 5; printf("%d\n", (*ptr2 - *ptr1)); printf("%c", (char)(*ptr2 - *ptr1)); + //Out put is 20 \n 5 return 0; } \ No newline at end of file From e6754ef6fb1fc23f031b5dc2bedee8f10c9bd953 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 17:18:28 +0430 Subject: [PATCH 03/11] added a comment --- 4.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/4.cpp b/4.cpp index a9a32f2..5ad825b 100644 --- a/4.cpp +++ b/4.cpp @@ -5,5 +5,6 @@ int main() float *ptr1 = &arr[0]; float *ptr2 = ptr1 + 3; printf("%f", *ptr2 - *ptr1); + //Output is 78.0000 return 0; } \ No newline at end of file From f01e9a580856f08947bbf069723dc82ca9bf5bc9 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 17:21:32 +0430 Subject: [PATCH 04/11] added a comment in line 10 --- 6.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/6.cpp b/6.cpp index f8b3141..d8f21a0 100644 --- a/6.cpp +++ b/6.cpp @@ -7,5 +7,6 @@ int main() a = 512; x[0] = 1; printf("%d\n", a); + //Output is 513 return 0; } From 588bf7a010867d1eec3ee887f98cae205279a838 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 17:25:34 +0430 Subject: [PATCH 05/11] added a comment --- 7.exe | Bin 0 -> 42954 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 7.exe diff --git a/7.exe b/7.exe new file mode 100644 index 0000000000000000000000000000000000000000..072f561cbf37334e0eccbc4411f5f665291812cf GIT binary patch literal 42954 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 literal 0 HcmV?d00001 From de8f78311218934532fe852d0baf99413dbfbcf7 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 17:30:55 +0430 Subject: [PATCH 06/11] added a comment --- 8.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/8.cpp b/8.cpp index ac3d613..8b6af64 100644 --- a/8.cpp +++ b/8.cpp @@ -7,7 +7,6 @@ int main() { const char * str[] = { "Wish","You","Best",":D" }; printf("%c%c ", *f(str), *(f(str) + 1)); printf("%c%c%c%c\n", **str, *(*(str + 1) + 1), *((str + 2)[-1] + 1), **&*(&str[-1] + 1)); - - - + //this code is OK.Output is Be WooW + return 0; } From 90e60fd32e2868423bc19742a5ac332a73597e53 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 17:31:18 +0430 Subject: [PATCH 07/11] added a comment --- 7.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/7.cpp b/7.cpp index 7b065a0..5f5fe9b 100644 --- a/7.cpp +++ b/7.cpp @@ -6,5 +6,6 @@ int main() ++*p; p += 2; printf("%d", *p); + //Output is a number it is 3 return 0; } \ No newline at end of file From e2c3525567fe25501386c83be8421e5f4df0d7c9 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 18:19:46 +0430 Subject: [PATCH 08/11] debug code3 --- 3.cpp | 48 ++++++++++++++++++++++++++++++------------------ 1 file changed, 30 insertions(+), 18 deletions(-) diff --git a/3.cpp b/3.cpp index 77eb722..459ec73 100644 --- a/3.cpp +++ b/3.cpp @@ -3,20 +3,24 @@ #define MAX_SIZE 200 int arr[MAX_SIZE]; -typedef struct alfa * alfaptr; +typedef struct alfa* alfaptr; struct alfa { - long long x; + long long int x; alfaptr next; }; alfaptr rear = NULL, front = NULL; -void push(int x) +void push(long long int x) { alfaptr node; node = (alfaptr)malloc(sizeof(struct alfa)); node->x = x; if (!front) + { front = node; + front->next=NULL; + rear = node; + } else { rear->next = node; rear = node; @@ -27,7 +31,7 @@ void pop() { alfaptr node; if (!front) - printf("ERROR1"); + printf("ERROR1!\n"); else { node = front->next; @@ -38,22 +42,28 @@ void search(int x) { alfaptr node = front; int counter = 0; - while (node) + int flag = 0; + while (node!=NULL) + { if (node->x == x) + { printf("%d", counter); - else { - printf("ERROR2"); + flag = 1; break; } node = node->next; + } + if (flag == 0) + printf("ERROR2\n"); } void rpop() {//pop last element alfaptr node = front; - while (node) + while (node->next->next!=NULL) node = node->next; - free(rear); - rear = node; + alfaptr temp = node->next; + node->next = NULL; + free(temp); } void set() @@ -66,9 +76,12 @@ void set() int size() { alfaptr node = front; - int count; + int count = 0; while (node) - count++;node = node->next; + { + count++; + node = node->next; + } return count; } @@ -80,24 +93,23 @@ void show() } else { - printf("ERROR3"); + printf("ERROR3\n"); } } -int average() +float average() { - alfaptr node = front; - int sum = 0, count; + int sum = 0, count = 0; while (node) { sum += node->x; count++; node = node->next; } - return sum / count; + return (float)sum / count; } -void main() +int main() { int cmd; long long int x; From 5ea47a9868c483cdba2b0d652e4606f0c68d4e66 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 18:24:30 +0430 Subject: [PATCH 09/11] debug code2 --- 2.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2.cpp b/2.cpp index 6a27746..0ebfb97 100644 --- a/2.cpp +++ b/2.cpp @@ -5,11 +5,11 @@ using namespace std; // count all the specific char in the whole array of strings int countAllSpecificChars(string sArr[], int arrLength, char specificChar) { - int count; + int count = 0; for (int i = 0; i <= arrLength; ++i) for (int j = 0; j <= sArr[i].size(); ++j) // if the jth char of the string is the specific char - if (sArr[i][j] = specificChar) + if (sArr[i][j] == specificChar) count++; return count; } From 7224d9dc86d7f174b384627aa35f21aa31a32335 Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 18:25:38 +0430 Subject: [PATCH 10/11] new change at code3 --- 3.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/3.cpp b/3.cpp index 459ec73..24e0b45 100644 --- a/3.cpp +++ b/3.cpp @@ -38,7 +38,7 @@ void pop() front = node; } } -void search(int x) +void search(long long int x) { alfaptr node = front; int counter = 0; From 6168249dc4ac81bc8c6827a2618c499190fa864d Mon Sep 17 00:00:00 2001 From: AmirReza Date: Fri, 15 Apr 2022 18:47:58 +0430 Subject: [PATCH 11/11] debug code1 --- 1.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/1.cpp b/1.cpp index 338baca..4b4c4b1 100644 --- a/1.cpp +++ b/1.cpp @@ -4,7 +4,7 @@ using namespace std; -long long *b; +long long* b; long long int factorial(int n) { @@ -13,20 +13,20 @@ long long int factorial(int n) long long int *producingTheFactorialFractions() { - long long b[10]; - - for (int i = 10; i >= 0; i--) + long long* b; + long long* b = new long long[10]; + for (int i = 10-1; i >= 0; i--) { - b[i] += (int)pow(factorial(10), 2.0) / (i + 1); + b[i] = (long long int)pow(factorial(10), 2.0) / (i + 1); } return b; } -void checkZeros(long long *a) +void checkZeros(long long int* a) { for (int i = 9; i >= 0; i--) { - if (a[i] = 0) + if (a[i] == 0) cout << "Zero Found" << endl; } }