diff --git "a/C/\"Hello World!\" in C" "b/C/\"Hello World!\" in C" new file mode 100644 index 0000000..226091c --- /dev/null +++ "b/C/\"Hello World!\" in C" @@ -0,0 +1,17 @@ +#include +#include +#include +#include + +int main() +{ + + char s[100]; + scanf("Welcome to C programming.", &s); + printf("Hello, World!\n%s"); + printf("Welcome to C programming."); + + + /* Enter your code here. Read input from STDIN. Print output to STDOUT */ + return 0; +} diff --git a/C/Bitwise Operators b/C/Bitwise Operators new file mode 100644 index 0000000..5d82fb8 --- /dev/null +++ b/C/Bitwise Operators @@ -0,0 +1,41 @@ +#include +#include +#include +#include +//Complete the following function. + + +void calculate_the_maximum(int n, int k) { + int a,b,c; + int d=0, e=0, f=0; + for(int i=1;i<=n; i++){ + for(int j=i+1; j<=n; j++){ + a=i|j; + b=i&j; + c=i^j; + if(a +static const char *strings[] = {"one","two","three","four","five", + "six","seven","eight","nine"}; +int main() +{ + int n = 0; + if (scanf("%d",&n) < 1) + return 1; + + if (n >= 1 && n <= 9) + printf("%s",strings[n-1]); + else + printf("Greater than 9"); + + return 0; +} diff --git a/C/For Loop in C b/C/For Loop in C new file mode 100644 index 0000000..dddb060 --- /dev/null +++ b/C/For Loop in C @@ -0,0 +1,58 @@ +#include +#include +#include +#include + + + +int main() +{ + int a, b, i; + scanf("%d\n%d", &a, &b); + for(i=a; i<=b; i++){ + if(i==0){ + printf("Zero\n"); + } + else if(i==1){ + printf("one\n"); + } + else if(i==2){ + printf("two\n"); + } + else if(i==3){ + printf("three\n"); + } + else if(i==4){ + printf("four\n"); + } + else if(i==5){ + printf("five\n"); + } + else if(i==6){ + printf("six\n"); + } + else if(i==7){ + printf("seven\n"); + } + else if(i==8){ + printf("eight\n"); + } + else if(i==9){ + printf("nine\n"); + } + else if(i>9){ + if(i%2==0){ + printf("even\n"); + } + else{ + printf("odd\n"); + } + } + + } + + + + return 0; +} + diff --git a/C/Functions in C b/C/Functions in C new file mode 100644 index 0000000..8a9f270 --- /dev/null +++ b/C/Functions in C @@ -0,0 +1,20 @@ +#include +int max(int a, int b, int c, int d){ + int max=a; + if(b>max) + max=b; + if(c>max) + max=c; + if(d>max) + max=d; + return max; +} + +int main() { + int a, b, c, d; + scanf("%d %d %d %d", &a, &b, &c, &d); + int ans = max(a, b, c, d); + printf("%d", ans); + + return 0; +} diff --git a/C/Playing With Characters b/C/Playing With Characters new file mode 100644 index 0000000..5f633ac --- /dev/null +++ b/C/Playing With Characters @@ -0,0 +1,23 @@ +#include +#include +#include +#include + +int main() +{ + char ch; + scanf("%c", &ch); + printf("%c\n", ch); + + char s[10]; + scanf("%s", s); + printf("%s\n", s); + + char sen[100]; + scanf("\n"); + scanf("%[^\n]%*c", sen); + printf("%s\n", sen); + + /* Enter your code here. Read input from STDIN. Print output to STDOUT */ + return 0; +} diff --git a/C/Pointers in C b/C/Pointers in C new file mode 100644 index 0000000..09be3e6 --- /dev/null +++ b/C/Pointers in C @@ -0,0 +1,26 @@ +#include + +void update(int *a,int *b) { + int sum, sub; + sum=*a + *b; + printf("%d\n",sum); + + if(*a>*b){ + sub=*a-*b; + } + else{ + sub=*b-*a; + } + printf("%d", sub); +} + +int main() { + int a, b; + int *pa = &a, *pb = &b; + + scanf("%d %d", &a, &b); + update(pa, pb); + // printf("%d\n%d", a, b); + + return 0; +} diff --git a/C/Printing Pattern Using Loops b/C/Printing Pattern Using Loops new file mode 100644 index 0000000..219c9a9 --- /dev/null +++ b/C/Printing Pattern Using Loops @@ -0,0 +1,22 @@ +#include +#include +#include +#include + +int main() +{ + + int n; + scanf("%d", &n); + int size=n*2-1; + for(int i=0; i +#include +#include +#include + +int main() +{ + int a,b,c,d; + scanf("%d", &a); + scanf("%d", &b); + c=a+b; + d=a-b; + printf("%d", c); + printf(" %d\n", d); + + float e,f,g,h; + scanf("%f", &e); + scanf("%f", &f); + g=e+f; + h=e-f; + printf("%.1f", g); + printf(" %.1f", h); + + + return 0; +} diff --git a/C/Sum of Digits of a Five Digit Number b/C/Sum of Digits of a Five Digit Number new file mode 100644 index 0000000..4af6ca8 --- /dev/null +++ b/C/Sum of Digits of a Five Digit Number @@ -0,0 +1,17 @@ +#include +#include +#include +#include + +int main() { + + int n, sum; + scanf("%d", &n); + while(n>0){ + sum+= n%10; + n= n/10; + } + printf("%d", sum); + + return 0; +}