martes, 23 de febrero de 2010

Practica 5 en "Visual".

Practica 5 Problema 1
Codigo:
namespace practica_5_problema_1_visual
{
public partial class Form1 : Form
{
double m, g, r;
public Form1()
{
InitializeComponent();
m = g = r = 0.0;
}

private void button1_Click(object sender, EventArgs e)
{
m = double.Parse(textBox1.Text);
g = double.Parse(textBox2.Text);
r = m / g;
label3.Text = ("El rendimiento en millas por galon=" + r);

}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
label3.Text = " ";
}

private void button3_Click(object sender, EventArgs e)
{
Close();
}
}
}



Practica 5 Problema 2
Codio:
namespace practica_5_problema_2_visual
{
public partial class Form1 : Form
{
double a, b, c, x, poli;
public Form1()
{

InitializeComponent();
a = b = c = poli = 0.0;

}

private void button1_Click(object sender, EventArgs e)
{
a = double.Parse(textBox1.Text);
b = double.Parse(textBox2.Text);
c = double.Parse(textBox3.Text);
x = double.Parse(textBox4.Text);
poli = (a * Math.Pow(x, 2)) + (b * x) + c;

label5.Text = ("El valor del polinomio es="+poli);


}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
label5.Text = " ";
}

private void button3_Click(object sender, EventArgs e)
{
Close();
}
}
}



Practica 5 Problema 3
Codigo:
namespace practica_5_problema_3_visual
{
public partial class Form1 : Form
{
double angulo;
public Form1()
{
InitializeComponent();
angulo = 0.0;
}

private void button1_Click(object sender, EventArgs e)
{
angulo = double.Parse(textBox1.Text);
if (angulo < 90)
{
label2.Text = ("El angulo es agudo");
}
else
{
if (angulo == 90)
{
label2.Text=("El angulo es recto");
}
else
{
if (angulo > 90)
{
label2.Text=("El angulo es obtuso");
}
}
}

}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
label2.Text = " ";

}

private void button3_Click(object sender, EventArgs e)
{
Close();
}
}
}



Practica 5 Problema 4
Codigo:
namespace practica_5_problema_4_visual
{
public partial class Form1 : Form
{
double c1, c2, c3, c4, c5, promedio;
string nombre;
public Form1()
{
InitializeComponent();
nombre = " ";
c1 = c2 = c3 = c4 = c5 = 0.0;
}

private void button1_Click(object sender, EventArgs e)
{
nombre = textBox1.Text;
c1 = double.Parse(textBox2.Text);
c2 = double.Parse(textBox3.Text);
c3 = double.Parse(textBox4.Text);
c4 = double.Parse(textBox5.Text);
c5 = double.Parse(textBox6.Text);
promedio = (c1 + c2 + c3 + c4 + c5) / 5;
label15.Text = ("Promedio General="+promedio);
if (promedio < 70)
{
label16.Text = ("La presente boleta certifica que el alumno(a) " + nombre);
label17.Text = (" no acredito el segundo semestre");
}
else
{
if (promedio >= 70)
{
label16.Text = ("La presente boleta certifica que el alumno(a) " + nombre);
label17.Text = (" acredito el segundo semestre");
}
}

}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox5.Clear();
textBox6.Clear();
label15.Text = " ";
label16.Text = " ";
label17.Text = " ";

}

private void button3_Click(object sender, EventArgs e)
{
Close();
}
}
}



Practica 5 Problema 5
Codigo:
namespace practica_5_problema_5_visual
{
public partial class Form1 : Form
{
double n1, n2, n3, n4, n5, mayor;
public Form1()
{
InitializeComponent();
n1 = n2 = n3 = n4 = n5 = 0.0;
}

private void button1_Click(object sender, EventArgs e)
{
n1 = double.Parse(textBox1.Text);
n2 = double.Parse(textBox2.Text);
n3 = double.Parse(textBox3.Text);
n4 = double.Parse(textBox4.Text);
n5 = double.Parse(textBox5.Text);
if (n1 >= n2 && n1 >= n3 && n1 >= n4 && n1 >= n5)
{
mayor = n1;
}
else
{
if (n2 >= n1 && n2 >= n3 && n2 >= n4 && n2 >= n5)
{
mayor = n2;
}
else
{
if (n3 >= n1 && n3 >= n2 && n3 >= n4 && n3 >= n5)
{
mayor = n3;
}
else
{
if (n4 >= n1 && n4 >= n2 && n4 >= n3 && n4 >= n5)
{
mayor = n4;
}
else
{
mayor = n5;
}
}
}
}
label6.Text = ("El numero mayor es ="+mayor);





}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox5.Clear();
label6.Text = " ";
}

private void button3_Click(object sender, EventArgs e)
{
Close();
}
}
}

Practica 5 en "Consola".

Practica 5 Problema 1
Codigo:

//Instituto Tecnologico de Tijuana Materia: Programacion I
//Ing. Electronica Practica No. 5
//Ing. Angela Colunga Aldana Fecha: 22 de febrero 2010
namespace practica_5_problema_1
{
class Program
{
static void Main(string[] args)
{
double mi, ga,re;
Console.Write("Introduzca las millas recorridas=");
mi = double.Parse(Console.ReadLine());
Console.Write("\nIntroduzca los galones de gasolina consumidos=");
ga = double.Parse(Console.ReadLine());
re = mi / ga;
Console.WriteLine("\nEl rendimiento en millas por galon es ={0:f4}",re);
Console.ReadKey();

}
}
}

Practica 5 Problema 2
Codigo:
//Instituto Tecnologico de Tijuana Materia: Programacion I
//Ing. Electronica Practica No. 5
//Ing. Angela Colunga Aldana Fecha: 22 de febrero 2010

namespace practica_5_problema_2
{
class Program
{
static void Main(string[] args)
{
double a, b, c, x, poli;
Console.Write("Introducir valor de A=");
a = double.Parse(Console.ReadLine());
Console.Write("\nIntroducir valor de B=");
b = double.Parse(Console.ReadLine());
Console.Write("\nIntroducir valor de C=");
c = double.Parse(Console.ReadLine());
Console.Write("\nIntroducir valor de x=");
x = double.Parse(Console.ReadLine());
poli = (a * Math.Pow(x, 2)) + (b * x) + c;
Console.WriteLine("\nEl valor del polinomio es=" + poli);
Console.ReadKey();
}
}
}


Practica 5 Problema 3
Codigo:
//Instituto Tecnologico de Tijuana Materia: Programacion I
//Ing. Electronica Practica No. 5
//Ing. Angela Colunga Aldana Fecha: 22 de febrero 2010
namespace practica_5_problema_3
{
class Program
{
static void Main(string[] args)
{
double angulo;
Console.Write("Introduzca el angulo en grados=");
angulo = double.Parse(Console.ReadLine());
if (angulo < 90.0)
{
Console.WriteLine("\nEl angulo es agudo");
}
else
{
if (angulo == 90.0)
{
Console.WriteLine("\nEl angulo es recto");
}
else
{
if (angulo > 90.0)
{
Console.WriteLine("\nEl angulo es obtuso");
}
}
}
Console.ReadKey();
}
}
}


Practica 5 Problema 4
Codigo:
//Instituto Tecnologico de Tijuana Materia: Programacion I
//Ing. Electronica Practica No. 5
//Ing. Angela Colunga Aldana Fecha: 22 de febrero 2010
namespace practica_5_problema_4
{
class Program
{
static void Main(string[] args)
{
double c1, c2, c3, c4, c5, promedio;
string nombre;
Console.WriteLine("\"Instituto Tecnologico de Tijuna\"");
Console.WriteLine("\nCarrera: Ing. Electronica");
Console.WriteLine("\nSemestre: 2 Periodo: ENE-JUN/2010");
Console.Write("\nNombre del alumno(a):");
nombre=Console.ReadLine();
Console.WriteLine("\n\tMateria \tCalificacion");
Console.WriteLine("\t----------------------------");
Console.Write("\tMatematicas II\t");
c1 = double.Parse(Console.ReadLine());
Console.Write("\n\tFund. De Inv.\t");
c2 = double.Parse(Console.ReadLine());
Console.Write("\n\tProgramacion I\t");
c3 = double.Parse(Console.ReadLine());
Console.Write("\n\tDesarr. Sustent\t");
c4 = double.Parse(Console.ReadLine());
Console.Write("\n\tFisicaI \t");
c5 = double.Parse(Console.ReadLine());
Console.WriteLine("\t----------------------------");
promedio = (c1 + c2 + c3 + c4 + c5) / 5;
Console.WriteLine("\n\tPromedio General= "+promedio);
if (promedio < 70)
{
Console.WriteLine("\nLa presente boleta certifica que el alumno(a) " + nombre + " no acredito el segundo semestre");
}
else
{
if (promedio >= 70)
{
Console.WriteLine("\nLa presente boleta certifica que el alumno(a) " + nombre + " acredito el segundo semestre");
}
}
Console.ReadKey();

}
}
}


Practica 5 Problema 5
Codigo:
//Instituto Tecnologico de Tijuana Materia: Programacion I
//Ing. Electronica Practica No. 5
//Ing. Angela Colunga Aldana Fecha: 22 de febrero 2010

namespace practica_5_problema_5
{
class Program
{
static void Main(string[] args)
{
double n1, n2, n3, n4, n5,mayor;
Console.Write("Introduzca el valor 1=");
n1 = double.Parse(Console.ReadLine());
Console.Write("\nIntroduzca el valor 2=");
n2 = double.Parse(Console.ReadLine());
Console.Write("\nIntroduzca el valor 3=");
n3 = double.Parse(Console.ReadLine());
Console.Write("\nIntroduzca el valor 4=");
n4 = double.Parse(Console.ReadLine());
Console.Write("\nIntroduzca el valor 5=");
n5 = double.Parse(Console.ReadLine());
if (n1 >= n2 && n1 >= n3 && n1 >= n4 && n1 >= n5)
{
mayor = n1;
}
else
{
if (n2 >= n1 && n2 >= n3 && n2 >= n4 && n2 >= n5)
{
mayor = n2;
}
else
{
if (n3 >= n1 && n3 >= n2 && n3 >= n4 && n4 >= n5)
{
mayor = n3;
}
else
{
if (n4 >= n1 && n4 >= n2 && n4 >= n3 && n4 >= n5)
{
mayor = n4;
}
else
{
mayor = n5;
}
}
}
}
Console.WriteLine("\nEl dato mayor es {0}",mayor);
Console.ReadKey();
}
}
}

miércoles, 17 de febrero de 2010

Diagrama de flujo
practica 4 problema 4

practica 4 problema 4

Practica 4 problema 4

codigo:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//Instituto Tecnologico de Tijuana Materia: Programacio I
//Ing. Electronica Practica 4
//Ing. Angela Colunga Aldana Fecha:17 de febrero del 2010
//Nombre: Nohema Gonzalez Ortiz Num. de control: 09210902

namespace practica_4_problema_4
{
class Program
{
static void Main(string[] args)
{
Console.Write("ingresar valor de R1=");
double r1 = double.Parse(Console.ReadLine());
Console.Write("ingresar valor de R2=");
double r2 = double.Parse(Console.ReadLine());
Console.Write("ingresar valor de R3=");
double r3 = double.Parse(Console.ReadLine());
double r4 = (1.0 / r1) + (1.0 / r2) + (1.0 / r3);
double rt = 1.0 / r4;
Console.WriteLine("resistencia total={0:f4}" , rt);
Console.ReadKey();

}
}
}


sábado, 13 de febrero de 2010

Practica 4 "diagramas de flujo"

Practica 4 problema 1

Practica 4 problema 2

Practica 4 problema 3

Practica 4 "visual"

Practica 4 problema 2
codigo:
namespace practica_4_problema_2_visual
{
public partial class Form1 : Form
{
double x, y, z, w, F, f1;

public Form1()
{
InitializeComponent();
x = y = z = w = 0.0;
}

private void Form1_Load(object sender, EventArgs e)
{


}

private void button3_Click(object sender, EventArgs e)
{
Close();

}

private void button1_Click(object sender, EventArgs e)
{
x = double.Parse(textBox1.Text);
y = double.Parse(textBox2.Text);
z = double.Parse(textBox3.Text);
w = double.Parse(textBox4.Text);
f1 =4 * Math.Pow(x, 2) * Math.Pow(y, 2) * Math.Sqrt(2 * z * w);
F=Math.Pow(f1,2)/(4 * Math.Pow(x, 1.0 / 2.0));
label5.Text = ("F=" + F);


}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
label5.Text = " ";


}
}
}


Practica 4 problema 3

codigo:
namespace Practica_4_problema_3_visual
{
public partial class Form1 : Form
{
double w, z;
public Form1()
{
InitializeComponent();
w = z = 0.0;
}

private void label1_Click(object sender, EventArgs e)
{

}

private void label2_Click(object sender, EventArgs e)
{

}

private void button1_Click(object sender, EventArgs e)
{
w = double.Parse(textBox1.Text);
z = (1.0 / Math.Sqrt(2 * Math.PI)) * Math.Exp(-w * w / 2);
label2.Text = ("z=" + z);
}

private void button2_Click(object sender, EventArgs e)
{
textBox1.Clear();
label2.Text = " ";
}

private void button3_Click(object sender, EventArgs e)
{
Close();
}

private void Form1_Load(object sender, EventArgs e)
{

}
}
}



Practica 4 "En consola"

Practica 4 problema 2

codigo:
namespace practica_4_problema_2
{
class Program
{
static void Main(string[] args)
{
double x, y, z, w, F, T1, T2, T3, T4;
Console.WriteLine("introduce valor de x,y,z,w");
Console.Write("x=");
x = double.Parse(Console.ReadLine());
Console.Write("y=");
y = double.Parse(Console.ReadLine());
Console.Write("z=");
z = double.Parse(Console.ReadLine());
Console.Write("w=");
w = double.Parse(Console.ReadLine());
T1 = 4 * Math.Pow(x, 2) * Math.Pow(y, 2);
T2 = Math.Sqrt(2 * z * w);
T3 = 4 * Math.Pow(x, 1.0 / 2.0);
T4 = T1 * T2;
F = Math.Pow(T4, 2) / T3;
Console.WriteLine("F=" + F);
Console.ReadKey();

}
}
}




Practica 4 problema 3
codigo:
namespace Practica_4_problema_3
{
class Program
{
static void Main(string[] args)
{
double w, z;
Console.Write("introduce el valor w=");
w=double.Parse(Console.ReadLine());
z = (1.0 / Math.Sqrt(2 * Math.PI)) * Math.Exp(-w * w / 2);
Console.Write("z=" + z);
Console.ReadKey();
}
}
}