using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
namespace Contar_Vocales
{
class Metodos
{
public void Contar(string palabra)
{
int contador_a=0;
int contador_e=0;
int contador_i=0;
int contador_o=0;
int contador_u=0;
char [] Arreglo=palabra.ToCharArray();
foreach (char vocal in Arreglo)
{
if (vocal.Equals('a') || vocal.Equals('A'))
{
contador_a++;
}
else
if(vocal.Equals('e') || vocal.Equals('E'))
{
contador_e++;
}
else
if(vocal.Equals('i') || vocal.Equals('I'))
{
contador_i++;
}
else
if(vocal.Equals('o') || vocal.Equals('O'))
{
contador_o++;
}
else
if(vocal.Equals('u') || vocal.Equals('U'))
{
contador_u++;
}
}
MessageBox.Show("Conteo de vocales:\n"+"A:" + contador_a + "\nE:" + contador_e + "\nI:" + contador_i+"\nO:"+contador_o+"\nU:"+contador_u,"!Resultado!",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
}
}
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Contar_Vocales
{
public partial class Formulario_Principal : Form
{
string tocc = " ";
Metodos Metodo = new Metodos();
public Formulario_Principal()
{
InitializeComponent();
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
tocc+= Caja1.Text;
Metodo.Contar(tocc);
}
private void Formulario_Principal_Load(object sender, EventArgs e)
{
}
private void button3_Click(object sender, EventArgs e)
{
Close();
}
private void button2_Click(object sender, EventArgs e)
{
Caja1.Clear();
}
}
}