Está en la página 1de 5

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE INGENIERÍA QUÍMICA


INGENIERÍA EN SISTEMAS DE CALIDAD Y EMPRENDIMIENTO

TECNICAS DE PROGRAMACION II
EVERLIN QUIROZ
Ing. Julio Albuja
ISCE 4-2 06/05/2018

DEBER # 5

Realizar un programa que pida al usuario que ingrese el nombre, la edad, y el teléfono
usando herencia, clases y constructores
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace herencia
{
class personas
{
public string Nombre,Telefono;
public int Edad;
public personas()
{
string linea;
Console.Write("Ingrese el nombre:");
Nombre = Console.ReadLine();
Console.Write("Ingrese la edad:");
linea = Console.ReadLine();
Edad = int.Parse(linea);
Console.Write("Ingrese el Telefono:");
Telefono = Console.ReadLine();
}
public personas(string nombredelapersona)
{
Nombre = nombredelapersona;
}
}
class DATOSP: personas {
public DATOSP()
{
Console.WriteLine("Datos ingresado correctamente");
}
public void imprimir()
{
Console.WriteLine("El nombre es:"+Nombre);
Console.WriteLine("La edad es:"+Edad);
Console.WriteLine("Su telefono es:"+Telefono);
}

}
}

PROGRAMA.CS

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

namespace herencia
{
class Program
{
static void Main(string[] args)
{
DATOSP QUIROZ = new DATOSP();
QUIROZ.imprimir();
personas humana = new personas("EVERLIN");
System.Console.WriteLine(humana.Nombre);

Console.ReadKey();

}
}
}
Desarrollar un programa para el usuario ingrese dos números y realizar las operaciones
aritméticas. Aplicar los conceptos de clases, herencia y constructores
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace herencias
{
class operacion
{
public int numero1, numero2;
public operacion(){
string linea;
Console.Write("INGRESE PRIMER NUMERO:");
linea = Console.ReadLine();
numero1 = int.Parse(linea);
Console.Write("INGRESE SEGUNDO NUMERO:");
linea = Console.ReadLine();
numero2 = int.Parse(linea);
}
}
class operacionesaritm : operacion{

public void Sumar()


{
int suma;
suma = numero1 + numero2;
Console.WriteLine("La suma es:" + suma);
}

public void Restar()


{
int resta;
resta = numero1 - numero2;
Console.WriteLine("La resta es:" + resta);
}

public void Multiplicar()


{
int multiplicacion;
multiplicacion = numero1 * numero2;
Console.WriteLine("LA MULTIPLICACIÓN ES:" + multiplicacion);
}
public void Dividir()
{
int division;
division = numero1 / numero2;
Console.WriteLine("LA DIVISIÓN ES:" + division);

}
}
}

PROGRAMA.CS
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace herencias
{
class Program
{
static void Main(string[] args)
{
operacionesaritm operacion = new operacionesaritm();
operacion.Sumar();
operacion.Restar();
operacion.Multiplicar();
operacion.Dividir();
Console.ReadKey();

}
}
}

DESARROLLAR UN PROGRAMA QUE INGRESE UN ARTÍCULO DE VENTA Y


QUE INGRESE EL PRECIO EL PROGRAMA DEBE CALCULAR EL IVA E
IMPRIMIR EL TOTAL DE VENTA DE ESE PRODUCTO. APLICAR LOS
CONCEPTOS DE HERENCIA, CLASES Y CONSTRUCTORES.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ejercicio3
{
class calculo
{
public String Articulo;
public double Sub_total,Iva,Total_pagar;

public calculo()
{
string linea;
Console.Write("INGRESE SU ARTICULO:");
Articulo = Console.ReadLine();
Console.Write("INGRESE SU PRECIO:");
linea = Console.ReadLine();
Sub_total = int.Parse(linea);

}
public calculo(string nombre_articulo,double sub_articulo)
{
Articulo = nombre_articulo;
Sub_total = sub_articulo;

}
}
class FACTURA : calculo
{
public FACTURA()
{
Console.WriteLine("EL IVA DEL ARTICULO ES:");
Iva = Sub_total * 0.15;
Console.WriteLine(Iva);
Console.WriteLine("EL TOTAL A PAGAR ES:");
Total_pagar = Sub_total + Iva;
Console.WriteLine(Total_pagar);

}
}
}

PROGRAMA.CS
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ejercicio3
{
class Program
{
static void Main(string[] args)
{
FACTURA DER = new FACTURA();
calculo CLD = new calculo("ARTICULO ", 1);
System.Console.WriteLine(CLD.Articulo);
System.Console.WriteLine(CLD.Sub_total);
Console.ReadKey();

}
}
}

También podría gustarte