From e7db870aeb091387ca09d0d0f4d1c1f33176906e Mon Sep 17 00:00:00 2001 From: riyatyag-6 <75671046+riyatyag-6@users.noreply.github.com> Date: Mon, 11 Oct 2021 00:15:52 +0530 Subject: [PATCH 1/3] Add files via upload --- Programming/Java/Factorial.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Programming/Java/Factorial.java diff --git a/Programming/Java/Factorial.java b/Programming/Java/Factorial.java new file mode 100644 index 0000000..372dd9e --- /dev/null +++ b/Programming/Java/Factorial.java @@ -0,0 +1,22 @@ +import java.util.*; +public class Factorial { + public static void main(String[] args){ + int num; + System.out.println("Enter the number to get factorial: "); + Scanner reader= new Scanner(System.in); + num=reader.nextInt(); + int factorial=1; + if(num>0) { + for(int i=1;i<=num;i++){ + factorial*=i; + } + System.out.println("Factorial of "+num+" is "+factorial); + } + else if(num<0){ + System.out.println("Not Defined "); + } + else{ + System.out.println(" factorial is 0 "); + } + } +} From f5d1b7251f4a21e8da3beb8b706fa2992199c992 Mon Sep 17 00:00:00 2001 From: riyatyag-6 <75671046+riyatyag-6@users.noreply.github.com> Date: Mon, 11 Oct 2021 00:21:46 +0530 Subject: [PATCH 2/3] Insertion Sort Sorting of numbers via Insertion sort --- Programming/C++/Insertionsort.cpp | 37 +++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Programming/C++/Insertionsort.cpp diff --git a/Programming/C++/Insertionsort.cpp b/Programming/C++/Insertionsort.cpp new file mode 100644 index 0000000..e9da636 --- /dev/null +++ b/Programming/C++/Insertionsort.cpp @@ -0,0 +1,37 @@ +#include +using namespace std; +//Insertion sort +int main(){ + + int n,comp=0,swap=0; + cout<<"Enter the no. of elements: "; + cin>>n; + + +int arr[n]; + cout<<"Enter the unsorted array: "; + for(int i=0;i>arr[i]; + } + +for(int i=1;icurrent && j>=0){ + arr[j+1]=arr[j]; + j--; + comp++; + } + arr[j+1]=current; + swap++; +} + + cout<<"Yor sorted array: ["; + for(int i=0;i Date: Wed, 13 Oct 2021 14:13:25 +0530 Subject: [PATCH 3/3] Factorial.java --- Programming/Java/{ => Factorial}/Factorial.java | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Programming/Java/{ => Factorial}/Factorial.java (100%) diff --git a/Programming/Java/Factorial.java b/Programming/Java/Factorial/Factorial.java similarity index 100% rename from Programming/Java/Factorial.java rename to Programming/Java/Factorial/Factorial.java