Codigo C# Prac 6 Prob 1.
using System;
using System.Collections.Generic;
using System.Text;
namespace Parctic_6_Problem_1_Consola
{
class Program
{
static void Main(string[] args)
{
int X,Y;
Console.WriteLine("Introduce Valor de X");
X = int.Parse(Console.ReadLine());
if (X<0) y="3*X+6;" y="X*X+6;">
Programa Ejecutado.
PROBLEMA 2
Elaborar un programa que imprima el costo de un pedido de un articulo del cual se tiene la descripción, la cantidad pedida y el precio unitario. Si la cantidad pedida excede a 50 unidades se hace un descuento del 15% .
Digrama de Flujo PRAC 6 PROB 2.
Codigo C# PRAC 6 PROB 2.
using System.Collections.Generic;
using System.Text;
namespace Practica_6_Problema_2_Consola
{
class Program
{
static void Main(string[] args)
{
string Des;
int CP;
double PreUni, Descuento, Total;
Console.WriteLine(" Introduce los siguientes valores ");
Console.WriteLine("Descripcion del Articulo : ");
Des = Console.ReadLine();
Console.Write(" Cantidad Pedida :");
CP = int.Parse(Console.ReadLine());
Console.Write(" Precio Unitario: ");
PreUni = double.Parse(Console.ReadLine());
Descuento = 0.0;
if (CP > 50)
Descuento = PreUni * 0.15;
Total = CP * (PreUni - Descuento);
Console.WriteLine("\n\nDescripcion Cantidad Precio Descuento Total");
Console.WriteLine("Articulo Pedida Unitario ");
Console.WriteLine( Des+" "+CP+" "+PreUni+" "+Descuento+" "+Total);
Console.ReadLine();
}
}
}
PRPBLEMAS REALIZADOS EN WINDOWS.
PROBLEMA 3
Elabora un programa que calcule he imprima el costo total de contado y el total de credito.
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace Practica_6_Problema_3_Wwindows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void CONTADO_Click(object sender, EventArgs e)
{
double PHS, PV, PA;
int CHS, CV, CA;
double Total, Desc1, Desc2;
PHS = PV = PA = 0.0;
CHS = CV = CA = 0;
Total = Desc1 = Desc2 = 0.0;
CHS = int.Parse(textBox1.Text);
PHS = double.Parse(textBox2.Text);
CV = int.Parse(textBox3.Text);
PV = double.Parse(textBox4.Text);
CA = int.Parse(textBox5.Text);
PA = double.Parse(textBox6.Text);
Desc1 = PHS * 0.20;
Desc2 = PV * 0.15;
Total = CHS * (PHS - Desc1) + CV * (PV - Desc2) + CA * PA;
Total = Total - Total * 0.07;
textBox7.Text = Total.ToString();
}
private void CREDITO_Click(object sender, EventArgs e)
{
double PHS, PV, PA;
int CHS, CV, CA;
double Total, Desc1, Desc2;
PHS = PV = PA = 0.0;
CHS = CV = CA = 0;
Total = Desc1 = Desc2 = 0.0;
CHS = int.Parse(textBox1.Text);
PHS = double.Parse(textBox2.Text);
CV = int.Parse(textBox3.Text);
PV = double.Parse(textBox4.Text);
CA = int.Parse(textBox5.Text);
PA = double.Parse(textBox6.Text);
Desc1 = PHS * 0.20;
Desc2 = PV * 0.15;
Total = CHS * (PHS - Desc1) + CV * (PV - Desc2) + CA * PA;
textBox7.Text = Total.ToString();
}
private void CLEAR_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox5.Clear();
textBox6.Clear();
textBox7.Clear();
textBox1.Focus();
}
}
}
Programa Ejecutado.
PROBLEMA 4.
Elaborar un programa que lea los datos de un estudiante; Nombre y 3 calificaciones parciales e imprima el nombre y la calificación final de acuerdo a lo siguiente: Para aprovar el curso deve de tener 70 o más en cada una de las 3 calificaciones, la calificacion final sera el promedio. En caso de aver reprovado uno o más examenes ordinarios la calificación final sera no acreditado(NA).
Diagrama de Flujo Pract 6 Prob 4.
Codigo C# PRAC 6 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_6_Problema_4_Windows
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void PROMEDIO_Click(object sender, EventArgs e)
{
string Nombre;
int CAL1, CAL2, CAL3, Promedio;
CAL1 = CAL2 = CAL3 = Promedio = 0;
Nombre = " ";
Nombre = textBox1.Text;
CAL1 = int.Parse(textBox2.Text);
CAL2 = int.Parse(textBox3.Text);
CAL3 = int.Parse(textBox4.Text);
Promedio = (CAL1 + CAL2 + CAL3) / 3;
textBox5.Text = Promedio.ToString();
if (Promedio >= 7)
MessageBox.Show(textBox1.Text + " APROVADO ");
else
MessageBox.Show(textBox1.Text + " NO APROVADO ");
}
private void CLEAR_Click(object sender, EventArgs e)
{
textBox1.Clear();
textBox2.Clear();
textBox3.Clear();
textBox4.Clear();
textBox5.Clear();
textBox1.Focus();
}
}
Programa Ejecutado.
No hay comentarios:
Publicar un comentario