Practice Program







  • Program to convert string with uppercase letter.
  • 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);
    }
    

    Output1
    Enter the string: 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

    Output3
    Enter the string: 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;
          }
        }
    
    }
    

    Using above define function 'to_uppercase()':
    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);
    }
    

    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);
    }
    

    Output3
    String in lower case letters is : DOUBTS