Sie sind auf Seite 1von 9

INTRODUCCION A LA PROGRAMACIÓN

UNIDAD 1-2-3 - FASE 4 Diseñar interfaz de usuario practica 1

Trabajo Individual

ESTUDIANTES:

Juan Pablo Pérez Cuta

COD. 1053512644

TUTOR (A)

MIRIAN DEL CARMEN BENAVIDES

GRUPO: 301304_19

UNIVERSIDAD ABIERTA Y A DISTANCIA.

INGENIERIA INDUSTRIAL

SOGAMOSO

10/05/2018
Código de programa

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Practica1

//AUTOR:Juna Pablo Perez Cuta

//GRUPO:301304_19

public partial class Form1 : Form

public Form1()

InitializeComponent();

//agregamos la fila de participacion en el foro y cada una de las columnas

grillaevaluacion.Rows.Add();

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[0].Value = "Participación en el


foro";
grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[1].Value = "Realiza preguntas
precisas y claras de las inquietudes que tiene.No incluye trabajos completos en el foro y/o
preguntas generales.";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[2].Value = "Realiza preguntas


generales, sin especificaciones.";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[3].Value = "No ingresó al foro,


ni participó en la actividad.";

//agregamos la fila de Proyecto y cada una de las columnas

grillaevaluacion.Rows.Add();

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[0].Value = "Proyecto";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[1].Value = "La carpeta


entregada en el entorno de seguimiento y evaluación contiene todos los archivos del proyecto
realizado. No se presentan inconvenientes para ejecutar el programa.";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[2].Value = "La carpeta


entregada en el entorno de seguimiento y evaluación, no contiene todos los archivos
correspondientes al proyecto realizado. No se puede ejecutar el programa.";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[3].Value = "No hizo entrega de


la carpeta comprimida en el entorno de seguimiento y evaluación.";

//agregamos la fila de formulario y cada una de las columnas

grillaevaluacion.Rows.Add();

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[0].Value = "Formulario";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[1].Value = "En la carpeta


entregada en el entorno de seguimiento y evaluación, el formulario es adecuado. Contiene los
datos necesarios para la solución del problema. Muestra resultados ordenados.";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[2].Value = "En la carpeta


entregada en el entorno de seguimiento y evaluación, el formulario está incompleto, y/o no
contiene los datos necesarios para la solución del problema.";
grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[3].Value = "No hizo entrega de
la carpeta comprimida en el entorno de seguimiento y evaluación";

//agregamos la fila de Código y cada una de las columnas

grillaevaluacion.Rows.Add();

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[0].Value = "Código";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[1].Value = "La estructura del


código (entregado en el entorno de seguimiento y evaluación) es pertinente al problema que
soluciona. Utiliza estructuras adecuadas de programación.";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[2].Value = "La estructura del


código (entregado en el entorno de seguimiento y evaluación), no satisface todas las necesidades
del problema, y/o el programa presenta algunos resultados incorrectos.";

grillaevaluacion.Rows[grillaevaluacion.Rows.Count - 1].Cells[3].Value = "No hizo entrega de


la carpeta comprimida en el entorno de seguimiento y evaluación.";

grillaevaluacion.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;

grillaevaluacion.AutoGenerateColumns = false;

private void Form1_Load(object sender, EventArgs e)

private void grillaevaluacion_CellEndEdit(object sender, DataGridViewCellEventArgs e)


{

//recorremos el datagridview y sumamos los valores y lo mostramos en un label

double Sumatotal = 0;

foreach (DataGridViewRow fila in grillaevaluacion.Rows)

Sumatotal = Sumatotal +Double.Parse ( fila.Cells[4].Value.ToString () );

// se evaluan cada campo

private void txtCalificacion1_TextChanged(object sender, EventArgs e)

if (int.Parse(txtCalificacion1.Text) > 20)

txtCalificacion1.Text = "0";

calcularTotales();

private void txtCalificacion2_TextChanged(object sender, EventArgs e)

if (int.Parse(txtCalificacion2.Text) > 25)

txtCalificacion2.Text = "0";

}
calcularTotales();

private void txtCalificacion3_TextChanged(object sender, EventArgs e)

if (int.Parse(txtCalificacion3.Text) > 25)

txtCalificacion3.Text = "0";

calcularTotales();

private void txtCalificacion4_TextChanged(object sender, EventArgs e)

if (int.Parse(txtCalificacion4.Text) > 25)

txtCalificacion4.Text = "0";

calcularTotales();

//se calcula el total

void calcularTotales() {

lblTotal.Text = "Total: " + (int.Parse ( txtCalificacion1 .Text) + int.Parse(txtCalificacion2.Text)


+ int.Parse(txtCalificacion3.Text) + int.Parse(txtCalificacion4.Text));

}
}

Das könnte Ihnen auch gefallen