viernes, 31 de octubre de 2008

PRACTICA 5

PRACTICAS EN CONSOLA

PROBLEMA 1
Este programa esta diseñado para analizar 2 numeros distintos y indicar si el primer numero es mayor o menor.

Digrama de Flujo 1.

Codigo C# PRAC 5 PROB1.
using System;
using System.Collections.Generic;
using System.Text;
namespace Practica_5_Problemaa_1_Consola
{
class Program
{
static void Main(string[] args)
{
int Valor1, Valor2;
Console.WriteLine("Introduce 2 valores enteros Diferentes");
Valor1=int.Parse(Console.ReadLine());
Valor2=int.Parse(Console.ReadLine());
if(Valor1 > Valor2)
{
Console.WriteLine("El primer numero es MAYOR ");
Console.ReadLine();
}
else
{
Console.WriteLine("El primer numero es MENOR ");
{
Console.ReadLine();
}
Programa Ejecutado Siendo el Primer Numero "MAYOR".


Programa Ejecutado Siendo el Primer Numero "MENOR".






PROBLEMA 2
Este programa es para calcular la presion segun sea el tiempo introducido en el programa y tener el resultado en PRESION.



Digrama de Flujo 2.


Codigo C# PRAC 5 PROB 2.
using System;
using System.Collections.Generic;
using System.Text;
namespace Practica_5_Problema_2_Consola
{
class Program
{
static void Main(string[] args)
{
double tiempo, P;
Console.Write("Introduce valor de Tiempo: ");
tiempo = double.Parse(Console.ReadLine());
if (tiempo <= 35.00) P = 0.46 * tiempo;

else P = 0.19 * tiempo + 9.45;

Console.WriteLine("La presion es: " + P + " Psi");

Console.ReadLine();

}

Programa Ejecutado Prac 5 Prob 2 C.

PRACTICAS EN WINDOWS
PROBLEMA 3
Este programa es para comprobar o analizar un numero y saber si es par o impar.

Diagrama de Flujo PRAC 5 PROB 3.


Codigo C# PRAC 5 PROB 3 W
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Practica_5_Problema_3_Windows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Comprobar_Click(object sender, EventArgs e)
{
int Numero = int.Parse(textBox1.Text);
if(Numero%2==0)
MessageBox.Show(" El Numero es Par ");
else
MessageBox.Show(" El Numero es Impar ");
}
private void Limpiar_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox1.Focus();
}

Programa Ejecutado PRAC 5 PROB 3 W.

PROBLEMA 4

Programa para calcular el precio de un terreno por metros cuadrados, calculando por medio de los datos de LARGO y ANCHO del terreno.Digrama de Flujo.

Codigo C# PRAC 5 PROB 4

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Practica_5_Problema_4_Windows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Calcular_Click(object sender, EventArgs e)
{
double Largo, Ancho, Area, Precio, PrecioT;
Largo = double.Parse(textBox1.Text);
Ancho = double.Parse(textBox2.Text);
Precio = double.Parse(textBox3.Text);
Area = Largo * Ancho;
if(Area<=400.00)

PrecioT=Area*Precio;

else

PrecioT =Area*(Precio - Precio* 0.10);

textBox4.Text = PrecioT.ToString();

} private void LIMPIAR1_Click(object sender, EventArgs e)

{

textBox1.Clear();

textBox2.Clear();

textBox3.Clear();

textBox4.Clear();

textBox1.Focus(); }


Programa Ejecutado PRACT 5 PROB 4.


No hay comentarios: