Cómo escribir un programa para ingresar una cadena e imprimir el número de caracteres en minúscula y mayúscula en la cadena

Características únicas del programa:

  • No se utiliza la función strlen (), en su lugar utilizamos ‘% n’ [1] en scanf para conocer la longitud automáticamente.
  • Escribir dos declaraciones usando un solo punto y coma ‘;’
  • Usando ‘% i’ en lugar de ‘% d’.

Aquí hay una implementación en C.

1 / *
2 * [correo electrónico protegido] Santosh Kumar Shaw (desarrolladores)
3 ** /
4 #include
5 #include
6 int main (nulo)
7 {
Cadena de 8 caracteres [1234];
9 int superior, inferior, len;
10 printf (“Ingrese la cadena:”), scanf (“% s% n”, cadena, y len);
11 superior = inferior = 0;
12 para (int i = 0; i <len; ++ i)
13 {
14 if (isupper (cadena [i]))
15 ++ superior;
16 más
17 ++ más bajo;
18}
19 printf (“\ nNúmero de letras mayúsculas:% i”, mayúscula);
20 printf (“\ nNúmero de letras minúsculas:% i \ n”, menor);
21 devuelven 0;
22}

Después de la compilación

Entrada: GoogleMyDream
Salida:
Número de letras mayúsculas: 3
Número de letras minúsculas: 10

Notas al pie

[1] https://www.linkedin.com/pulse/w…

More Interesting

¿Cuáles son algunas técnicas utilizadas en la criptación?

¿Qué sabes sobre el algoritmo de búsqueda de Fiverr?

¿Por qué es Introducción a los algoritmos una lectura obligada para convertirse en un mejor programador?

¿Cuáles son las formas de ajustar algoritmos de aprendizaje automático?

Cómo hacer un método que devuelva un arrayList que ha ordenado el número de Strings en cada fila del archivo

Explicar cómo funciona el ordenamiento de burbujas. ¿Cuál es su complejidad temporal?

¿Cómo escribo el programa C c de la matriz de orden N * N donde el usuario proporciona N sin usar una matriz?

¿Cuál sería el algoritmo para encontrar subárboles duplicados en un árbol binario?

¿Cuál es la diferencia entre los métodos de búsqueda y los algoritmos utilizados por los motores de búsqueda de Google, Yahoo y Bing? ¿Cómo lo explicarías de una manera simple?

¿Cuál es el mejor libro para aprender a programar en estructuras de datos y algoritmos desde el principio?

¿Cómo manejan los sistemas de reputación los sesgos (sistémicos) que pueden distorsionar significativamente las clasificaciones basadas en tales sistemas?

Cómo convertirse en un maestro en programación dinámica

Yoshua Bengio: ¿Puede el aprendizaje profundo encontrar un nuevo algoritmo de clasificación?

¿Dónde puedo encontrar un algoritmo de relevancia marginal máxima en Python para la eliminación de redundancia en dos documentos?

¿Cuál es la mejor manera de aprender estructuras de datos y cuáles son los libros para comprender esto fácilmente?