-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmarks.c
More file actions
43 lines (42 loc) · 896 Bytes
/
Copy pathmarks.c
File metadata and controls
43 lines (42 loc) · 896 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <stdio.h>
#include <string.h>
#include <math.h>
char* palyndrome( char num[]){
int i=0, n=strlen(num)-1;
for (i=0; i<= n/2 ; i++){
if(num[i]==num[n-i]);
else {
return "Not Palyndrome";
break;
}
}
return "Palyndrome";
}
void marks(int mark){
if(mark <60) printf("Fail git ");
else if (mark>=60 && mark<70)printf("Pass");
else if (mark>=70 && mark<80)printf("Enough Good");
else if (mark>=80 && mark<90)printf("Good");
else if (mark>=90 && mark<100)printf("Very Good");
else printf("Excellent");
}
void reverse(char mot[]){
for(int i=strlen(mot)-1; i>=0 ; i--){
printf("%c",mot[i]);
}
}
void prime(int number){
int n, val=sqrt(number);
for(int i=2; i<=val; i++){
if(number%i ==0) n++;
}
if (n!=0) printf("Not Prime");
else printf("Prime");
}
int main (){
//printf("%s",palyndrome("121"));
//marks(120);
//reverse("Paul");
prime(23);
return 0;
}