viernes, 2 de octubre de 2009

PRACTICA 4


PRACTICA 4 CUADRANTE (A. consola)


Pseudocodigo
INICIO

double opcion, x, y, o;
double ("Seleccione una operacion a realizar de la siguiente");
double ("1.-Sumar");
double ("2.-Resta");
double ("3.-Multiplicacion");
double ("4.-Division");
Read opcion
double ("Introdusca dato 1");
Read x
double ("Introdusca dato 2");
Read y
if (opcion == 1)
{
o = x + y;
double (" EL resultado en suma es :{0}", o);
}
else if (opcion == 2)
{
o = x - y;
double (" EL resultado en suma es :{0}", o);
}
else if (opcion == 3)
{
o = x * y;
double (" EL resultado en suma es :{0}", o);
}
else if (opcion == 4)
{
if (y == 0)
{
double ("error introduce un numero mayor a 0");
}
else if (y > 0)
{
o = x / y;
double(" EL resultado en suma es :{0}", o);
FIN





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

namespace ConsoleApplication1
{
class Program
{
double opcion, x, y, o;
static void Main(string[] args)
{
double opcion, x, y, o;
Console.WriteLine("Seleccione una operacion a realizar de la siguiente");
Console.WriteLine("1.-Sumar");
Console.WriteLine("2.-Resta");
Console.WriteLine("3.-Multiplicacion");
Console.WriteLine("4.-Division");
opcion = double.Parse(Console.ReadLine());
Console.WriteLine("Introdusca dato 1");
x = double.Parse(Console.ReadLine());
Console.WriteLine("Introdusca dato 2");
y = double.Parse(Console.ReadLine());


if (opcion == 1)
{
o = x + y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();

}

else if (opcion == 2)
{
o = x - y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();

}
else if (opcion == 3)
{
o = x * y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();

}
else if (opcion == 4)
{
if (y == 0)
{
Console.WriteLine("error introduce un numero mayor a 0");
Console.ReadLine();
}
else if (y > 0)
{
o = x / y;
Console.WriteLine(" EL resultado en suma es :{0}", o);
Console.ReadLine();
}

}
}
}
}

PRACTICA 4 (B. visual)

amespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

int angulo ;
angulo = int.Parse(textBox1.Text);
switch (angulo)
{
case 0: ;
break;
case 90: textBox2.Text = ("cuadrante 1");
break;
case 180: textBox2.Text = ("cuadrante 2");
break;
case 270: textBox2.Text = ("cuadrante 3");
break;
case 360: textBox2.Text = ("cuadrante 4");
break;

}

}

private void label2_Click(object sender, EventArgs e)
{

}

private void textBox2_TextChanged(object sender, EventArgs e)
{

}

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

private void pictureBox1_Click(object sender, EventArgs e)
{

}

private void button2_Click(object sender, EventArgs e)
{

textBox1.Clear();

textBox2.Clear();
}
}
}

PRACTICA 4 PIES A METRO (C. consola)

Pseudocodigo
INICIO

double celcius, f;
celcius = -10;
Print (" Celcius Fahrenheit ");
while (celcius <= 60.0) { f = (9.0 / 5.0) * celcius + 32; Print ("celcius " + celcius.ToString() + " = " + f.ToString() + " grados fahrenheit "); celcius = celcius + 10.0;

FIN


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

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double celcius, f;
celcius = -10;
Console.WriteLine(" Celcius Fahrenheit ");

Console.ReadLine();

while (celcius <= 60.0) { f = (9.0 / 5.0) * celcius + 32;
Console.WriteLine("celcius " + celcius.ToString() + " = " + f.ToString() + " grados fahrenheit ");
celcius = celcius + 10.0;

} Console.ReadLine(); } } }

PRACTICA 4 (D. visual)


namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void pictureBox1_Click(object sender, EventArgs e)
{

}

private void Form1_Load(object sender, EventArgs e)
{

}

private void button1_Click(object sender, EventArgs e)
{

double pies, m;
pies = 2.0;
listBox1.Items.Add(" Pies a metros ");

while (pies <= 20.0) { m = pies / 3.28; listBox1.Items.Add("Pies " + pies.ToString() + " = " + m.ToString() + " metros "); pies = pies + 2; } } } }


No hay comentarios:

Publicar un comentario