Código del ejercicio:
Definición de los códigos del ejercicio:
int --> dato entero de 32 bits.string --> dato de tipo cadena de texto.
while --> el ciclo while recorre un bloque de código siempre que una condición específica sea verdadera.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
< --> el operador menor que ( < ) devuelve true si el operando izquierdo es menor que el operando derecho.
Length --> obtiene el número de caracteres del objeto String actual.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
++ --> el operador de incremento ( ++ ) incrementa (suma uno a) su operando y devuelve un valor.
$"{}" --> interpolación de cadenas proporciona una sintaxis conveniente para concatenar varios valores para formar una cadena.
Clear() --> borra todo el contenido del cuadro de texto.
Focus() --> establece el foco de entrada.
Explicación del Código:
1. Librerías utilizadas
using System.Windows.Forms;
Estas librerías permiten usar funciones básicas de C# y crear interfaces gráficas con Windows Forms.
2. Namespace y formulario
{
public partial class frmEjercicio : Form
}
namespace Ejercicio organiza el proyecto.
frmEjercicio representa la ventana principal del programa.
: Form indica que la clase hereda las propiedades
de un formulario de Windows Forms.
3. Constructor del formulario
{
InitializeComponent();
}
El constructor se ejecuta cuando se abre el formulario.
InitializeComponent() carga todos los controles
del formulario como botones y cajas de texto.
4. Evento del botón Contar
Este método se ejecuta cuando el usuario hace clic en el botón Contar.
5. Variables utilizadas
string s = txtVocal.Text;
c almacena la cantidad de vocales "u".
i sirve para recorrer el texto carácter por carácter.
s guarda el texto ingresado por el usuario.
6. Recorrido de la cadena
El ciclo while recorre toda la cadena de texto.
s.Length devuelve la cantidad total de caracteres.
7. Verificación de la vocal "u"
{
c++;
}
El programa verifica si el carácter actual es la vocal
"u".
Si es correcto, la variable c aumenta en 1.
8. Incremento del contador
Incrementa la posición para seguir revisando el siguiente carácter del texto.
9. Mostrar resultado
Muestra el total de vocales "u" encontradas dentro del texto.
10. Botón Limpiar
txtResultado.Clear();
txtVocal.Focus();
Clear() elimina el contenido de las cajas de texto.
Focus() coloca nuevamente el cursor en el TextBox principal.
No hay comentarios.:
Publicar un comentario