Sei sulla pagina 1di 8

INSTITUTO TECNOLOGICO DE PIEDRAS NEGRAS

INGENIERIA EN MECATRONICA

MATERIA: Programacin Avanzada

Ejemplos en C#
Ejemplo 1 Detectar Vocales
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace letras
{
class Vocales
{
static void Main(string[] args)
{
Console.Write("Ingrese letra:");
string levo = Console.ReadLine();
switch(levo)
{
case "a":
Console.Write("ES VOCAL");
break;
case "e":
Console.Write("ES VOCAL");
break;
case "i":
Console.Write("ES VOCAL");
break;
case "o":
Console.Write("ES VOCAL");
break;
case "u":
Console.Write("ES VOCAL");
break;
default:
Console.Write("NO ES VOCAL");
break;
}
Console.ReadKey();
}
}
}
Ejemplo 2 Numero Par o Impar
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Numeros
{
class ParOImpar
{
static void Main(string[] args)
{
string numero;
Console.Write("Ingrese un numero:");
numero = Console.ReadLine();
int valor1 = int.Parse(numero);

if ((valor1 % 2) == 0)
{
Console.WriteLine("Es un numero PAR");
}
else
{
Console.WriteLine("Es un numero IMPAR");
}
Console.ReadKey();
}
}
}
Ejemplo 3 Operaciones matemticas con un nmero
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace OpMate
{
class Operaciones
{
public void cargarValores()
{
string numero;
Console.Write("Ingrese un numero:");
numero = Console.ReadLine();
int valor1 = int.Parse(numero);

int suma, resta, multiplicacion;


double raiz, potencia;
suma = sumarleDos(valor1);
resta = restarleDos(valor1);
multiplicacion = multiplicaloxDos(valor1);
raiz = raizDelNum(valor1);
potencia = potnum(valor1);

Console.WriteLine("Sumarle dos al numero:" + suma);


Console.WriteLine("Restarle dos al numero:" + resta);
Console.WriteLine("Multiplicar por 2 al numero:" + multiplicacion);
Console.WriteLine("Raiz cuadrada del numero:" + raiz);
Console.WriteLine("Potencia 2 del numero:" + potencia);
}

public int sumarleDos (int v1)


{
int a;
a = v1 + 2;
return a;
}
public int restarleDos (int v1)
{
int a;
a = v1 - 2;
return a;
}
public int multiplicaloxDos(int v1)
{
int a;
a = v1 * 2;
return a;

}
public double raizDelNum (double v1)
{
double a;
Math.Sqrt(v1);
a = Math.Sqrt(v1);
return a;

}
public double potnum (double v1)
{
double a;
Math.Pow(v1, 2);
a = Math.Pow(v1, 2);
return a;
}
static void Main(string[] args)
{
Operaciones mm = new Operaciones();
mm.cargarValores();
Console.ReadKey();

}
}
}
Ejemplo 4 Numero Random
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace NumerosAleatorios
{
class NumRam
{
static void Main(string[] args)
{
string num;
Console.Write("Ingrese un numero entre 0 - 10: ");
num = Console.ReadLine();
int valor1 = int.Parse(num);

Random r = new Random();


int aleatorio = r.Next(0, 10);
Console.WriteLine("Numero Random: {0}", aleatorio);

if (valor1 == aleatorio)
{
Console.WriteLine("ACERTASTE");
}
else
{
Console.WriteLine("NO ACERTASTE");
}
Console.ReadKey();
}
}
}
Ejemplo 5 Nombre, N de control y Promedio
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Escuela
{
class Alumnos
{
public void cargarValores()
{
string nombre, num;

Console.Write("Ingrese el nombre del alumno:");


nombre = Console.ReadLine();

Console.Write("Ingrese el numero de control:");


num = Console.ReadLine();
int nc = int.Parse(num);

Console.Write("Ingrese calificacion de U1:");


num = Console.ReadLine();
float valor1 = float.Parse(num);

Console.Write("Ingrese calificacion de U2:");


num = Console.ReadLine();
float valor2 = float.Parse(num);

Console.Write("Ingrese calificacion de U3:");


num = Console.ReadLine();
float valor3 = float.Parse(num);

Console.Write("Ingrese calificacion de U4:");


num = Console.ReadLine();
float valor4 = float.Parse(num);

Console.Write("Ingrese calificacion de U5:");


num = Console.ReadLine();
float valor5 = float.Parse(num);

float calcali;
calcali = Calcularpromedio(valor1, valor2, valor3, valor4, valor5);

Console.WriteLine("Nombre del alumno:" + nombre);


Console.WriteLine("Numero de control:" + nc);
Console.WriteLine("Promedio:" + calcali);
}

public float Calcularpromedio(float v1, float v2, float v3, float v4, float v5)
{
float a;
a = (v1 + v2 + v3 + v4 + v5) / 5;
return a;
}
static void Main(string[] args)
{
Alumnos mm = new Alumnos();
mm.cargarValores();
Console.ReadKey();
}
}
}

Potrebbero piacerti anche