CONSOLA
VISUAL
CODIGO EN VISUAL
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;
//Programa que muestra alumnos que cumplen ciertas características
//Catherine Arzate Santibañez 09211004
namespace practica_7_1
{
public partial class Form1 : Form
{
string nombre;
char sexo;
int edad;
float Estatura, Peso;
int color_ojos, color_cabello;
int num_F,num_M;
public Form1()
{
InitializeComponent();
nombre = " ";
edad = 0;
Estatura = Peso = 0.0f;
color_ojos = color_cabello =num_F=num_M=0;
}
private void button1_Click(object sender, EventArgs e)
{
nombre = textBox1.Text;
if (checkBox1.Checked)
{
sexo = 'F';
}
if (checkBox2.Checked)
{
sexo = 'M';
}
edad = int.Parse(textBox2.Text);
Estatura = float.Parse(textBox3.Text);
Peso = float.Parse(textBox4.Text);
if (checkBox3.Checked)
{
color_ojos=1;
}
if (checkBox4.Checked)
{
color_ojos = 2;
}
if (checkBox5.Checked)
{
color_ojos = 3;
}
if (checkBox6.Checked)
{
color_cabello = 1;
}
if (checkBox7.Checked)
{
color_cabello = 2;
}
if (checkBox8.Checked)
{
color_cabello = 3;
}
if (sexo == 'F' && color_cabello ==2&& color_ojos==1 && Estatura >= 1.65f && Estatura <= 1.75f && Peso < 55)
{
num_F++;
}
if (sexo =='M'&& color_ojos == 2 && Estatura >1.70f && Peso >= 60&& Peso <= 70)
{
num_M++;
}
listBox1.Items.Add("Nombre del alumno(a): " + nombre);
listBox1.Items.Add(" ");
listBox1.Items.Add("Edad= " + edad);
listBox1.Items.Add(" ");
listBox1.Items.Add("Estatura= " + Estatura);
listBox1.Items.Add(" ");
listBox1.Items.Add("Peso= "+Peso);
listBox1.Items.Add("No. de mujeres " + num_F);listBox1.Items.Add("No de Hombres " + num_M);
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = " ";
textBox2.Text = " ";
textBox3.Text = " ";
textBox4.Text = " ";
checkBox1.Checked = false;
checkBox2.Checked = false;
checkBox3.Checked = false;
checkBox4.Checked = false;
checkBox5.Checked = false;
checkBox6.Checked = false;
checkBox7.Checked = false;
checkBox8.Checked = false;
listBox1.Items.Clear();
}
private void button3_Click(object sender, EventArgs e)
{
Close();
}
}
}
PSEUDOCODIGO
Inicio
Nombre stringSexo char
Edad Int
Estatura Float
Peso Float
Color_ojos Int
Color_cabello Int
Num_F = 0 Int
Num_M = 0 Int
Continuar = 1 Int
While (Continuar ==1)
{
Print “Nombre Alumno: “
Read Nombre
Print “Sexo (F= Femenino M= Masculino): “
Read Sexo
Print “Edad: “
Read Edad
Print “Estatura (en metros): “
Read Estatura
Print “Peso (en kilos): ”
Read Peso
Print “Color de ojos (1 Azul, 2 Castaño, 3 Otro): ”
Read Color_ojos
Print “Color de cabello (1 Castaño, 2 Rubio, 3 Otro): ”
Read Color_cabello
If (Sexo = ‘F’ && Color_ojos == 1 && Estatura >= 1.65 && Estatura <= 1.75 && Peso< 55)
{
Num_F = Num_F + 1
}
If (Sexo = ‘M’ && Color_ojos == 2 && Estatura > 1.70 && Peso >= 60 && Peso <= 70)
{
Num_M = Num_M + 1
}
Print “Desea registrar otro alumno (0= NO 1= SI): ”
Read Continuar
}
Print “Número de alumnos sexo femenino, color de ojos azul, estatura >= 1.65 y <= 1.75 y Peso < 55 kg”, Num_F
Print “Número de alumnos sexo masculino, color de ojos castaño, estatura > 1.70 y Peso entre 60 y 70 kg”, Num_M
Fin



No hay comentarios:
Publicar un comentario