topper() función en C

La función toupper() se usa para convertir el alfabeto en minúsculas a mayúsculas. es decir, si el carácter pasado es un alfabeto en minúsculas, la función toupper() convierte un alfabeto en minúsculas en un alfabeto en mayúsculas. Se define en el archivo de encabezado ctype.h .
Sintaxis: 
 

int toupper(int ch);

Parámetro: Acepta un único parámetro: 

  • ch: Esto representa el caracter a ser convertido a mayúsculas.

Devoluciones: Esta función devuelve el carácter en mayúscula correspondiente al ch.
Los siguientes programas ilustran la función toupper() en C:
Ejemplo 1:- 

c

// C program to demonstrate
// example of toupper() function.
#include <ctype.h>
#include <stdio.h>
 
int main()
{
    char ch;
 
    ch = 'g';
    printf("%c in uppercase is represented as  %c",
           ch, toupper(ch));
 
    return 0;
}
Producción: 

g in uppercase is represented as  G

 

Ejemplo 2:- 

C

// C program to demonstrate
// example of toupper() function.
#include <ctype.h>
#include <stdio.h>
 
int main()
{
    int j = 0;
    char str[] = "geekforgeeks\n";
    char ch;
 
    while (str[j]) {
        ch = str[j];
        putchar(toupper(ch));
        j++;
    }
 
    return 0;
}
Producción: 

GEEKFORGEEKS

 

Nota:  

 Si el carácter pasado en toupper() es cualquiera de estos tres

1 caracter en mayúscula

2. símbolo especial

3 digitos

toupper() devolverá el carácter tal como es.
                      

Ejemplo :

C

// C program to demonstrate
// example of toupper() function.
#include <ctype.h>
#include <stdio.h>
 
int main()
{
    int j = 0;
    char str[] = "GeEks@123\n";
    char ch;
 
    while (str[j]) {
        ch = str[j];
        putchar(toupper(ch));
        j++;
    }
 
    return 0;
}
// code is contributed by codersaty

Producción:

GEEKS@123

Publicación traducida automáticamente

Artículo escrito por bansal_rtk_ y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *