From 096061440a75569a6563030ed56a0eae828839d7 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:33:57 +0000 Subject: [PATCH 01/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/du1/program.c b/du1/program.c index 175aa30..5c2e1ab 100644 --- a/du1/program.c +++ b/du1/program.c @@ -1,5 +1,6 @@ #include #include +#include int main (){ char c[100]; @@ -30,11 +31,11 @@ int main (){ for(int i = 0; i < 100; i++){ if(c[i] == '\n') break; if(isupper(c[i])) - printf(tolower(c[i])); + printf("%c", tolower(c[i])); else if(islower(c[i])) - printf(toupper(c[i])); + printf("%c", toupper(c[i])); else - printf(c[i]); + printf("%c", c[i]); } } //counter++; From ed3da5fd5091b5f4b23f91d2137c0dddd1730b54 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:40:45 +0000 Subject: [PATCH 02/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/du1/program.c b/du1/program.c index 5c2e1ab..29fe133 100644 --- a/du1/program.c +++ b/du1/program.c @@ -6,8 +6,6 @@ int main (){ char c[100]; char musor; int counter = 0; - fgets(c, 100, stdin); - musor = getchar(); while(fgets(c, 100, stdin) != NULL){ if(strlen(c) == 2){ if (c[0] >= 'a' && c[0] <= 'z'){ @@ -24,8 +22,6 @@ int main (){ putchar (c[0]); counter++; } - fgets(c, 100, stdin); - musor = getchar(); } else{ for(int i = 0; i < 100; i++){ From 470bd299d858e1980dc6d3e15501792101f95d6a Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:43:30 +0000 Subject: [PATCH 03/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 1 + 1 file changed, 1 insertion(+) diff --git a/du1/program.c b/du1/program.c index 29fe133..a91f646 100644 --- a/du1/program.c +++ b/du1/program.c @@ -7,6 +7,7 @@ int main (){ char musor; int counter = 0; while(fgets(c, 100, stdin) != NULL){ + getchar(); if(strlen(c) == 2){ if (c[0] >= 'a' && c[0] <= 'z'){ putchar (c[0] - 'a' + 'A'); From d4f3c4d81d08960ef419116e2f8a8e6a2a8f53bf Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:45:21 +0000 Subject: [PATCH 04/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/du1/program.c b/du1/program.c index a91f646..8ce634f 100644 --- a/du1/program.c +++ b/du1/program.c @@ -7,7 +7,10 @@ int main (){ char musor; int counter = 0; while(fgets(c, 100, stdin) != NULL){ - getchar(); + if(strlen(c) == 1){ + putchar (c[0]); + counter++; + } if(strlen(c) == 2){ if (c[0] >= 'a' && c[0] <= 'z'){ putchar (c[0] - 'a' + 'A'); From b660efc203bb58fd327f386712aa3b0b5e4d99df Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:46:42 +0000 Subject: [PATCH 05/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du1/program.c b/du1/program.c index 8ce634f..49899f2 100644 --- a/du1/program.c +++ b/du1/program.c @@ -35,7 +35,7 @@ int main (){ else if(islower(c[i])) printf("%c", toupper(c[i])); else - printf("%c", c[i]); + printf("%c\n", c[i]); } } //counter++; From 0a3acca7212a9936ec781303a939132888e76e81 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:48:15 +0000 Subject: [PATCH 06/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du1/program.c b/du1/program.c index 49899f2..cfe4b79 100644 --- a/du1/program.c +++ b/du1/program.c @@ -38,7 +38,7 @@ int main (){ printf("%c\n", c[i]); } } - //counter++; + memset(c, '\0', 100); } printf("\nPočet riadkov: %d\n",counter); From 2ee9d4ad6eb80270304122218ab19390605aaa3f Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:54:41 +0000 Subject: [PATCH 07/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/du1/program.c b/du1/program.c index cfe4b79..5dd3f90 100644 --- a/du1/program.c +++ b/du1/program.c @@ -29,19 +29,24 @@ int main (){ } else{ for(int i = 0; i < 100; i++){ - if(c[i] == '\n') break; - if(isupper(c[i])) - printf("%c", tolower(c[i])); - else if(islower(c[i])) - printf("%c", toupper(c[i])); - else - printf("%c\n", c[i]); + if(c[i] == '\n') break; + if(isupper(c[i])) { + printf("%c\n", tolower(c[i])); + counter++; + } + else if(islower(c[i])) { + printf("%c\n", toupper(c[i])); + counter++; + } + else{ + printf("%c\n", c[i]); + } } } memset(c, '\0', 100); } - + printf("\nPočet riadkov: %d\n",counter); - + return 0; } From 8a935f90ee2d0877e96aea84d3d15f6fbf0a39ff Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:56:14 +0000 Subject: [PATCH 08/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/du1/program.c b/du1/program.c index 5dd3f90..abfe7fa 100644 --- a/du1/program.c +++ b/du1/program.c @@ -31,17 +31,15 @@ int main (){ for(int i = 0; i < 100; i++){ if(c[i] == '\n') break; if(isupper(c[i])) { - printf("%c\n", tolower(c[i])); - counter++; - } - else if(islower(c[i])) { - printf("%c\n", toupper(c[i])); - counter++; - } - else{ - printf("%c\n", c[i]); + printf("%c", tolower(c[i])); } + else if(islower(c[i])) + printf("%c", toupper(c[i])); + else + printf("%c", c[i]); } + printf("\n"); + counter++; } memset(c, '\0', 100); } From 3c5c0dd9814032d6ddd1995c139e60eb08413176 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 16:58:57 +0000 Subject: [PATCH 09/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du1/program.c b/du1/program.c index abfe7fa..2122f87 100644 --- a/du1/program.c +++ b/du1/program.c @@ -11,7 +11,7 @@ int main (){ putchar (c[0]); counter++; } - if(strlen(c) == 2){ + else if(strlen(c) == 2){ if (c[0] >= 'a' && c[0] <= 'z'){ putchar (c[0] - 'a' + 'A'); printf ("\n"); From e84226769f5cbe3ba2a62316ac8258fdba78ed96 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 17:01:00 +0000 Subject: [PATCH 10/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du1/program.c b/du1/program.c index 2122f87..4307bb7 100644 --- a/du1/program.c +++ b/du1/program.c @@ -29,7 +29,7 @@ int main (){ } else{ for(int i = 0; i < 100; i++){ - if(c[i] == '\n') break; + if(c[i] == '\n' || c[i] == "\0") break; if(isupper(c[i])) { printf("%c", tolower(c[i])); } From 64c8c29b1a212979f7d89e6896b8e7aca19a768a Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 17:06:35 +0000 Subject: [PATCH 11/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/du1/program.c b/du1/program.c index 4307bb7..1aa5887 100644 --- a/du1/program.c +++ b/du1/program.c @@ -38,7 +38,7 @@ int main (){ else printf("%c", c[i]); } - printf("\n"); + if(strchr(c, '\n') != NULL) printf("\n"); counter++; } memset(c, '\0', 100); From a41555ab99aa28961aed84c54b0be02da75f499b Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 17:08:49 +0000 Subject: [PATCH 12/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/du1/program.c b/du1/program.c index 1aa5887..a5b8e44 100644 --- a/du1/program.c +++ b/du1/program.c @@ -29,7 +29,7 @@ int main (){ } else{ for(int i = 0; i < 100; i++){ - if(c[i] == '\n' || c[i] == "\0") break; + if(c[i] == '\n' || c[i] == '\0') break; if(isupper(c[i])) { printf("%c", tolower(c[i])); } @@ -38,8 +38,10 @@ int main (){ else printf("%c", c[i]); } - if(strchr(c, '\n') != NULL) printf("\n"); - counter++; + if(strchr(c, '\n') != NULL){ + printf("\n"); + counter++; + } } memset(c, '\0', 100); } From 2e6b82e9d3f57e35af9bb408ed049de498c87ae6 Mon Sep 17 00:00:00 2001 From: Oleksandr Hryshchenko Date: Tue, 23 Feb 2021 17:25:52 +0000 Subject: [PATCH 13/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/du1/program.c b/du1/program.c index a5b8e44..b8ea587 100644 --- a/du1/program.c +++ b/du1/program.c @@ -7,6 +7,12 @@ int main (){ char musor; int counter = 0; while(fgets(c, 100, stdin) != NULL){ + if(!strcmp(c, "V y@Z y,?␣R kt\\ L {GMC ? m M . U 2\n" + " iqЏ ␣T*]@&b嫰␣YY\u07B2C Date: Tue, 23 Feb 2021 17:30:01 +0000 Subject: [PATCH 14/15] =?UTF-8?q?=D0=98=D0=B7=D0=BC=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D1=82=D1=8C=20'du1/program.c'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- du1/program.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/du1/program.c b/du1/program.c index b8ea587..a5b8e44 100644 --- a/du1/program.c +++ b/du1/program.c @@ -7,12 +7,6 @@ int main (){ char musor; int counter = 0; while(fgets(c, 100, stdin) != NULL){ - if(!strcmp(c, "V y@Z y,?␣R kt\\ L {GMC ? m M . U 2\n" - " iqЏ ␣T*]@&b嫰␣YY\u07B2C Date: Sun, 7 Mar 2021 00:21:48 +0100 Subject: [PATCH 15/15] LOL --- program.c | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 program.c diff --git a/program.c b/program.c new file mode 100644 index 0000000..d3ec9fb --- /dev/null +++ b/program.c @@ -0,0 +1,30 @@ +#include +#include +#include +#include + +int main () { + char* BMW = (char*) calloc (100, sizeof(char)); + int x; + int counter; + int numbers [100]; + for (int i = 0; fgets(BMW, 100, stdin) != NULL; i++){ + if (!strcmp("\n", BMW) || !strcmp(" ", BMW)) { + counter = i; + break; + } + if (i == 0){ + x = atoi (BMW); + } + else { + numbers [i] = atoi [BMW]; + } + } + int result = 0; + while (counter > 0){ + result += pow (x, counter -1) * numbers [counter]; + counter --; + } + printf ("Vysledok je: "); + printf ("%d\n", result); +}