Practice Program
Solution:
void main()
{
int i;
char s[20];
printf("Enter the string: ");
gets(s);
printf("String is: ");
puts(s);
for(i=0; s[i]!='\0'; i++)
{
if(islower(s[i])==1){//checking the character is in uppercase or lowercase letter.
s[i] = s[i] - 32;//if character is in lowercase then
} //we are changing it into upper character.
}
printf("String in upper case letters is: ");
puts(s);
}
void main() { int i; char s[20]; printf("Enter the string: "); gets(s); printf("String is: "); puts(s); for(i=0; s[i]!='\0'; i++) { if(islower(s[i])==1){//checking the character is in uppercase or lowercase letter. s[i] = s[i] - 32;//if character is in lowercase then } //we are changing it into upper character. } printf("String in upper case letters is: "); puts(s); }
Output1
Enter the string: programmer
String is programmer
String in upper case letters is: PROGRAMMER
String is programmer
String in upper case letters is: PROGRAMMER
Output2
Enter the string: programmerdouts
String is programmerdouts
String in lower case letters is: PROGRAMMERDOUTS
String is programmerdouts
String in lower case letters is: PROGRAMMERDOUTS
Output3
Enter the string: computer
String is computer
String in lower case letters is: COMPUTER
String is computer
String in lower case letters is: COMPUTER
defining a function 'to_uppercase' which will convert string with uppercase letter.
void to_uppercase(char s[])
{
int i;
for(i=0;s[i] != '\0';i++)
{
if(isupper(s[i])==1){
s[i] = s[i] - 32;
}
}
}
void to_uppercase(char s[]) { int i; for(i=0;s[i] != '\0';i++) { if(isupper(s[i])==1){ s[i] = s[i] - 32; } } }
Using above define function 'to_uppercase()':
void main()
{
char s[20] = "computer";
to_uppercase(s);
printf("String in upper case letters is: ");
puts(s);
}
void main() { char s[20] = "computer"; to_uppercase(s); printf("String in upper case letters is: "); puts(s); }
Output1
String in upper case letters is: COMPUTER
Using above define function 'to_uppercase()':
void main()
{
char s[20] = "programmer";
to_uppercase(s);
printf("String in upper case letters is: ");
puts(s);
}
void main() { char s[20] = "programmer"; to_uppercase(s); printf("String in upper case letters is: "); puts(s); }
Output2
String in upper case letters is: PROGRAMMER
Using above define function 'to_uppercase()':
void main()
{
char s[20] = "doubts";
to_uppercase(s);
printf("String in lower case letters is: ");
puts(s);
}
void main() { char s[20] = "doubts"; to_uppercase(s); printf("String in lower case letters is: "); puts(s); }
Output3
String in lower case letters is : DOUBTS
0 Comments
Post a Comment