Dia Mejor

Practica 4.2 Consola

Author: Moises




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

namespace Practica4_Problema2
{
class Program
{
static void Main(string[] args)
{
int op, no1,no2,no3,no4,no5;
char sigue;
double total = 0.0;




total = 0.0;
do
{
Console.Clear();
Console.WriteLine("\n\t\tProductos Patito");
Console.WriteLine("\n\t\t 1) Producto 1 ..... ($29.80)...... ");
Console.WriteLine("\n\t\t 2) Producto 2 ..... ($45.00)...... ");
Console.WriteLine("\n\t\t 3) Producto 3 ..... ($99.80)...... ");
Console.WriteLine("\n\t\t 4) Producto 4 ..... ($44.90)...... ");
Console.WriteLine("\n\t\t 5) Producto 5 ..... ($68.75)...... ");
Console.Write("\n\t\tSelecciona opcion : ");


op = int.Parse(Console.ReadLine());

switch (op)
{
case 1: Console.SetCursorPosition(55, 3);
no1 = int.Parse(Console.ReadLine());
total = total + no1 * 29.80;
break;
case 2: Console.SetCursorPosition(55, 5);
no2 = int.Parse(Console.ReadLine());
total = total + no2 * 45.00;
break;
case 3: Console.SetCursorPosition(55, 7);
no3 = int.Parse(Console.ReadLine());
total = total + no3 * 99.80;
break;
case 4: Console.SetCursorPosition(55, 9);
no4 = int.Parse(Console.ReadLine());
total = total + no4 * 44.90;
break;
case 5: Console.SetCursorPosition(55, 11);
no5 = int.Parse(Console.ReadLine());
total = total + no5 * 68.75;
break;


default:

Console.WriteLine("Presiono opcion equivocada ");
break;
}
Console.SetCursorPosition(20, 20);
Console.Write("Desea otro producto s/n : ");
sigue = char.Parse(Console.ReadLine());
}
while (sigue == 's' || sigue == 'S');

Console.WriteLine("El total de la compra es: $" + total);
Console.ReadKey();

}
}
}

 

Practica 4.1 Consola

Author: Moises



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

namespace Practica4_Problema1
{
class Program
{
static void Main(string[] args)
{
int op, cuad, rec, rec2, cir, s, a, b, c;
char sigue;
double area, peri;

do
{
area = 0.0;
peri = 0.0;
Console.Clear();
Console.WriteLine("\n\t\tÁrea y Perímetro");
Console.WriteLine("\n\t\t 1) Cuadrado.......................... ");
Console.WriteLine("\n\t\t 2) Rectángulo........................ ");
Console.WriteLine("\n\t\t 3) Triangulo......................... ");
Console.WriteLine("\n\t\t 4) Circulo........................... ");
Console.Write("\n\t\tSelecciona opcion : ");


op = int.Parse(Console.ReadLine());

switch (op)
{
case 1:

Console.Write("\n\t\t 1) Introduce el lado del cuadrado: ");
cuad = int.Parse(Console.ReadLine());
area = cuad * cuad;
peri = cuad * 4;
Console.WriteLine("\n\t\t 1) El area del cuadrado es: " + area);
Console.WriteLine("");
Console.WriteLine("\n\t\t 1) El perimetro del cuadrado es: " + peri);
Console.WriteLine("");
break;

case 2:
Console.Write("\n\t\t 1) Introduce el largo del rectangulo: ");
rec = int.Parse(Console.ReadLine());
Console.Write("\n\t\t 1) Introduce el ancho del rectangulo: ");
rec2 = int.Parse(Console.ReadLine());
area = rec2 * rec;
peri = (rec2 + rec) * 2;
Console.WriteLine("\n\t\t 1) El area del rectangulo es: " + area);
Console.WriteLine("");
Console.WriteLine("\n\t\t 1) El perimetro del rectangulo es: " + peri);
Console.WriteLine("");
break;

case 3:
Console.Write("\n\t\t 1) Introduce el 1er lado del triangulo: ");
a = int.Parse(Console.ReadLine());
Console.Write("\n\t\t 1) Introduce el 2do lado del triangulo: ");
b = int.Parse(Console.ReadLine());
Console.Write("\n\t\t 1) Introduce el 3er lado del triangulo: ");
c = int.Parse(Console.ReadLine());
s = (a + b + c) / 2;
area = Math.Sqrt(s*(s - a)*(s - b)*(s - c));
peri= a+b+c;
if (area == 0)
{
Console.WriteLine("\n\t\t 1) Los lados no describen un triangulo");
break;
}
else
{
Console.WriteLine("\n\t\t 1) El area del triangulo es: " + area);
Console.WriteLine("");
Console.WriteLine("\n\t\t 1) El perimetro del triangulo es: " + peri);
Console.WriteLine("");
break;
}

case 4:
Console.Write("\n\t\t 1) Introduce el radio del circulo: ");
cir = int.Parse(Console.ReadLine());
area = Math.PI * cir * cir;
peri = Math.PI * 2 * cir;
Console.WriteLine("\n\t\t 1) El area del circulo es: " + area);
Console.WriteLine("");
Console.WriteLine("\n\t\t 1) El perimetro del circulo es: " + peri);
Console.WriteLine("");
break;

default:

Console.WriteLine("Esa no es una opción valida ");
break;
}

Console.Write("¿Desea hacer otro cálculo? s/n : ");
sigue = char.Parse(Console.ReadLine());
}
while (sigue == 's' || sigue == 'S');
Console.Clear();
Console.WriteLine("Gracias por su usar este programa");
Console.ReadKey();
}
}
}

 

Examen Unidad 1

Author: Moises



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace examen1_prog1_patito
{
class Program
{
static void Main(string[] args)
{
int num1, num2, num3, num4, num5, num6, num7, total;
Console.WriteLine("Bienvenido introduce los precios");
Console.WriteLine("");
Console.WriteLine("Hamburguesa sencilla $30");
num1 = int.Parse(Console.ReadLine());
Console.WriteLine("Hamburguesa doble $40");
num2 = int.Parse(Console.ReadLine());
Console.WriteLine("Papas fritas $25");
num3 = int.Parse(Console.ReadLine());
Console.WriteLine("Soda $15");
num4 = int.Parse(Console.ReadLine());
Console.WriteLine("Combo 1 $45");
num5 = int.Parse(Console.ReadLine());
Console.WriteLine("Combo 2 $55");
num6 = int.Parse(Console.ReadLine());
Console.WriteLine("Malteada $35");
num7 = int.Parse(Console.ReadLine());
total = 30 * num1 + 40 * num2 + 25 * num3 + 15 * num4 + 45 * num5 + 55 * num6 + 35 * num7;
Console.WriteLine("Su cuenta total es de: $" +total);
Console.ReadKey();

}
}
}

 

Practica 2.2 Windows

Author: Moises






using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Practica2_Problema2_windows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btCalcular_Click(object sender, EventArgs e)
{
textBox1.Focus();
double costom2, largo, ancho, costof, area, costofinal;
largo = double.Parse(textBox1.Text);
ancho = double.Parse(textBox2.Text);
costom2 = double.Parse(textBox3.Text);
costof = (largo * ancho * costom2);
area = largo * ancho;
if (area >= 500 && area < costofinal =" (costof" text =" costofinal.ToString();" text =" costofinal.ToString(">= 1000)
{
costofinal = (costof - ((costof / 100) * 25));
textBox5.Text = costofinal.ToString();
textBox6.Text = costofinal.ToString("Tiene 25%");
}
else
{
textBox5.Text = costof.ToString();
textBox6.Text = costof.ToString("No tiene descuento");
}
}
}
private void btLimpiar_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox5.Clear();
textBox6.Clear();
textBox1.Focus();
}
private void btSalir_Click(object sender, EventArgs e)
{
Close();
}
}
}

 

Practica 2.1 windows

Author: Moises





using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Practica2_problema1_windows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btPromedio_Click(object sender, EventArgs e)
{
textBox1.Focus();
double ca1, ca2, ca3, ca4, pro;
ca1 = double.Parse(textBox1.Text);
ca2 = double.Parse(textBox2.Text);
ca3 = double.Parse(textBox3.Text);
ca4 = double.Parse(textBox4.Text);
pro=(ca1+ca2+ca3+ca4)/4;
if (pro < text =" pro.ToString();" text =" pro.ToString(">= 70 && pro <= 100) { textBox5.Text = pro.ToString(); textBox6.Text = pro.ToString("Aprobaste"); } else { MessageBox.Show("No puedes sacar mas de 100!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading MessageBoxOptions.RightAlign); textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); textBox1.Focus(); } } private void btLimpiar_Click(object sender, EventArgs e) { textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); textBox1.Focus(); } private void btSalir_Click(object sender, EventArgs e) { Close(); } } }

 

Practica 2.2 Consola

Author: Moises







using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Practica2_Problema2_consola
{
class Program
{
static void Main(string[] args)
{
int largo, ancho, precio, total, area, totalf;
Console.WriteLine("Bienvenido");
Console.WriteLine("");
Console.WriteLine("Escribe el largo del terreno");
largo = int.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("Escribe el ancho del terreno");
ancho = int.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("Escribe el precio por metro cuadrado");
precio = int.Parse(Console.ReadLine());
Console.WriteLine("");
total = largo * ancho * precio;
area = largo * ancho;
if (area>500 && area<1000) totalf =" total">= 1000)
{
totalf = total - ((total / 100) * 25);
Console.WriteLine("Tiene el 25% de descuento");
Console.WriteLine("");
Console.WriteLine("El precio del terreno es:" + totalf);
Console.ReadKey();
}
else
{
Console.WriteLine("No tiene descuento");
Console.WriteLine("");
Console.WriteLine("El precio del terreno es:" + total);
Console.ReadKey();
}
}
}
}

 

Practica 2.1 Consola

Author: Moises




using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Practica2_Problema1_consola
{
class Program
{
static void Main(string[] args)
{
string nombre;
int ca1, ca2, ca3, ca4, prom;
Console.WriteLine("Bienvenido");
Console.WriteLine("");
Console.WriteLine("Escribe tu nombre");
nombre=(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("Escribe la calificaci¢n 1");
ca1 = int.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("Escribe la calificaci¢n 2");
ca2 = int.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("Escribe la calificaci¢n 3");
ca3 = int.Parse(Console.ReadLine());
Console.WriteLine("");
Console.WriteLine("Escribe la calificaci¢n 4");
ca4 = int.Parse(Console.ReadLine());
prom = (ca1 + ca2 + ca3 + ca4) / 4;
if (prom <>= 70)
{
Console.WriteLine("Tu promedio es:" + prom);
Console.WriteLine("");
Console.WriteLine("APROBASTE!!!");
Console.ReadKey();
}
}
}
}

 

Practica 1.3 windows

Author: Moises



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Practica1_Problema3_windows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btconversion_Click(object sender, EventArgs e)
{
double far, cel;
if (txtGrados.Text == "")
{
MessageBox.Show("Oye te equivocaste", "Error",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation,
MessageBoxDefaultButton.Button1,
MessageBoxOptions.RtlReading
MessageBoxOptions.RightAlign);
txtGrados.Clear();
txtCenti.Clear();
txtGrados.Focus();
}
else
{
far = double.Parse(txtGrados.Text);
cel = 5.0 / 9.0 * (far - 32);
txtCenti.Text = cel.ToString();
}
}
private void btcancelar_Click(object sender, EventArgs e)
{
txtGrados.Clear();
txtCenti.Clear();
txtGrados.Focus();
}
private void btsalir_Click(object sender, EventArgs e)
{
Close();
}
}
}

 

Practica 1.2 windows

Author: Moises



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Practica1_Problema2_windows
{
public partial class Form1 : Form
{
int horas, minutos, segundos, dias;
public Form1()
{
InitializeComponent();
horas = minutos = segundos = dias = 0;
}
private void btconversion_Click(object sender, EventArgs e)
{
if (txthoras.Text == "")
{
MessageBox.Show("Oye te equivocaste", "Error",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation,
MessageBoxDefaultButton.Button1,
MessageBoxOptions.RtlReading
MessageBoxOptions.RightAlign);
listBox1.Items.Clear();
txthoras.Clear();
txthoras.Focus();
}
else
{
horas = int.Parse(txthoras.Text);
minutos = horas * 60;
segundos = minutos * 60;
dias = horas / 24;
listBox1.Items.Add("Valor en horas" + horas);
listBox1.Items.Add("Valor en minutos" + minutos);
listBox1.Items.Add("Valor en segundos" + segundos);
listBox1.Items.Add("Valor en d¡as" + dias);
}
}
private void btcancelar_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
txthoras.Clear();
txthoras.Focus();
}
private void btsalir_Click(object sender, EventArgs e)
{
Close();
}
}
}

 

Practica 1.1 windows

Author: Moises



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Practica1_Problema1_windows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void btCotizar_Click(object sender, EventArgs e)
{
double ancho, largo, costo, costototal;
ancho = double.Parse(txtAncho.Text);
largo = double.Parse(txtLargo.Text);
costo = double.Parse(txtCosto.Text);
costototal = ancho * largo * costo;
if (txtAncho.Text == "" txtLargo.Text == "" txtCosto.Text == "")
{
MessageBox.Show("Oye te equivocaste", "Error",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation,
MessageBoxDefaultButton.Button1,
MessageBoxOptions.RtlReading
MessageBoxOptions.RightAlign);
}
else
{
txtCostototal.Text = costototal.ToString();
}
}
private void btSalir_Click(object sender, EventArgs e)
{
Close();
}
private void btCancelar_Click(object sender, EventArgs e)
{
txtAncho.Clear();
txtLargo.Clear();
txtCosto.Clear();
txtCostototal.Clear();
txtAncho.Focus();
}
}
}

 

Practica 1.3

Author: Moises




using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Problema3
{
class Program
{
static void Main(string[] args)
{
double celsius, fahrenheit;
Console.WriteLine("Bienvenido(a)");
Console.WriteLine("Introduce la cantidad en Fahrenheit:");
fahrenheit = double.Parse(Console.ReadLine());
celsius = ((5.0 / 9.0) * (fahrenheit - 32));
Console.WriteLine("Temperatura celsius=" + celsius);
Console.WriteLine("Temperatura Fahrenheit=" + fahrenheit);
Console.ReadLine();
}
}
}

 

Practica 1.2

Author: Moises



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Practica1
{
class Program
{
static void Main(string[] args)
{
double minutos, segundos;
int dias, horas;
Console.WriteLine("Bienvenido(a)");
Console.WriteLine("Introduce la cantidad en horas:");
horas = int.Parse(Console.ReadLine());
minutos = horas * 60;
segundos = minutos*60;
dias = horas / 24;
Console.WriteLine("Horas=" + horas);
Console.WriteLine("Minutos=" + minutos);
Console.WriteLine("Segundos=" + segundos);
Console.WriteLine("D¡as=" + dias);
Console.ReadLine();
}
}
}

 

Practica 1.1

Author: Moises



using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Practica1
{
class Problema1
{
static void Main(string[] args)
{
double ancho, largo, precio, costo, area;
Console.WriteLine("Bienvenido(a)");
Console.WriteLine("Introduzca el ancho del terreno");
ancho = double.Parse(Console.ReadLine());
Console.WriteLine("Introduzca el largo del terreno");
largo = double.Parse(Console.ReadLine());
Console.WriteLine("Introduzca el costo por metro cuadrado");
costo = double.Parse(Console.ReadLine());
precio = largo * ancho * costo;
area = largo * ancho;
Console.WriteLine("Ancho=" + ancho);
Console.WriteLine("Largo=" + largo);
Console.WriteLine("Costo por metro cuadrado=" + costo);
Console.WriteLine("Precio total=" + precio);
Console.ReadLine();
}
}
}