Operaciones con cadenas

En esta sección se resolverán dudas sobre C sharp, el lenguaje de programación de Microsoft, compatible con Unity

Moderator: julianmartinez16

Post Reply
User avatar
xacarana
Site Admin
Posts: 1028
Joined: Fri Jan 15, 2016 6:13 pm

Operaciones con cadenas

Post by xacarana » Wed Oct 05, 2016 11:27 am

Ejemplos
  • Invertir un array
  • Invertir una cadena
  • Contar vocales de una cadena
  • Pasar una cadena a mayúscula
  • Leer una cadena y convertir las posiciones pares a mayúscula y las impares a minúscula

Code: Select all

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication5
{
    class Program
    {
        static void Main(string[] args)
        {
            /*int[] x = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
            for (int i = x.Length-1; i >=0; i--)
            {
                Console.Write(x[i]+" ");
            }*/
            int cont = 0;
            string temp,ans = "",str = "hola mundo";

            for (int i = str.Length - 1; i >= 0; i--)
            {
                Console.Write(str[i] + " ");
            }

            for (int i = 0; i < str.Length; i++)
            {
                if(str[i] == 'a' || str[i]=='e' || str[i]=='i' || str[i] == 'o' || str[i] == 'u')
                {
                    cont++;
                }
            }

            Console.WriteLine("");

            Console.WriteLine("El total de vocales es " + cont);

            Console.WriteLine(str.ToUpper());

            Console.WriteLine("Ingrese una cadena");
            temp = Console.ReadLine();

            for (int i = 0; i < str.Length; i++)
            {
                if(i%2 == 0)
                {
                    ans+= (temp[i] + "").ToUpper();
                }
                else
                {
                    ans+= (temp[i] + "").ToLower();
                }
            }

            Console.WriteLine(temp +" "+ans);

            Console.ReadKey();
        }
    }
}

Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

Post Reply