using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClaseEmpleado
{
class Empleado
{
private float salario;
private string nombre;
public void Inicializar()
{
Console.Write("Ingrese el nombre del empleado");
nombre = Console.ReadLine();
Console.Write("Ingrese el salario del empleado");
string linea;
linea = Console.ReadLine();
salario = float.Parse(linea);
}
public void Imprimir()
{
Console.Write("El nombre del empleado es:");
Console.WriteLine(nombre);
Console.Write("El salario que devenga es:");
Console.WriteLine(salario);
}
public void Impuestos()
{
if (salario>3000)
{
Console.Write("El empleado debe pagar impuestos");
} else
{
Console.Write("Libre de impuestos");
}
}
static void Main(string[] args)
{
Empleado empleado1= new Empleado ();
empleado1.Inicializar();
empleado1.Imprimir();
empleado1.Impuestos();
Console.ReadKey();
}
}
}
Programas en C#
jueves, 27 de junio de 2013
Desarrollar una clase que represente un Cuadrado y tenga los siguientes métodos: cargar el valor de su lado, imprimir su perímetro y su superficie.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClaseCuadrado
{
class Cuadrado
{
private int lado;
public void Inicializar()
{
Console.Write("Ingrese el valor de uno de los lados del cuadrado:");
string linea;
linea = Console.ReadLine();
lado = int.Parse(linea);
}
public void Perimetro ()
{
int perimetro;
perimetro = lado * 4;
Console.Write("El perimetro del cuadrado es:");
Console.WriteLine(perimetro);
}
public void Superficie()
{
int superficie;
superficie = lado * lado;
Console.Write("La superficie del cuadrado es:");
Console.WriteLine(superficie);
}
static void Main(string[] args)
{
Cuadrado cuadrado1= new Cuadrado();
cuadrado1.Inicializar();
cuadrado1.Perimetro();
cuadrado1.Superficie();
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ClaseCuadrado
{
class Cuadrado
{
private int lado;
public void Inicializar()
{
Console.Write("Ingrese el valor de uno de los lados del cuadrado:");
string linea;
linea = Console.ReadLine();
lado = int.Parse(linea);
}
public void Perimetro ()
{
int perimetro;
perimetro = lado * 4;
Console.Write("El perimetro del cuadrado es:");
Console.WriteLine(perimetro);
}
public void Superficie()
{
int superficie;
superficie = lado * lado;
Console.Write("La superficie del cuadrado es:");
Console.WriteLine(superficie);
}
static void Main(string[] args)
{
Cuadrado cuadrado1= new Cuadrado();
cuadrado1.Inicializar();
cuadrado1.Perimetro();
cuadrado1.Superficie();
Console.ReadKey();
}
}
}
Desarrollar un programa que cargue los lados de un triángulo e implemente los siguientes métodos: inicializar los atributos, imprimir el valor del lado mayor y otro método que muestre si es equilátero o no
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TrianguloMetodos
{
class Triangulo
{
private int lado1, lado2, lado3;
private string linea;
public void Inicializar()
{
Console.Write("ingrese el primer lado del triangulo");
linea = Console.ReadLine();
lado1 = int.Parse(linea);
Console.Write("Ingrese el segundo lado del triangulo");
linea = Console.ReadLine();
lado2 = int.Parse(linea);
Console.Write("Ingrese el tercer lado del triangulo");
linea = Console.ReadLine();
lado3 = int.Parse(linea);
}
public void Imprimir()
{
if (lado1>lado2 && lado1>lado3)
{
Console.Write("El Lado mayor es el lado 1 con:");
Console.WriteLine(lado1);
} else
if (lado2> lado1 && lado2> lado3)
{
Console.Write("El lado mayor es el lado 2 con:");
Console.WriteLine(lado2);
} else
{
Console.WriteLine("el lado mayor es el lado 3 con:");
Console.WriteLine(lado3);
}
}
public void Equilatero()
{
if (lado1==lado2 && lado1==lado3)
{
Console.WriteLine("Es un triangulo equilatero");
}
else
{
Console.WriteLine("No es un triangulo equilatero");
}
}
static void Main(string[] args)
{
Triangulo triangulo1 = new Triangulo();
triangulo1.Inicializar();
triangulo1.Imprimir();
triangulo1.Equilatero();
Console.ReadKey();
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace TrianguloMetodos
{
class Triangulo
{
private int lado1, lado2, lado3;
private string linea;
public void Inicializar()
{
Console.Write("ingrese el primer lado del triangulo");
linea = Console.ReadLine();
lado1 = int.Parse(linea);
Console.Write("Ingrese el segundo lado del triangulo");
linea = Console.ReadLine();
lado2 = int.Parse(linea);
Console.Write("Ingrese el tercer lado del triangulo");
linea = Console.ReadLine();
lado3 = int.Parse(linea);
}
public void Imprimir()
{
if (lado1>lado2 && lado1>lado3)
{
Console.Write("El Lado mayor es el lado 1 con:");
Console.WriteLine(lado1);
} else
if (lado2> lado1 && lado2> lado3)
{
Console.Write("El lado mayor es el lado 2 con:");
Console.WriteLine(lado2);
} else
{
Console.WriteLine("el lado mayor es el lado 3 con:");
Console.WriteLine(lado3);
}
}
public void Equilatero()
{
if (lado1==lado2 && lado1==lado3)
{
Console.WriteLine("Es un triangulo equilatero");
}
else
{
Console.WriteLine("No es un triangulo equilatero");
}
}
static void Main(string[] args)
{
Triangulo triangulo1 = new Triangulo();
triangulo1.Inicializar();
triangulo1.Imprimir();
triangulo1.Equilatero();
Console.ReadKey();
}
}
}
//Confeccionar una clase que permita carga el nombre y la edad de una persona. Mostrar los datos cargados. Imprimir un mensaje si es mayor de edad (edad>=18)
//Confeccionar una clase que permita carga el nombre y la edad de una persona. Mostrar los datos cargados. Imprimir un mensaje si es mayor de edad (edad>=18)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EjercicioClase1
{
class Persona
{
private string nombre;
private int edad;
public void inicializar ()
{
Console.Write("Ingrese el nombre de la persona");
nombre = Console.ReadLine();
Console.Write("Ingrese la edad de la persona");
string linea;
linea = Console.ReadLine();
edad = int.Parse(linea);
}
public void imprimir ()
{
Console.Write("El nombre de la persona es:");
Console.WriteLine(nombre);
Console.Write("La edad de la persona es:");
Console.WriteLine(edad);
}
public void MayorDeEdad()
{
if (edad>=18)
{
Console.WriteLine("la persona es mayor de edad");
}
else
{
Console.WriteLine("Es menor de edad");
}
Console.ReadKey();
}
static void Main(string[] args)
{
Persona Per1 = new Persona();
Per1.inicializar();
Per1.imprimir();
Per1.MayorDeEdad();
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EjercicioClase1
{
class Persona
{
private string nombre;
private int edad;
public void inicializar ()
{
Console.Write("Ingrese el nombre de la persona");
nombre = Console.ReadLine();
Console.Write("Ingrese la edad de la persona");
string linea;
linea = Console.ReadLine();
edad = int.Parse(linea);
}
public void imprimir ()
{
Console.Write("El nombre de la persona es:");
Console.WriteLine(nombre);
Console.Write("La edad de la persona es:");
Console.WriteLine(edad);
}
public void MayorDeEdad()
{
if (edad>=18)
{
Console.WriteLine("la persona es mayor de edad");
}
else
{
Console.WriteLine("Es menor de edad");
}
Console.ReadKey();
}
static void Main(string[] args)
{
Persona Per1 = new Persona();
Per1.inicializar();
Per1.imprimir();
Per1.MayorDeEdad();
}
}
Desarrollar un programa que permita la carga de 10 valores por teclado y nos muestre posteriormente la suma de los valores ingresados y su promedio. Este problema ya lo desarrollamos, lo resolveremos empleando la estructura for
Desarrollar un programa que permita la carga de 10 valores por teclado y nos muestre posteriormente la suma de los valores ingresados y su promedio. Este problema ya lo desarrollamos, lo resolveremos empleando la estructura for
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SumaCicloFor2
{
class Program
{
static void Main(string[] args)
{
int n, i, suma;
float promedio;
string linea;
suma = 0;
for (i=1; i<=10; i++)
{
Console.Write("Ingrese un numero");
linea = Console.ReadLine();
n = int.Parse(linea);
suma = suma + n;
}
promedio = suma / 10;
Console.Write("La suma de los numeros es: ");
Console.WriteLine(suma);
Console.Write("El promedio es:");
Console.WriteLine(promedio);
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SumaCicloFor2
{
class Program
{
static void Main(string[] args)
{
int n, i, suma;
float promedio;
string linea;
suma = 0;
for (i=1; i<=10; i++)
{
Console.Write("Ingrese un numero");
linea = Console.ReadLine();
n = int.Parse(linea);
suma = suma + n;
}
promedio = suma / 10;
Console.Write("La suma de los numeros es: ");
Console.WriteLine(suma);
Console.Write("El promedio es:");
Console.WriteLine(promedio);
Console.ReadKey();
}
}
}
//Realizar un programa que imprima en pantalla los números del 1 al 100.- Ciclo for
//Realizar un programa que imprima en pantalla los números del 1 al 100.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EstructuraRepetitivaFor1
{
class Program
{
static void Main(string[] args)
{
int n;
Console.WriteLine("Programa que muestra los numeros del 1 al 100");
for (n=1; n<=100; n++)
{
Console.Write(n);
Console.Write("-");
}
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EstructuraRepetitivaFor1
{
class Program
{
static void Main(string[] args)
{
int n;
Console.WriteLine("Programa que muestra los numeros del 1 al 100");
for (n=1; n<=100; n++)
{
Console.Write(n);
Console.Write("-");
}
Console.ReadKey();
}
}
}
//Desarrollar un programa que permita la carga de 10 valores por teclado y nos muestre posteriormente la suma de los valores ingresados y su promedio.
//Desarrollar un programa que permita la carga de 10 valores por teclado y nos muestre posteriormente la suma de los valores ingresados y su promedio.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SumaPromedioValores
{
class Program
{
static void Main(string[] args)
{
int x, num1, suma;
float promedio;
string linea;
x = 1;
suma=0;
while (x<=10)
{
Console.Write("Ingrese un un numero");
linea = Console.ReadLine();
num1= int.Parse(linea);
suma = suma + num1;
x = x + 1;
}
promedio = suma / 10;
Console.Write("La suma de los numeros ingresados es:");
Console.WriteLine(suma);
Console.Write("El promedio de los numeros ingresados es: ");
Console.WriteLine(promedio);
Console.ReadKey();
}
}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace SumaPromedioValores
{
class Program
{
static void Main(string[] args)
{
int x, num1, suma;
float promedio;
string linea;
x = 1;
suma=0;
while (x<=10)
{
Console.Write("Ingrese un un numero");
linea = Console.ReadLine();
num1= int.Parse(linea);
suma = suma + num1;
x = x + 1;
}
promedio = suma / 10;
Console.Write("La suma de los numeros ingresados es:");
Console.WriteLine(suma);
Console.Write("El promedio de los numeros ingresados es: ");
Console.WriteLine(promedio);
Console.ReadKey();
}
}
}
Suscribirse a:
Entradas (Atom)