Encrypting your link and protect the link from viruses, malware, thief, etc! Made your link safe to visit.

 https://www.chegg.com/homework-help/questions-and-answers/swap-case-write-c-program-reads-characters-input-writes-characters-output-converted-given--q59717451



Answer:


check out the solution.

------------------------------------------------

1.

CODE:

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

int main(int argc, char *argv[]) {
    // variable declaration
    char str[100];
    int i;
    
    // infinite while loop
    while(1)
    {
        // prompt user to enter input 
        printf("\nEnter the Input (9999 to quit) : ");
        // reads the input from console
        scanf("%[^\n]%*c",str);
    
        if(strcmp(str, "9999") == 0)    // EOF - indicates end of user input
            break;
        
        // check for the command line argument
        if(strcmp(argv[1], "--upper") == 0)
        {
            // loop through characters and convert accordingly
            for (i = 0; i < strlen(str); i++)
            {
                if(str[i] >= 'a' && str[i] <= 'z' && str[i] != ' ')
                {
                    str[i] = str[i] - 32;
                }
                    
            }
            // display the converted string
            printf("%s", str);
        }
        else if(strcmp(argv[1], "--lower") == 0)
        {
            for (i = 0; i < strlen(str); i++)
            {
                if(str[i] >= 'A' && str[i] <= 'Z' && str[i] != ' ')
                    str[i] = str[i] + 32;
            }
            printf("%s", str);
        }
        else if(strcmp(argv[1], "--swap") == 0)
        {
            for (i = 0; i < strlen(str); i++)
            {
                if(str[i] >= 'A' && str[i] <= 'Z' && str[i] != ' ')
                    str[i] = str[i] + 32;
                else if(str[i] >= 'a' && str[i] <= 'z' && str[i] != ' ')
                    str[i] = str[i] - 32;
            }
            printf("%s", str);
        }
        else // print the message appropriately if invalid argument
            printf("\n\nInvalid command line argument!!!");
        // if-elseif ends
            
    } // infinite while loop ends
        
} // main ends

------------------------------------------------------------------------------------------

------------------------------------------------------

OUTPUT :

1. command line argument : --upper

2. command line argument : --lower

 

3. command line argument : --swap

---------------------------------------------------------------

2.

CODE:

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

int main(int argc, char *argv[]) {
    // variable declaration
    char str[100];
    int i, cnt = 0;
    
    // infinite while loop
    while(1)
    {
        // prompt user to enter input 
        printf("\nEnter the Input (9999 to quit) : ");
        // reads the input from console
        scanf("%[^\n]%*c",str);
    
        if(strcmp(str, "9999") == 0)    // EOF - indicates end of user input
            break;
        
        // loop through characters and convert accordingly
        for (i = 0; i < strlen(str); i++)
        {
            // check if char is in between 0 and 9 and count them if any
            if(str[i] >= '0' && str[i] <= '9')
            {
                cnt++;
            }
                
        }
    } // infinite while loop ends
    
    // when input reaches EOF - display the count of digits
    printf("%d digits", cnt);
        
} // main ends

--------------------------------------------------------------

------------------------------------------------------------------------------

OUTPUT :

1.

2.

3.

==================================================

ST

Search This Blog

Labels

Report Abuse

Question: A 250-V, 4-pole, wave-wound d.c. series motor has 782 conductors on itsarmature. It has armature and series field resistance of 0.75 ohm. The motor takesa current of 40 A. Estimate its speed and gross torque developed if it has a flux per pole of 25 mWb Answer: Step 1 Mechanical Engineering homework question answer, step 1, image 1 Mechanical Engineering homework question answer, step 1, image 2 Step 2 Mechanical Engineering homework question answer, step 2, image 1 Step 3 Mechanical Engineering homework question answer, step 3, image 1

Question: A 250-V, 4-pole, wave-wound d.c. series motor has 782 conductors on itsarmature. It has armature and series field resistance of 0.75 ohm. The motor takesa current of 40 A. Estimate its speed and gross torque developed if it has a flux per pole of 25 mWb Answer: Step 1 Step 2 Step 3

QUESTION 6 (a) The bar shown in Figure Q2(a) is subjected to tensile load of 150 Kn. If the stress in the middle portions is limited to 160 N/mm², determine the diameter of the middle portion. Find also the length of the middle portion if the total elongation of the bar is to be 0.25 mm. E E = 2.0 + 105N/mm². (12 marks) 150 KN 10 cm DIA 10 cm DIA 150 KN 45 cm Figure Q6(a) (b) A brass bar, having cross-section area of 900 mm², is subjected to axial forces as shown in Figure Q2(b), in which AB = 0.6 m, BC = 0.8 m, and CD = 1.0 m. Find the total elongation of the bar. E = 1.0 + 105N/mm2 . (8 marks) Page 4 of 5 B D 40 KN 70 KN 20 KN 10 KN Figure Q6(b) (TOTAL = 20 MARKS)

  Question: Show transcribed image text Answer:

Contributors