From 4166dea25b5117496202beb9ea159a96f3f4a941 Mon Sep 17 00:00:00 2001 From: sanjay-xdr <55450200+sanjay-xdr@users.noreply.github.com> Date: Thu, 1 Oct 2020 10:18:31 +0530 Subject: [PATCH 01/41] Add files via upload --- C/program-47/program 47.c | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 C/program-47/program 47.c diff --git a/C/program-47/program 47.c b/C/program-47/program 47.c new file mode 100644 index 00000000..0a87a07c --- /dev/null +++ b/C/program-47/program 47.c @@ -0,0 +1,33 @@ +#include +#include +#include + +int main() +{ + /* Length of the password */ + int length; + int num; + int temp; + printf("Enter the length of the password: "); + scanf("%d", &length); + printf("\nEnter the number of passwords you want: "); + scanf("%d", &num); + /* Seed number for rand() */ + srand((unsigned int) time(0) + getpid()); + + while(num--) + { + temp = length; + printf("\n"); + while(temp--) { + putchar(rand() % 56 + 65); + srand(rand()); + } + + temp = length; + } + + printf("\n"); + + return EXIT_SUCCESS; +} From e5eac41d67a831c208c374ea24801e2cdc664ce2 Mon Sep 17 00:00:00 2001 From: sanjay-xdr <55450200+sanjay-xdr@users.noreply.github.com> Date: Thu, 1 Oct 2020 10:19:58 +0530 Subject: [PATCH 02/41] Update README.md --- C/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/C/README.md b/C/README.md index 9251eeaa..22050aa9 100644 --- a/C/README.md +++ b/C/README.md @@ -48,6 +48,7 @@ | Program-44 | Program for implementation of the approach | | Program-45 | Program to illustrate the above given pattern of numbers. | | Program-46 | Program to convert binary number to decimal | +| Program-47 | Program to generate strong password | From 6ebad9f1c2a9cc6ab65346e5bd5d6c3bb3855846 Mon Sep 17 00:00:00 2001 From: sanjay-xdr <55450200+sanjay-xdr@users.noreply.github.com> Date: Thu, 1 Oct 2020 11:28:32 +0530 Subject: [PATCH 03/41] Add files via upload --- Python/program-4/Program 4.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Python/program-4/Program 4.py diff --git a/Python/program-4/Program 4.py b/Python/program-4/Program 4.py new file mode 100644 index 00000000..77c405f9 --- /dev/null +++ b/Python/program-4/Program 4.py @@ -0,0 +1,9 @@ +# Store input numbers +num1 = input('Enter first number: ') +num2 = input('Enter second number: ') + +# Add two numbers +sum = float(num1) + float(num2) + +# Display the sum +print('The sum of {0} and {1} is {2}'.format(num1, num2, sum)) From c8c8542b8dbc57c2ddccb4d7c8f7ae8e3c135609 Mon Sep 17 00:00:00 2001 From: Vaidehi Bhardwaj <61655574+Vaidehi0421@users.noreply.github.com> Date: Thu, 1 Oct 2020 12:55:04 +0530 Subject: [PATCH 04/41] Added Program 2 in java --- Java/program-2/README.md | 9 +++++++++ Java/program-2/program.java | 26 ++++++++++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 Java/program-2/README.md create mode 100644 Java/program-2/program.java diff --git a/Java/program-2/README.md b/Java/program-2/README.md new file mode 100644 index 00000000..7ed914ac --- /dev/null +++ b/Java/program-2/README.md @@ -0,0 +1,9 @@ +Program 2 + +Given a String,check if it is a palindrome or not. + +Variable description +s= Input String +start= Starting index of String s +end= Last index of String s +flag= Variable to mark if the String is not a Palindrome \ No newline at end of file diff --git a/Java/program-2/program.java b/Java/program-2/program.java new file mode 100644 index 00000000..a9d9adda --- /dev/null +++ b/Java/program-2/program.java @@ -0,0 +1,26 @@ +import java.io.*; +import java.util.*; +class prg{ + public static void main(String args[]) + { + Scanner sc=new Scanner(System.in); + String s=sc.next(); + int start=0; + int end=s.length()-1; + int flag=0; + while(start Date: Thu, 1 Oct 2020 19:01:07 +0530 Subject: [PATCH 05/41] Update readme.md --- readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.md b/readme.md index b41b556d..25413caa 100644 --- a/readme.md +++ b/readme.md @@ -1,4 +1,4 @@ # Basic programs -## This repo contains basics programs in c programming language and python. +## This repo contains basics programs in all languages. ## Contribution If you want to contribute to this repo then [click here](https://github.com/swaaz/basicprograms/blob/swaaz/.github/ISSUE_TEMPLATE/contribution.md) From 50a209fbabf3d7ab1e381977ed215f609dd65caa Mon Sep 17 00:00:00 2001 From: tanut2539 Date: Thu, 1 Oct 2020 20:46:39 +0700 Subject: [PATCH 06/41] Write a program in C to calculate the grade example --- C/program-57/READEME.md | 4 ++++ C/program-57/program.c | 26 ++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 C/program-57/READEME.md create mode 100644 C/program-57/program.c diff --git a/C/program-57/READEME.md b/C/program-57/READEME.md new file mode 100644 index 00000000..6d1d4966 --- /dev/null +++ b/C/program-57/READEME.md @@ -0,0 +1,4 @@ +Program 57 + + +Write a program in C to calculate the grade diff --git a/C/program-57/program.c b/C/program-57/program.c new file mode 100644 index 00000000..cac40c26 --- /dev/null +++ b/C/program-57/program.c @@ -0,0 +1,26 @@ +#include + +int main () { + float score; + printf("Enter your total score (0-100): "); + scanf("%f",&score); + if(score < 0 || score > 100) { + printf("Enter score 0 - 100 \n"); + } else if(score >= 80) { + printf("Score = %.2f , You Grade : A\n",score); + } else if(score >= 75) { + printf("Score = %.2f , You Grade : B+\n",score); + } else if(score >= 70) { + printf("Score = %.2f , You Grade : B\n",score); + } else if(score >= 65) { + printf("Score = %.2f , You Grade : C+\n",score); + } else if(score >= 60) { + printf("Score = %.2f , You Grade : C\n",score); + } else if(score >= 55) { + printf("Score = %.2f , You Grade : D+\n",score); + } else if(score >= 50) { + printf("Score = %.2f , You Grade : D\n",score); + } else { + printf("Score = %.2f , You Grade : F\n",score); + } +} \ No newline at end of file From 22df5ba926c170c1efe44f99c1f0af468773033a Mon Sep 17 00:00:00 2001 From: Mgeethabhargava Date: Fri, 2 Oct 2020 06:48:20 +0530 Subject: [PATCH 07/41] New programs --- .../{armstrong.html => program-3.html} | 0 .../{palindrome.html => program-4.html} | 0 Javascript/program-5/program-5.html | 47 +++++++++++++++++++ Javascript/program-5/read.md | 4 ++ Javascript/program-6/program-6.html | 17 +++++++ Javascript/program-6/read.md | 3 ++ 6 files changed, 71 insertions(+) rename Javascript/program-3/{armstrong.html => program-3.html} (100%) rename Javascript/program-4/{palindrome.html => program-4.html} (100%) create mode 100644 Javascript/program-5/program-5.html create mode 100644 Javascript/program-5/read.md create mode 100644 Javascript/program-6/program-6.html create mode 100644 Javascript/program-6/read.md diff --git a/Javascript/program-3/armstrong.html b/Javascript/program-3/program-3.html similarity index 100% rename from Javascript/program-3/armstrong.html rename to Javascript/program-3/program-3.html diff --git a/Javascript/program-4/palindrome.html b/Javascript/program-4/program-4.html similarity index 100% rename from Javascript/program-4/palindrome.html rename to Javascript/program-4/program-4.html diff --git a/Javascript/program-5/program-5.html b/Javascript/program-5/program-5.html new file mode 100644 index 00000000..69b109fe --- /dev/null +++ b/Javascript/program-5/program-5.html @@ -0,0 +1,47 @@ + + +MATHEMATICAL OPERATIONS OF TWO NUMBERS + + +
+ENTER NUMBER1:
+ENTER NUMBER2:
+ + + + +Reset: +Result: +
+ + + diff --git a/Javascript/program-5/read.md b/Javascript/program-5/read.md new file mode 100644 index 00000000..24771b46 --- /dev/null +++ b/Javascript/program-5/read.md @@ -0,0 +1,4 @@ +# Program-5 +## This is a javascript program for mathematical operations + + diff --git a/Javascript/program-6/program-6.html b/Javascript/program-6/program-6.html new file mode 100644 index 00000000..55d8806f --- /dev/null +++ b/Javascript/program-6/program-6.html @@ -0,0 +1,17 @@ + + + CHARACTER PROCESSING METHODS + + + + + diff --git a/Javascript/program-6/read.md b/Javascript/program-6/read.md new file mode 100644 index 00000000..61cc055a --- /dev/null +++ b/Javascript/program-6/read.md @@ -0,0 +1,3 @@ +# Program-4 +## This is a javascript program for character processing + From cd177c38f31fea2b7a2d5bcbe6edc71d6dfcaeae Mon Sep 17 00:00:00 2001 From: redfedted <2000nirmalgm@gmail.com> Date: Fri, 2 Oct 2020 20:25:54 +0530 Subject: [PATCH 08/41] Added 2 c programs --- C/README.md | 5 ++-- C/program-58/Program.c | 24 ++++++++++++++++ C/program-58/READEME.md | 4 +++ C/program-59/READEME.md | 4 +++ C/program-59/program.c | 64 +++++++++++++++++++++++++++++++++++++++++ 5 files changed, 99 insertions(+), 2 deletions(-) create mode 100644 C/program-58/Program.c create mode 100644 C/program-58/READEME.md create mode 100644 C/program-59/READEME.md create mode 100644 C/program-59/program.c diff --git a/C/README.md b/C/README.md index a80634a0..6717a909 100644 --- a/C/README.md +++ b/C/README.md @@ -49,6 +49,7 @@ | Program-45 | Program to illustrate the above given pattern of numbers. | | Program-46 | Program to convert binary number to decimal | | Program-47 | Program to print kaprekar number in a given range | - - +| Program-58 | Program to find the sum of elements between indexes | +| Program-59 | Program to Search Students details in a list | + | diff --git a/C/program-58/Program.c b/C/program-58/Program.c new file mode 100644 index 00000000..709d4d23 --- /dev/null +++ b/C/program-58/Program.c @@ -0,0 +1,24 @@ + #include +void main() + +{ + //float n[10]; + int i,sum,a,b,x; + printf("enter the size of elements\n"); + scanf("%d", &x); + float n[x]; + printf("enter the values\n"); + for (i=0;i +#include + +typedef struct student +{ + + char name[25]; + char usn[15]; + float cgpa; +} S; +S s[70]; + + +void search(char name[],int n) +{ + + int i,j; + // printf("%s\n",name); + for(i=0;i Date: Fri, 2 Oct 2020 20:27:37 +0530 Subject: [PATCH 09/41] Update README.md --- C/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/C/README.md b/C/README.md index 6717a909..623e6fb1 100644 --- a/C/README.md +++ b/C/README.md @@ -51,5 +51,5 @@ | Program-47 | Program to print kaprekar number in a given range | | Program-58 | Program to find the sum of elements between indexes | | Program-59 | Program to Search Students details in a list | - | + From 60015947feb89d37a2e4b91ee8e9758633622f26 Mon Sep 17 00:00:00 2001 From: Swasthik Shetty <42874695+swaaz@users.noreply.github.com> Date: Fri, 2 Oct 2020 21:21:18 +0530 Subject: [PATCH 10/41] Rename readme.txt to readme.md --- C/program-25/{readme.txt => readme.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename C/program-25/{readme.txt => readme.md} (100%) diff --git a/C/program-25/readme.txt b/C/program-25/readme.md similarity index 100% rename from C/program-25/readme.txt rename to C/program-25/readme.md From 6b0bb0775ae23275848f9f3b5c2d230b26b44043 Mon Sep 17 00:00:00 2001 From: redfedted <2000nirmalgm@gmail.com> Date: Fri, 2 Oct 2020 22:30:13 +0530 Subject: [PATCH 11/41] Updated Readme in C and seperated the programs --- C/README.md | 13 ++++++++++++- C/program-53/Readme.md | 1 + C/program-55/{read.md => readme.md} | 0 C/program-57/{READEME.md => readme.md} | 0 C/program-58/{READEME.md => readme.md} | 0 C/program-59/{READEME.md => readme.md} | 0 .../kaprekar_number.c => program-60/program.c} | 0 C/program-60/readme.md | 4 ++++ 8 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 C/program-53/Readme.md rename C/program-55/{read.md => readme.md} (100%) rename C/program-57/{READEME.md => readme.md} (100%) rename C/program-58/{READEME.md => readme.md} (100%) rename C/program-59/{READEME.md => readme.md} (100%) rename C/{program-47/kaprekar_number.c => program-60/program.c} (100%) create mode 100644 C/program-60/readme.md diff --git a/C/README.md b/C/README.md index 623e6fb1..1cedefea 100644 --- a/C/README.md +++ b/C/README.md @@ -48,8 +48,19 @@ | Program-44 | Program for implementation of the approach | | Program-45 | Program to illustrate the above given pattern of numbers. | | Program-46 | Program to convert binary number to decimal | -| Program-47 | Program to print kaprekar number in a given range | +| Program-47 | Program to find the maximum and minimum element in an array| +| Program-48 | Program to check if a number is even or odd | +| Program-49 | Program to find the sum of the digits of the given number | +| Program-50 | Program to check whether a given number is a palindrome or not | +| Program-51 | Program to print duplicates in an array | +| Program-52 | to find whether the given element is present in the array or not | +| Program-53 | Program to find the position of an element in an array | +| Program-54 | Program to check whether two strings are anagrams or not | +| Program-55 | Program to print print a number in binary | +| Program-56 | Program to calculate the number of vowels and consonants in a string | +| Program-57 | Program to calculate the grade | | Program-58 | Program to find the sum of elements between indexes | | Program-59 | Program to Search Students details in a list | +| Program-60 | Program to print kaprekar number in a given range | diff --git a/C/program-53/Readme.md b/C/program-53/Readme.md new file mode 100644 index 00000000..8809d9d9 --- /dev/null +++ b/C/program-53/Readme.md @@ -0,0 +1 @@ +Program to find the position of an element in an array \ No newline at end of file diff --git a/C/program-55/read.md b/C/program-55/readme.md similarity index 100% rename from C/program-55/read.md rename to C/program-55/readme.md diff --git a/C/program-57/READEME.md b/C/program-57/readme.md similarity index 100% rename from C/program-57/READEME.md rename to C/program-57/readme.md diff --git a/C/program-58/READEME.md b/C/program-58/readme.md similarity index 100% rename from C/program-58/READEME.md rename to C/program-58/readme.md diff --git a/C/program-59/READEME.md b/C/program-59/readme.md similarity index 100% rename from C/program-59/READEME.md rename to C/program-59/readme.md diff --git a/C/program-47/kaprekar_number.c b/C/program-60/program.c similarity index 100% rename from C/program-47/kaprekar_number.c rename to C/program-60/program.c diff --git a/C/program-60/readme.md b/C/program-60/readme.md new file mode 100644 index 00000000..6b6770c7 --- /dev/null +++ b/C/program-60/readme.md @@ -0,0 +1,4 @@ +Program 59 + + +Write a program to print kaprekar number in a given range From fb7ca2fe62c247ef2b066161c2654bf8d96be3b3 Mon Sep 17 00:00:00 2001 From: Aakash Date: Sat, 3 Oct 2020 02:41:34 +0530 Subject: [PATCH 12/41] Create factorial.py --- Python/program-5/factorial.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Python/program-5/factorial.py diff --git a/Python/program-5/factorial.py b/Python/program-5/factorial.py new file mode 100644 index 00000000..9db2639b --- /dev/null +++ b/Python/program-5/factorial.py @@ -0,0 +1,14 @@ +fact=int(input("input any number")) +# input any number +factorial =1 +#predefined factorial of 0 +if fact<0: + print("factorial is not possible") +elif fact==0: + print("factorial of "+str(fact) +" is "+str(factorial)) +else: + fact1=fact + while(fact>2): + fact-=1 + fact1=fact1*(fact) + print("factorial is "+ str(fact1)) \ No newline at end of file From 37c526a70568b7bc75269357ef604a4f53484b49 Mon Sep 17 00:00:00 2001 From: Aakash Date: Sat, 3 Oct 2020 03:25:17 +0530 Subject: [PATCH 13/41] Create README.md --- Python/program-5/README.md | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 Python/program-5/README.md diff --git a/Python/program-5/README.md b/Python/program-5/README.md new file mode 100644 index 00000000..669d2d67 --- /dev/null +++ b/Python/program-5/README.md @@ -0,0 +1,7 @@ +Program 5 + +Write a program to find a factorial of a number. + +Variable description-- +fact= Holds the input number + From 5d6c7c097a09cea062c0b1fc1e16c230a1432c0b Mon Sep 17 00:00:00 2001 From: Aakash Date: Sat, 3 Oct 2020 03:28:55 +0530 Subject: [PATCH 14/41] Create prime number.py --- Python/program-6/prime number.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Python/program-6/prime number.py diff --git a/Python/program-6/prime number.py b/Python/program-6/prime number.py new file mode 100644 index 00000000..8b70a1d6 --- /dev/null +++ b/Python/program-6/prime number.py @@ -0,0 +1,14 @@ +n=int(input("enter any number")) +# n is the number to check whether it is prime or not +if n>1: + # loop from 2 to n/2 + for i in range(2,int(n/2)): + + if(n%i)==0: + #if n is completly divisible by i then it is not a prime number + print("n is not prime") + break + else: + print("n is prime") +else: + print("not prime") From f6b46b81958fff146b5af86181c5fc6bd7619255 Mon Sep 17 00:00:00 2001 From: Aakash Date: Sat, 3 Oct 2020 03:28:59 +0530 Subject: [PATCH 15/41] Create README.md --- Python/program-6/README.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Python/program-6/README.md diff --git a/Python/program-6/README.md b/Python/program-6/README.md new file mode 100644 index 00000000..3caf41e7 --- /dev/null +++ b/Python/program-6/README.md @@ -0,0 +1,8 @@ +Program 5 + +Write a program to check whether a number is prime or not. + +Variable description-- +n holds the input value + + From cfc92dd52d5b79919bac34f8ff15b8f82b1b6d4f Mon Sep 17 00:00:00 2001 From: aakashjain71098 <35416709+aakashjain71098@users.noreply.github.com> Date: Sat, 3 Oct 2020 03:39:53 +0530 Subject: [PATCH 16/41] Delete prime number.py --- Python/program-6/prime number.py | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 Python/program-6/prime number.py diff --git a/Python/program-6/prime number.py b/Python/program-6/prime number.py deleted file mode 100644 index 8b70a1d6..00000000 --- a/Python/program-6/prime number.py +++ /dev/null @@ -1,14 +0,0 @@ -n=int(input("enter any number")) -# n is the number to check whether it is prime or not -if n>1: - # loop from 2 to n/2 - for i in range(2,int(n/2)): - - if(n%i)==0: - #if n is completly divisible by i then it is not a prime number - print("n is not prime") - break - else: - print("n is prime") -else: - print("not prime") From 7b73ee0be538d46aca31b880ae9dbdda20f9b63c Mon Sep 17 00:00:00 2001 From: aakashjain71098 <35416709+aakashjain71098@users.noreply.github.com> Date: Sat, 3 Oct 2020 03:40:17 +0530 Subject: [PATCH 17/41] Update README.md --- Python/program-6/README.md | 7 ------- 1 file changed, 7 deletions(-) diff --git a/Python/program-6/README.md b/Python/program-6/README.md index 3caf41e7..8b137891 100644 --- a/Python/program-6/README.md +++ b/Python/program-6/README.md @@ -1,8 +1 @@ -Program 5 - -Write a program to check whether a number is prime or not. - -Variable description-- -n holds the input value - From 8296e9548f7ca4637b9700104196ae165979527f Mon Sep 17 00:00:00 2001 From: aakashjain71098 <35416709+aakashjain71098@users.noreply.github.com> Date: Sat, 3 Oct 2020 03:40:29 +0530 Subject: [PATCH 18/41] Delete README.md --- Python/program-6/README.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 Python/program-6/README.md diff --git a/Python/program-6/README.md b/Python/program-6/README.md deleted file mode 100644 index 8b137891..00000000 --- a/Python/program-6/README.md +++ /dev/null @@ -1 +0,0 @@ - From 941b031282651d12935234daf193f5e95ad47184 Mon Sep 17 00:00:00 2001 From: Gilbert Raju <32704517+gilbertraju@users.noreply.github.com> Date: Sat, 3 Oct 2020 11:37:27 +0530 Subject: [PATCH 19/41] Create program.c Area of CIrcle and Circcumferance --- C/program-61/program.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 C/program-61/program.c diff --git a/C/program-61/program.c b/C/program-61/program.c new file mode 100644 index 00000000..0bfbf2dc --- /dev/null +++ b/C/program-61/program.c @@ -0,0 +1,23 @@ +#include +void main() +{ + double r,area,circum;//Initializing varaibles + + printf("Enter Radius:"); + scanf("%lf",&r);//getting radius. + + if(r<10)//Checks if radius is less than 10 + { + circum = 2*3.14*r;//Circumference of a circle is 2*pi*r. + + printf("The Circumference of the Circle with the given radius is: %lf",circum);//printing Circumference + } + else//If r is NOT less that 10....i.e. r is greater than 10 + { + area = 3.14*r*r;//Area of a circle is pi*r*r. + + printf("The Area of the Circle with the given radius is: %lf",area);//printing The area + } + getch(); + +} From 18bfadb6568461948ed864a1163324350e59451d Mon Sep 17 00:00:00 2001 From: Gilbert Raju <32704517+gilbertraju@users.noreply.github.com> Date: Sat, 3 Oct 2020 11:46:47 +0530 Subject: [PATCH 20/41] Create program.c --- C/program-63/program.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 C/program-63/program.c diff --git a/C/program-63/program.c b/C/program-63/program.c new file mode 100644 index 00000000..b89e54f9 --- /dev/null +++ b/C/program-63/program.c @@ -0,0 +1,16 @@ +#include +void main() +{ + int n1,n2,n3,n4,n5; + float t; + + printf("Enter Five Numbers:"); + scanf("%d %d %d %d %d",&n1,&n2,&n3,&n4,&n5); + + t=(n1+n2+n3+n4+n5)/5; + + printf("The Average of %d,%d,%d,%d,%d is %f",n1,n2,n3,n4,n5,t); + + getch(); + +} From ecda4af98ab0f4079ee875d73dfbf895b9cc79e9 Mon Sep 17 00:00:00 2001 From: Aakash Date: Sat, 3 Oct 2020 11:53:51 +0530 Subject: [PATCH 21/41] Check a number is prime or not This program checks whether a number is prime or not --- Python/program-6/README.md | 7 +++++++ Python/program-6/program.py.py | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 Python/program-6/README.md create mode 100644 Python/program-6/program.py.py diff --git a/Python/program-6/README.md b/Python/program-6/README.md new file mode 100644 index 00000000..8d8c46c6 --- /dev/null +++ b/Python/program-6/README.md @@ -0,0 +1,7 @@ +Program 6 + +Write a program to check whether a number is prime or not + +Variable description-- +n= holds input value + diff --git a/Python/program-6/program.py.py b/Python/program-6/program.py.py new file mode 100644 index 00000000..8b70a1d6 --- /dev/null +++ b/Python/program-6/program.py.py @@ -0,0 +1,14 @@ +n=int(input("enter any number")) +# n is the number to check whether it is prime or not +if n>1: + # loop from 2 to n/2 + for i in range(2,int(n/2)): + + if(n%i)==0: + #if n is completly divisible by i then it is not a prime number + print("n is not prime") + break + else: + print("n is prime") +else: + print("not prime") From e8eed8df0aa40097791564f8f65ac8f43212aa63 Mon Sep 17 00:00:00 2001 From: Vaidehi Bhardwaj <61655574+Vaidehi0421@users.noreply.github.com> Date: Sat, 3 Oct 2020 12:31:33 +0530 Subject: [PATCH 22/41] Added a program in java --- Java/program-3/README.md | 3 +++ Java/program-3/program.java | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 Java/program-3/README.md create mode 100644 Java/program-3/program.java diff --git a/Java/program-3/README.md b/Java/program-3/README.md new file mode 100644 index 00000000..9c51e51c --- /dev/null +++ b/Java/program-3/README.md @@ -0,0 +1,3 @@ +Program-3 + +Write a program in java to count the number of consonants and vowels in a string. \ No newline at end of file diff --git a/Java/program-3/program.java b/Java/program-3/program.java new file mode 100644 index 00000000..a108adc6 --- /dev/null +++ b/Java/program-3/program.java @@ -0,0 +1,17 @@ +import java.io.*; +import java.util.*; +class Prg{ + public static void main(String args[]) + { + Scanner sc=new Scanner(System.in); + String s=sc.next(); + int v=0; + for(int i=0;i Date: Sat, 3 Oct 2020 13:15:19 +0530 Subject: [PATCH 23/41] Created program --- C++/Program-4/program.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 C++/Program-4/program.cpp diff --git a/C++/Program-4/program.cpp b/C++/Program-4/program.cpp new file mode 100644 index 00000000..9284b32e --- /dev/null +++ b/C++/Program-4/program.cpp @@ -0,0 +1,13 @@ +#include +using namespace std; + +int main() { + string s; + cout<<"Enter the string"<>s; + int n=s.length(); + for (int i = 0; i < n / 2; i++) + swap(s[i], s[n - i - 1]); + cout< Date: Sat, 3 Oct 2020 13:16:43 +0530 Subject: [PATCH 24/41] Created README --- C++/Program-4/README.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 C++/Program-4/README.md diff --git a/C++/Program-4/README.md b/C++/Program-4/README.md new file mode 100644 index 00000000..e7df3251 --- /dev/null +++ b/C++/Program-4/README.md @@ -0,0 +1,2 @@ +Program -4 +Program to find the reverse of a string From b3f9c2c3a7e4254980cdd339cb8477f962b7b319 Mon Sep 17 00:00:00 2001 From: Tanushree Aggarwal <47485195+shreetanu@users.noreply.github.com> Date: Sat, 3 Oct 2020 13:17:15 +0530 Subject: [PATCH 25/41] Program.cpp Program in C++ to find the sum of digits of a number. --- C++/Program-5/program.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 C++/Program-5/program.cpp diff --git a/C++/Program-5/program.cpp b/C++/Program-5/program.cpp new file mode 100644 index 00000000..7d1c929f --- /dev/null +++ b/C++/Program-5/program.cpp @@ -0,0 +1,18 @@ +#include +using namespace std; + +int main() { + cout<<"enter the number\n"; + int n; + cin>>n; + int temp, rem, sum = 0; + temp = n; + while(temp>0) + { + rem = temp%10; + temp = temp/10; + sum+=rem; + } + cout<<"\nThe sum is "< Date: Sat, 3 Oct 2020 13:20:01 +0530 Subject: [PATCH 26/41] Readme.md --- C++/Program-5/Readme.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 C++/Program-5/Readme.md diff --git a/C++/Program-5/Readme.md b/C++/Program-5/Readme.md new file mode 100644 index 00000000..0cdf10f8 --- /dev/null +++ b/C++/Program-5/Readme.md @@ -0,0 +1,13 @@ +Program 49 + +Write a program to find the sum of the digits of the given number. + +Variable description-- + +n=Number + +sum= Holds the sum + +rem=Holds the single digit of the number + +temp=Temporarily holds the value of n From 5033209bfdd2240d4be1b91c5c58ad4de0275888 Mon Sep 17 00:00:00 2001 From: Tanushree Aggarwal <47485195+shreetanu@users.noreply.github.com> Date: Sat, 3 Oct 2020 13:22:54 +0530 Subject: [PATCH 27/41] Update Readme.md --- C++/Program-5/Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/C++/Program-5/Readme.md b/C++/Program-5/Readme.md index 0cdf10f8..4d9e8c08 100644 --- a/C++/Program-5/Readme.md +++ b/C++/Program-5/Readme.md @@ -1,4 +1,4 @@ -Program 49 +Program 5 Write a program to find the sum of the digits of the given number. From 4d634f1af78c0c5cbfa604376c18b37e5a98385a Mon Sep 17 00:00:00 2001 From: mahi252001 Date: Sat, 3 Oct 2020 13:26:04 +0530 Subject: [PATCH 28/41] added pattern.py --- Python/program-5/pattern.py | 10 ++++++++++ Python/program-5/pattern1.py | 11 +++++++++++ 2 files changed, 21 insertions(+) create mode 100644 Python/program-5/pattern.py create mode 100644 Python/program-5/pattern1.py diff --git a/Python/program-5/pattern.py b/Python/program-5/pattern.py new file mode 100644 index 00000000..e067d825 --- /dev/null +++ b/Python/program-5/pattern.py @@ -0,0 +1,10 @@ +for i in range(1,6): + for j in range(1,6-i): + print(" ",end=" ") + for k in range(1,i+1): + print(k,end=" ") + if i>1: + for l in range(1,i+1): + print(l,end=" ") + print() + \ No newline at end of file diff --git a/Python/program-5/pattern1.py b/Python/program-5/pattern1.py new file mode 100644 index 00000000..2011dd0f --- /dev/null +++ b/Python/program-5/pattern1.py @@ -0,0 +1,11 @@ +#pattern +for i in range(1,6): + for j in range(1,6-i): + print(" ",end=" ") + for k in range(1,i+1): + print(k,end=" ") + if i>1: + for l in range(1,i+1): + print(l,end=" ") + print() + \ No newline at end of file From 296738c9e2fdd1917c0ff6134b96139d39e4f944 Mon Sep 17 00:00:00 2001 From: mahi252001 Date: Sat, 3 Oct 2020 14:30:56 +0530 Subject: [PATCH 29/41] added pattern2.py --- Python/program-6/pattern2.py | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 Python/program-6/pattern2.py diff --git a/Python/program-6/pattern2.py b/Python/program-6/pattern2.py new file mode 100644 index 00000000..44eb7a2f --- /dev/null +++ b/Python/program-6/pattern2.py @@ -0,0 +1,4 @@ +for i in range(1,6): + for j in range(1,i+1): + print(i,end=' ') + print() \ No newline at end of file From 07e74b91dae47832067e2cd3cafaec025d6a3c5e Mon Sep 17 00:00:00 2001 From: mahi252001 Date: Sat, 3 Oct 2020 15:41:22 +0530 Subject: [PATCH 30/41] added pattern3.py --- Python/program-7/pattern3.py | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 Python/program-7/pattern3.py diff --git a/Python/program-7/pattern3.py b/Python/program-7/pattern3.py new file mode 100644 index 00000000..601bfdbb --- /dev/null +++ b/Python/program-7/pattern3.py @@ -0,0 +1,8 @@ +#pattern +for i in range(1,6): + for j in range (1,6-i): + print(" ",end=" ") + for k in range(1,i+1): + print(k,end=" ") + print() + \ No newline at end of file From 444a9cd2e873eef66babb4211ecfd768f3f8001e Mon Sep 17 00:00:00 2001 From: mahi252001 Date: Sat, 3 Oct 2020 15:54:26 +0530 Subject: [PATCH 31/41] added program8.py --- Python/program-8/pattern4.py | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Python/program-8/pattern4.py diff --git a/Python/program-8/pattern4.py b/Python/program-8/pattern4.py new file mode 100644 index 00000000..683d48d8 --- /dev/null +++ b/Python/program-8/pattern4.py @@ -0,0 +1,6 @@ +c=0 +for i in range(0,4): + for j in range(i+1): + print(c,end=" ") + c=c+1 + print() \ No newline at end of file From 62003c19aeb784a0374a64f767a4e2c3cab24726 Mon Sep 17 00:00:00 2001 From: Nireeksha Date: Sat, 3 Oct 2020 16:19:02 +0530 Subject: [PATCH 32/41] added program --- Python/program-10/armstrong.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Python/program-10/armstrong.py diff --git a/Python/program-10/armstrong.py b/Python/program-10/armstrong.py new file mode 100644 index 00000000..7e0967c6 --- /dev/null +++ b/Python/program-10/armstrong.py @@ -0,0 +1,22 @@ +#Python Program to Find Armstrong Number in an Interval + + +lower = 100 +upper = 2000 + +for num in range(lower, upper + 1): + + # order of number + order = len(str(num)) + + # initialize sum + sum = 0 + + temp = num + while temp > 0: + digit = temp % 10 + sum += digit ** order + temp //= 10 + + if num == sum: + print(num) From 9cec13b31c1fbdbdf9039f15156e60f8c4c2aa36 Mon Sep 17 00:00:00 2001 From: N Rahul Rao <46063456+RahulRao23@users.noreply.github.com> Date: Sat, 3 Oct 2020 17:12:59 +0530 Subject: [PATCH 33/41] Add files via upload --- Python/program-4/README.md | 2 ++ Python/program-4/triangle.py | 4 ++++ 2 files changed, 6 insertions(+) create mode 100644 Python/program-4/README.md create mode 100644 Python/program-4/triangle.py diff --git a/Python/program-4/README.md b/Python/program-4/README.md new file mode 100644 index 00000000..7137f722 --- /dev/null +++ b/Python/program-4/README.md @@ -0,0 +1,2 @@ +# triangle.py +# Draws a triangle \ No newline at end of file diff --git a/Python/program-4/triangle.py b/Python/program-4/triangle.py new file mode 100644 index 00000000..da4902eb --- /dev/null +++ b/Python/program-4/triangle.py @@ -0,0 +1,4 @@ +for i in range(5): + for j in range(i): + print('*', end=' ') + print() \ No newline at end of file From 6435904e6c3a954314cdba0e43d4f3aeda59a21e Mon Sep 17 00:00:00 2001 From: Nireeksha Date: Sat, 3 Oct 2020 17:32:56 +0530 Subject: [PATCH 34/41] added second program --- Python/program-16/shufflecards.py | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 Python/program-16/shufflecards.py diff --git a/Python/program-16/shufflecards.py b/Python/program-16/shufflecards.py new file mode 100644 index 00000000..cc38be7f --- /dev/null +++ b/Python/program-16/shufflecards.py @@ -0,0 +1,11 @@ +# Python program to shuffle a deck of card + +import itertools, random + +deck = list(itertools.product(range(1,14),['Spade','Heart','Diamond','Club'])) + +random.shuffle(deck) + +print("woohh here you got:") +for i in range(5): + print(deck[i][0], "of", deck[i][1]) \ No newline at end of file From 0dadc216abc6dc98322c4d485c22cf14f2f95cd7 Mon Sep 17 00:00:00 2001 From: Aakash Date: Sat, 3 Oct 2020 22:28:22 +0530 Subject: [PATCH 35/41] Check whether number is prime or not. --- Python/program-6/{program.py.py => program.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Python/program-6/{program.py.py => program.py} (100%) diff --git a/Python/program-6/program.py.py b/Python/program-6/program.py similarity index 100% rename from Python/program-6/program.py.py rename to Python/program-6/program.py From 5e4e5b591d79d1a584bf722e79cd1935e29c46e3 Mon Sep 17 00:00:00 2001 From: Prajnakalpa Mishra Date: Sat, 3 Oct 2020 22:30:20 +0530 Subject: [PATCH 36/41] Program to calculate factorial of a number in C++ --- C++/Program-4/factorial.cpp | 29 +++++++++++++++++++++++++++++ C++/Program-4/readme.md | 1 + 2 files changed, 30 insertions(+) create mode 100644 C++/Program-4/factorial.cpp create mode 100644 C++/Program-4/readme.md diff --git a/C++/Program-4/factorial.cpp b/C++/Program-4/factorial.cpp new file mode 100644 index 00000000..27796e1e --- /dev/null +++ b/C++/Program-4/factorial.cpp @@ -0,0 +1,29 @@ +#include +using namespace std; +int main() +{ + int t; + cin>>t; + while(t--){ + int n,size=200,fact[size],j=size-1,carry=0; + cin>>n; + fact[size-1]=1; + while(n>1){ + int x; + for(int k=size-1;k>=j;k--){ + x=fact[k]*n+carry; + fact[k]=x%10; + carry=x/10;} + while(carry>0){ + fact[--j]= carry%10; + carry/=10;} + n--; + } + for(int k=j;k Date: Sun, 4 Oct 2020 22:17:19 +0530 Subject: [PATCH 37/41] added readme.md --- Python/program-8/readme.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 Python/program-8/readme.md diff --git a/Python/program-8/readme.md b/Python/program-8/readme.md new file mode 100644 index 00000000..a3b103b0 --- /dev/null +++ b/Python/program-8/readme.md @@ -0,0 +1,5 @@ +program to print the given pattern +0 +1 2 +3 4 5 +6 7 8 9 \ No newline at end of file From 69a68e4e77477b74109c11affa16ba210508158a Mon Sep 17 00:00:00 2001 From: mahi252001 Date: Sun, 4 Oct 2020 22:23:06 +0530 Subject: [PATCH 38/41] added readme.md --- Python/program-7/readme.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 Python/program-7/readme.md diff --git a/Python/program-7/readme.md b/Python/program-7/readme.md new file mode 100644 index 00000000..4f87ac17 --- /dev/null +++ b/Python/program-7/readme.md @@ -0,0 +1,6 @@ +Program to print the following pattern + 1 + 1 2 + 1 2 3 + 1 2 3 4 +1 2 3 4 5 \ No newline at end of file From 097b277263abbf32cb4333702ca6a5c416d7a105 Mon Sep 17 00:00:00 2001 From: Swasthik Shetty <42874695+swaaz@users.noreply.github.com> Date: Sun, 4 Oct 2020 22:55:15 +0530 Subject: [PATCH 39/41] Delete pattern1.py --- Python/program-5/pattern1.py | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 Python/program-5/pattern1.py diff --git a/Python/program-5/pattern1.py b/Python/program-5/pattern1.py deleted file mode 100644 index 2011dd0f..00000000 --- a/Python/program-5/pattern1.py +++ /dev/null @@ -1,11 +0,0 @@ -#pattern -for i in range(1,6): - for j in range(1,6-i): - print(" ",end=" ") - for k in range(1,i+1): - print(k,end=" ") - if i>1: - for l in range(1,i+1): - print(l,end=" ") - print() - \ No newline at end of file From 82258d5553cd69150c3908d1c29050ab6f57dbc2 Mon Sep 17 00:00:00 2001 From: Swasthik Shetty <42874695+swaaz@users.noreply.github.com> Date: Sun, 4 Oct 2020 22:55:33 +0530 Subject: [PATCH 40/41] Rename pattern2.py to pattern.py --- Python/program-6/{pattern2.py => pattern.py} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename Python/program-6/{pattern2.py => pattern.py} (85%) diff --git a/Python/program-6/pattern2.py b/Python/program-6/pattern.py similarity index 85% rename from Python/program-6/pattern2.py rename to Python/program-6/pattern.py index 44eb7a2f..456583e0 100644 --- a/Python/program-6/pattern2.py +++ b/Python/program-6/pattern.py @@ -1,4 +1,4 @@ for i in range(1,6): for j in range(1,i+1): print(i,end=' ') - print() \ No newline at end of file + print() From 164a89275a999019520e0540809033f8fd729515 Mon Sep 17 00:00:00 2001 From: Swasthik Shetty <42874695+swaaz@users.noreply.github.com> Date: Sun, 4 Oct 2020 23:07:21 +0530 Subject: [PATCH 41/41] Rename Python/program-16/shufflecards.py to Python/program-11/shufflecards.py --- Python/{program-16 => program-11}/shufflecards.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename Python/{program-16 => program-11}/shufflecards.py (84%) diff --git a/Python/program-16/shufflecards.py b/Python/program-11/shufflecards.py similarity index 84% rename from Python/program-16/shufflecards.py rename to Python/program-11/shufflecards.py index cc38be7f..df6429bd 100644 --- a/Python/program-16/shufflecards.py +++ b/Python/program-11/shufflecards.py @@ -8,4 +8,4 @@ print("woohh here you got:") for i in range(5): - print(deck[i][0], "of", deck[i][1]) \ No newline at end of file + print(deck[i][0], "of", deck[i][1])