Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions Vridhi_Palindrome_q13.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#include <stdio.h>
int main(){
int n, reverse = 0,dig,original;
scanf("%d",&n);
original = n;
while(n>0){
dig = n % 10;
reverse = (reverse * 10) + dig;
n = (int)(n / 10);
}
printf("%d\n",reverse);
if(original == reverse){
printf("Palindrome");
}else{
printf("Not a Palindrome");
}
}
Binary file added Vridhi_Palindrome_q13.exe
Binary file not shown.
4 changes: 4 additions & 0 deletions Vridhi_Palindrome_q13.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
n = int(input("n:"))
m = str(n)
reverse = int(m[::-1])
print("Palindrome") if n == reverse else print("Not a Palindrome")
7 changes: 7 additions & 0 deletions Vridhi_evenorodd_q2.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
n % 2==0? printf("Even") : printf("Odd");
return 0;
}
Binary file added Vridhi_evenorodd_q2.exe
Binary file not shown.
3 changes: 3 additions & 0 deletions Vridhi_evenorodd_q2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
n = int(input("enter to check whether n is odd or even: "))
oddoreven = "Odd" if n%2 !=0 else "Even"
print(oddoreven)
7 changes: 7 additions & 0 deletions Vridhi_greatestofthree_q7.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#include <stdio.h>
int main(){
int m ,n, o;
scanf("%d %d %d", &m,&n,&o);
(m > n) && (m > o)? printf("%d",m) : (n > o) && (n > m)? printf("%d",n) :printf("%d", o);
return 0;
}
Binary file added Vridhi_greatestofthree_q7.exe
Binary file not shown.
9 changes: 9 additions & 0 deletions Vridhi_greatestofthree_q7.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
n = int(input("First number : "))
m = int(input("second number : "))
o = int(input("third number : "))
if (n > o) and (n > m):
print(n)
elif (m > o) and (m > n):
print(m)
else:
print(o)
6 changes: 6 additions & 0 deletions Vridhi_greatestoftwo_q6.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#include<stdio.h>
int main(){
int n,m;
scanf("%d %d",&n,&m);
n>m? printf("%d",n) : printf("%d",m);
}
Binary file added Vridhi_greatestoftwo_q6.exe
Binary file not shown.
4 changes: 4 additions & 0 deletions Vridhi_greatestoftwo_q6.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
n = int(input("First number: "))
m = int(input("Second number: "))
greater = m if m > n else n
print(greater)
16 changes: 16 additions & 0 deletions Vridhi_leapyear_q8.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#include <stdio.h>
int main(){
int year;
scanf("%d", &year);
if(year % 100==0){
if(year%400 ==0){
printf("%d is a leap year",year);
}else{
printf("%d is a not a leap year",year);
}
}else if(year%4 == 0){
printf("%d is a leap year", year);
}else{
printf("%d is a not a leap year");
}
}
Binary file added Vridhi_leapyear_q8.exe
Binary file not shown.
9 changes: 9 additions & 0 deletions Vridhi_leapyear_q8.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
year = int(input("Write year to check: "))
if year % 100 ==0:
if year % 400==0:
print(year, "is a leap year")
else:
print("Not a leap year")
else:
if year % 4 ==0:
print(year, "is a leap year")
7 changes: 7 additions & 0 deletions Vridhi_positiveornegative_q1.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
n >= 0? printf("Positive") : printf("Negative");
return 0;
}
Binary file added Vridhi_positiveornegative_q1.exe
Binary file not shown.
3 changes: 3 additions & 0 deletions Vridhi_positiveornegative_q1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
n = int(input("Put number to check: "))
result = "Positive" if n >=0 else "Negative"
print(result)
23 changes: 23 additions & 0 deletions Vridhi_primeinrange_q10.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#include <stdio.h>
int main(){
int m,n;
scanf("%d %d",&m,&n);
for(int i = m ; i<=n ; i++ ){
int flag = 0;
if (i<=1)
continue;

for(int j = 2 ; j <= i ;j++){
if(i % j == 0){
flag = 1;
break;
}

}
if(flag == 0){
printf("%d",i);
}
}

}

Binary file added Vridhi_primeinrange_q10.exe
Binary file not shown.
9 changes: 9 additions & 0 deletions Vridhi_primeinrange_q10.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
low = int(input("range starts from: "))
high = int(input("range ends upto: "))

for i in range(low,high +1):
for j in range(2,i):
if i % j != 0:
print(i, end="")
break

16 changes: 16 additions & 0 deletions Vridhi_primeno_q9.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#include <stdio.h>
int main(){
int n,flag= 0;
scanf("%d",&n);
for(int i = 2;i <= n/2;i++){
if(n%i==0){
flag = 1;
break;
}

}if((flag == 0) && (n > 1)){
printf("%d is a prime",n);
}else{
printf("%d is not a prime",n);
}
}
Binary file added Vridhi_primeno_q9.exe
Binary file not shown.
7 changes: 7 additions & 0 deletions Vridhi_primeno_q9.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
n = int(input(""))
for i in range(2,n):
if n % i == 0:
print("Not a prime")
break
else:
print("prime")
9 changes: 9 additions & 0 deletions Vridhi_reverseofano_q12.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#include <stdio.h>
int main(){
int n;
scanf("%d",&n);
while(n>0){
printf("%d",n%10);
n = (int)(n / 10);
}
}
Binary file added Vridhi_reverseofano_q12.exe
Binary file not shown.
4 changes: 4 additions & 0 deletions Vridhi_reverseofano_q12.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
n = int(input("n: "))
m = str(n)
reverse = m[::-1]
print(reverse)
18 changes: 18 additions & 0 deletions Vridhi_sumofdigits_q11.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
#include <stdio.h>
int main(){
int n, sum = 0;
scanf("%d",&n);
if(n>=0){
goto WHILE;
}else{
n = -n;
goto WHILE;
}

WHILE:
while(n>0){
sum += n % 10;
n = (int)(n / 10);
}
printf("%d",sum);
}
Binary file added Vridhi_sumofdigits_q11.exe
Binary file not shown.
14 changes: 14 additions & 0 deletions Vridhi_sumofdigits_q11.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
n = int(input("n: "))
def sumofdigits(m):
sum = 0
while m > 0:
sum += m % 10
m = m // 10
return sum

if n > 0:
sum2 = sumofdigits(n)
else:
n = -n
sum2 = sumofdigits(n)
print(sum2)
14 changes: 14 additions & 0 deletions Vridhi_sumoffirstnnatural_q4.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#include <stdio.h>
int main(){
int n;
int sum = 0;
scanf("%d", &n);
if (n>=0){
for(int i = 1; i <= n; i++ ){
sum += i;
}}
else{
printf("negative number not allowed.");
}
printf("sum = %d",sum);
}
Binary file added Vridhi_sumoffirstnnatural_q4.exe
Binary file not shown.
2 changes: 2 additions & 0 deletions Vridhi_sumoffirstnnatural_q4.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
n = int(input("n: "))
print("sum: ",int((n*(n+1))*0.5))
10 changes: 10 additions & 0 deletions Vridhi_sumofninrange_q5.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#include <stdio.h>
int main(){
int m, n;
scanf("%d %d",&m,&n);
int sum = 0;
for(int i = m; i<=n;i++){
sum += i;
}
printf("%d",sum);
}
Binary file added Vridhi_sumofninrange_q5.exe
Binary file not shown.
7 changes: 7 additions & 0 deletions Vridhi_sumofninrange_q5.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#Sum of range
m = int(input("start from: "))
n = int(input("end including: "))
sum = 0
for i in range(m,n+1,1):
sum = sum + i
print(sum)
14 changes: 14 additions & 0 deletions Vridhi_sumofnnatural_q3.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#include <stdio.h>
int main(){
int n;
int sum = 0;
scanf("%d", &n);
if (n>=0){
for(int i = 1; i <= n; i++ ){
sum += i;
}}
else{
printf("negative number not allowed.");
}
printf("sum = %d",sum);
}
Binary file added Vridhi_sumofnnatural_q3.exe
Binary file not shown.
6 changes: 6 additions & 0 deletions Vridhi_sumofnnatural_q3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
n = int(input("sum upto : "))
sum = 0
for i in range(0,n+1):
sum += i

print("sum: ",sum)