C Tutorial

C Tutorial C Language Environment Setup Execution flow of C program C printf and Scanf C Data type C Token Variable in C Operators in C Comments in C Escape Sequence in C C – Storage Classes C Decision control statement Loop Statement in C Break, continue and goto statement in C Type Casting in C Function in C Recursion in C String in C C Array Pointer in C Dynamic memory allocation C –Structure Nested Structure in C Union in C File Handling in C C pre-processor Static Function In C Sizeof In C Selection Sort In C Scope Of Variables In C Runtime Vs Compile Time In C Random Access Lseek In C Queue Implementation In C Pseudo Code In C Prototype In C Pointer To Pointer In C Pointer Arithmetic In C Passing Array To Function In C Null Character In C Merge Sort In C Macros In C Library Functions In C Memory Leak In C Int In C Goto And Labels In C Fibonacci Series In C Fflush In C Derived Data Types In C Data Types In C Const Vs Volatile In C Character Set In C Character Class Tests In C Calloc In C C Pointers Arrays In C Include In C Clrscr In C C Vs Java String Literals In C Types Of Pointers In C Variables In C Volatile In C Why C Is A Middle Level Language Infix To Postfix Program In C Ceil function in C LCM of two numbers in C Quick sort in C Static in C function pointer as argument in C Top Array Keywords in C Add two numbers using the function in C Armstrong program in C using function Array, Declaring Arrays and Array Initialization Limitations of Inline Function in C Merge and Merge sort with example in C Do-While Loop in C For Loop in C While-Loop in C Difference between while and do-while loop in C Array Of Structures in C Data Structures And Algorithms in C Types Of Structures In C How to Avoid Structure Padding in C Use of Structure in C Do WHILE LOOP in C Programming Examples For Loop in C Programming Examples Entry Control Loop in C Exit control loop in C Infinite loop in C Nested loop in C pow() function in C String Handling functions in C Prime Number code in C Factorial Program in C using For Loop Factorial Program in C Using While Loop Fibonacci Series in C Using For Loop Fibonacci series in C using while loop Prime Number Program in C using for Loop While Loop in C programming examples Built-in functions in C Assert() Function C vs Java Strings Call Back Function in Embedded C Else If Ladder fgets() function Ftell() Function getc() function getch() function gets() function Heap Sort Nested if-else statement Pi() Function Positioning of file Write() function abs() function in C Attributes in C C program to find factorial of a number using Recursion Ferror() in c fopen() function in C Fibonacci series program in C using Recursion Formatted Input and output function in C Snake Game in C User Defined Functions in C Beep() function in C Cbrt() function in C Hook() function in C Isalnum() function in C C Program to find the Roots of a Quadratic Equation C Switch Statements Difference between rand() and srand() function in C Difference between while and for loop in C Doubly Linked list in C Example of Iteration in C How to use atoi() function in C How to use floor() function in C How to use sine() function in C How to use Typedef Struct in C Integer Promotions in C C Program Swap Numbers in cyclic order Using Call by Reference C Program to Find Largest Number Using Dynamic Memory Allocation C Program to Find the Largest Number using Ternary Operator C/C++ Program to Find the Size of int, float, double and char Find the Largest Three Distinct Elements in an Array using C/C++ Loop Questions in C Modulus on Negative Numbers in C Multiplication table program in C using For loop Nested Loops in C Programming Examples C Program for Mean and Median of an Unsorted Array Results of Comparison Operations in C and C++ Reverse a Stack using Recursion in C Simple hash() function in C strcat() Function in C Sum of N numbers in C using For loop Use of free() function in C Write a program that produces different results in C and C++ C Function Argument and Return Values Keywords in C Bank management system in C Calendar application in C Floor() Function in C Free() Function in C How to delete a file in C How to move a text in C Remove an element from an array in C Unformatted input() and output() function in C What are linker and loader in C

Float in islower() in C

Introduction: This article briefly discusses the float in islower() in C. The islower() function checks if the input character passed inside the function is lowercase. Lowercase letters include (a-z). The islower() function is defined in the ctype.h header file. 

Syntax of the float in islower() function in C: The syntax of the islower() function in C language is given below –

int islower(int c);

Parameter of the float in islower() function in C: The parameter of the islower() function is c. This is the character to check for. Only one parameter is required. c represents the character that should be checked.

Return value of the float in islower() function in C: After using the islower() function, it can return two possible values. This function returns non-zero (true) if c is lowercase and zero (false) otherwise. They can be - 

 Non-zero values: If the character passed to the islower() function is lowercase; a non-zero value is returned.

 0: If the character is not lowercase, the function returns zero (0).

Header file of the float in islower() function in C: The header file of the islower() function in C is ctype.h header file.

Implementing the islower() function in C programming: The islower() function in the C program checks whether characters are entered in lowercase rather than uppercase. Returns a non-zero number only if the character is one of a to z.

 This function is declared in the ctype.h header file. The islower() function definition is in this file, so you need to include this header file to use this function. For each character, the islower() function returns a non-zero value. 

Example is:

If the input value is ‘A,’ then the output value is 0. When the input value is ‘p’, the output is a non-zero value. If the input value is a unique character like ‘#,’ then the result is 0.

Algorithm of the islower() function in C: Here, we discuss the algorithm of the islower() function in C.

Step 1: At first, Initialize 0 as a counter variable.

Step 2: First, transverse the string individually.

Step 3: Make sure that every person of the string is handed into the islower() function.

Step 4: Increment the value of the counter fee utilizing one each time a non-zero value is returned using the islower() feature.

Step 5: Use the break() declaration to pop out of the loop while the conditions have encountered the null individual. The only disadvantage of this method is that the string must contain precisely one null value on the end.

Step 6: Returns the cost of a counter representing the wide variety of lowercase characters in a string. Print the fee within the most important function.

Example 1: We give the example of the islower() function is C. The example is given below.

#include <stdio.h>
#include <ctype.h>
int main()
{
char ch;
printf (“Enter a character value: ”);
scanf (“%c”, &ch);
if (islower(ch) == 0)
printf (“The given character %c is not a lowercase alphabet”, ch);
else
printf (“The given character %c is a lowercase alphabet”, ch);
return 0;
}

Output: We compile the above program and also run it. The result is given below –

Enter a character value: r
The given character r is a lowercase alphabet

Example 2: We give another example of an islower() function is C. The example is given below.

#include <stdio.h>
#include <ctype.h>
int main (int argc, const char * argv[] )
{
int letter;
letter = ‘p’;
if (islower(letter)) printf (“%c is lowercase character\n”, letter);
else 
printf (“%c is uppercase character\n”, letter);
letter = ‘R’;
if (islower(letter)) printf (“%c is lowercase character\n”, letter);
else 
printf (“%c is uppercase character\n”, letter);
return 0;
}

Output: We compile the above program and also run it. The result is given below –

p is a lowercase character
R is an uppercase character

Example 3: We give another example of an islower() function is C. The example is given below.

#include <stdio.h>
#include <ctype.h>
int main ()
{
 int char1 = 'P';
 int char2 = 'p';
 int char3 = '5';
 if (islower(char1))
{
 printf("char1 = %c is lowercase character\n", char1 );
} 
else 
{
printf("char1 = %c is not lowercase character\n", char1 );
 }
if (islower(char2))
{
printf("char2 = %c is a lowercase character\n", char2 );
} 
else 
{   
printf("char2 = %c is not lowercase character\n", char2 );
 }
  If (islower(char3)) 
{ 
printf("char3 = %c is a lowercase character\n", char3 );
 } 
else 
{
 printf ("char3 = %c is not a lowercase character\n", char3 );
 }
 return 0;
}

Output: We compile the above program and also run it. The result is given below –

char1 = P is not a lowercase character
char2 = p is a lowercase character
char3 = 5 is a not lowercase character

So, here we briefly discuss the islower() function in C. We also share the parameter, return value, syntax, header file, etc. And lastly, give some examples to clarify this topic. 



ADVERTISEMENT
ADVERTISEMENT