Saltar al contenido

programa en c para contar el número de caracteres en cada palabra de un ejemplo de código de cadena

Ejemplo 1: Escriba un programa de CA para contar los diferentes tipos de caracteres en una cadena dada.

#include<stdio.h>
   #include<string.h> 
	void main()    {
   		char arr[]="askjdfbajksdfkasdfhjkasdfh";
   		char x;
   		int l=strlen(arr);
   		int i=0,j;
   		int c=0,var=0;
   		for(j=97;j<=122;j++) {     //a=97,z=122
   		//c=j;           
   			for(i=0;i<l-1;i++) {
   	       		if(arr[i]==j) {
   	         		c++; 
   	       		} 
   	     	} 
   	  		if(c>0) {
   	    		var++;
   	    		printf("No. of Occurence of %c ::%dn",j,c); 
   	  		}
   	  		c=0; 
   		} 
   	  	printf("No. of type of characters:%dn",var);   
   	}

Ejemplo 2: programa c para contar el número de veces que aparece cada carácter

#include <stdio.h>
int main() {
    char str[1000], ch;
    int count = 0;

    printf("Enter a string: ");
    fgets(str, sizeof(str), stdin);

    printf("Enter a character to find its frequency: ");
    scanf("%c", &ch);

    for (int i = 0; str[i] != ''; ++i) {
        if (ch == str[i])
            ++count;
    }

    printf("Frequency of %c = %d", ch, count);
    return 0;
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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