You are on page 1of 5

#include <stdio.

h>
#include<string.h>
int main (){
int i, j;
char s[100];
char
string[]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','
u','v','w','x','y','z'};
printf("Enter your code.");
gets(s);
for (i=0; i<strlen(s); i++) {
if (s[i]=='a'){
s[i]=s[i]+22;
printf("%c",s[i]);
}
else if (s[i]=='b'){
s[i]=s[i]+5;}
else if (s[i]=='c'){
s[i]=s[i]+8;
printf("%c",s[i]);
}
else if (s[i]=='d'){
s[i]=s[i]-1;
printf("%c",s[i]);
}
else if (s[i]=='e'){
s[i]=s[i]+10;
printf("%c",s[i]);
}
else if (s[i]=='f'){
s[i]=s[i]+12;}
else if (s[i]=='g') {
s[i]=s[i]+15;
printf("%c",s[i]);
}
else if (s[i]=='h'){
s[i]=s[i]+18;
printf("%c",s[i]);
}
else if (s[i]=='i'){
s[i]=s[i]-8;
printf("%c",s[i]);
}
else if (s[i]=='j'){
s[i]=s[i]-8;
printf("%c",s[i]);
}
else if (s[i]=='k'){
s[i]=s[i]+1;}
else if (s[i]=='l'){
s[i]=s[i]+1;}
else if (s[i]=='m'){
s[i]=s[i]+3;
printf("%c",s[i]);
gets(s);}

else if (s[i]=='n') {
s[i]=s[i]+7;
printf("%c",s[i]);
}
else if (s[i]=='o') {
s[i]=s[i]-9;
printf("%c",s[i]);
}
else if (s[i]=='p') {
s[i]=s[i]+9;
printf("%c",s[i]);
gets(s);}
else if (s[i]=='q'){
s[i]=s[i]-7;
printf("%c",s[i]);
}
else if (s[i]=='r') {
s[i]=s[i]-14;
printf("%c",s[i]);
}
else if (s[i]=='s'){
s[i]=s[i]-5;
printf("%c",s[i]);
}
else if (s[i]=='t'){
s[i]=s[i]-1;
printf("%c",s[i]);
}
else if (s[i]=='u'){
s[i]=s[i]-1;
printf("%c",s[i]);
}
else if (s[i]=='v') {
s[i]=s[i]-17;
printf("%c",s[i]);
}
else if (s[i]=='w'){
s[i]=s[i]-6;
printf("%c",s[i]);
}
else if (s[i]=='x'){
s[i]=s[i]-16;
printf("%c",i);
}
else if (s[i]=='y') {
s[i]=s[i]-1;
printf("%c",s[i]);
}
else if (s[i]=='z') {
s[i]=s[i]-17;
printf("%c",s[i]);
}
else
printf("%c",s[i]);
}}

#include <stdio.h>
#include <string.h>
#include <ctype.h>

token=strtok(NULL, " ");

}}
int main(){

int i,j;

#include<stdio.h>
#include<stdlib.h>

char string1[20];
gets(string1);
char string2[20];
gets(string2);

int main(int argc, char *argv[]){


int a,b;
long int ma, mb;

if (strcmp(string1,string2)<0) {

a=atoi(argv[1]);
b=atoi(argv[2]);

char *token= strtok(string1, " ");{


while (token != NULL){
printf("%c\n", toupper(token[0]));
token=strtok(NULL, " ");
}}

ma=a;
mb=b;
while (ma!=mb)
if(ma<mb)
ma=ma+a;
else
mb=mb+b;
printf("\nLCM is %i\n", ma);

int i,j=strlen(string2);
for (i=0; i<j/2; i++) {
char t=tolower(string2[i]);
string2[i]=tolower(string2[j-i-1]);
string2[j-i-1]=t;

getchar();
}
#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[]){
int a,b;

long int r;
printf("%s",string2);
}
else{{

a=atoi(argv[1]);
b=atoi(argv[2]);

strcat(string1," "); strcat(string1,string2);


printf("%s\n", string1);

r= a%b;
while (r>0){
a=b;
b=r;
r=a%b;

}
char *token= strtok(string1, " ");/*{*/
while (token != NULL){/*
printf("%c\n", toupper(token[0]));*/
printf("%s", token);

}
printf("\nGCF is %i\n", b);}
#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[]){
long int n, i, prev2=0, prev1=1, temp;

if (token[strlen (token)-1]=='a' || token[strlen (token)-1]=='e' ||


token[strlen (token)-1]=='i' || token[strlen (token)-1]=='o' ||
token[strlen (token)-1]=='u'){
printf("%d\n",token[strlen (token)-1]);}
else
printf("meh\n");

n=atoi(argv[1]);
for (i=0; i<n; i++){
printf("%i\n", prev1);
temp=prev2;
prev2=prev1;
prev1=prev1+temp;
}
getchar();
getchar();

printf("The nth term in the fibonacci


sequence is %i.",n);

#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[]){
long int i,j,n, a=0, b=1, c=0;
n=atoi(argv[1]);
for (i=0; i<n; i++){
c=a+b;
b=a;
a=c;
printf("%i\n",c);
}
getchar();
}
#include<stdio.h>
#include<string.h>
#define TRUE 1
#define FALSE 0
int main()
{
int i, n, palindrome=1;
char s[80];
printf("\nPlease enter a word:");
scanf("%s", &s);
n=strlen(s);
palindrome=TRUE;
for (i=0; i<(int)n/2; i++)
if (s[i]!=s[n-1-i]) {
palindrome=FALSE;
break;
}
if (palindrome)
printf("It is a Palindrome!");
else
printf("It is not a Palindrome!");
sleep ();
}
#include<stdio.h>
#include<stdlib.h>

}
#include<stdio.h>
#include<stdlib.h>
int fibo(int n){
if (n>1)
return fibo(n-1)+ fibo (n-2);
return n;
}
int main(int argc, char *argv[]){
int n;
n=atoi(argv[1]);
n=fibo(n);
printf("The nth term in the fibonacci
sequence is %i.",n);
getchar();
getchar();
}
#include<stdio.h>
#include<stdlib.h>
int gcf(int a, int b){
if (b>0)
return gcf(b, a%b);
return a;
}
int main(int argc, char *argv[]){
int a,b;
a=atoi(argv[1]);
b=atoi(argv[2]);
a=gcf(a,b);
printf("The gcf is %i.", a);
getchar();
getchar();
}
#include<stdio.h>
#include<stdlib.h>

int fibo(int n){


int i, prev2=0, prev1=1,temp;
for (i=0; i<=n; i++){
temp=prev2;
prev2=prev1;
prev1=prev1+temp;
}
return temp;
}

int fibo(int a, int b, int n){


if (n>3)
return fibo(a+b,a,n-1);
return a+b;
}

int main(int argc, char *argv[]){

n=atoi(argv[1]);
n=fibo(1,1,n);
printf("The nth term in the fibonacci
sequence is %i.",n);

long int n;
n=atoi(argv[1]);
n=fibo(n);

int main(int argc, char *argv[]){


int n;

getchar();

getchar();

return 0;
}

}
#include<stdio.h>
#include<stdlib.h>

HCF

program with multiple numbers in c

int lcm(int a, int b, int ma, int mb){


if (ma!=mb)
if(ma<mb)
return lcm(a, b, ma+a, mb);
else
return lcm(a,b, ma, mb+b);

#include<stdio.h>
int main(){
int x,y=-1;
printf("Insert numbers. To exit insert
zero: ");
while(1){
scanf("%d",&x);
if(x<1)
break;
else if(y==-1)
y=x;
else if (x<y)
y=gcd(x,y);
else
y=gcd(y,x);
}

return ma;
}
int main(int argc, char *argv[]){
int a,b;
a=atoi(argv[1]);
b=atoi(argv[2]);
a=lcm(a,b,a,b);
printf("The lcm is %i.", a);

printf("GCD is %d",y);

return 0;

#include<stdio.h>

int main(){

int gcd(int x,int y){


int i;
for(i=x;i>=1;i--){
if(x%i==0&&y%i==0){
break;
}
}
return i;
}

int x,y,m,i;
printf("Insert any two number: ");
scanf("%d%d",&x,&y);
if(x>y)
m=y;
else
m=x;

LCM program in c with two numbers :


for(i=m;i>=1;i--){
if(x%i==0&&y%i==0){
printf("\nHCF of two number is
: %d",i) ;
break;
}
}
return 0;
}
Other logic : HCF (Highest common
factor) program with two numbers in c

#include<stdio.h>
int main(){
int n1,n2;
printf("\nEnter two numbers:");
scanf("%d %d",&n1,&n2);
while(n1!=n2){
if(n1>=n2-1)
n1=n1-n2;
else
n2=n2-n1;
}
printf("\nGCD=%d",n1);

#include<stdio.h>
int main(){
int n1,n2,x,y;
printf("\nEnter two numbers:");
scanf("%d %d",&n1,&n2);
x=n1,y=n2;
while(n1!=n2){
if(n1>n2)
n1=n1-n2;
else
n2=n2-n1;
}
printf("L.C.M=%d",x*y/n1);
return 0;
}

LCM program in c with two numbers (Other


logic) :

#include<stdio.h>

int lcm(int,int);
int main(){

return 0;
}
int lcm(int a,int b){
int temp = a;
while(1){
if(temp % b == 0 && temp % a == 0)
break;
temp++;
}

int a,b,l;
printf("Enter any two positive integers
");
scanf("%d%d",&a,&b);
if(a>b)
l = lcm(a,b);
else
l = lcm(b,a);
printf("LCM of two integers is %d",l);
return 0;
}
int lcm(int a,int b){
int temp = a;
while(1){
if(temp % b == 0 && temp % a == 0)
break;
temp++;
}
return temp;
}
LCM program in c with multiple numbers :

#include<stdio.h>
int lcm(int,int);

int main(){
int a,b=1;
printf("Enter positive integers. To quit
press zero.");
while(1){
scanf("%d",&a);
if(a<1)
break;
else if(a>b)
b = lcm(a,b);
else
b = lcm(b,a);
}
printf("LCM is %d",b);

return temp;
}

You might also like