ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Metodos Numericos Evidencia de la Competencia


Enviado por   •  3 de Febrero de 2016  •  Tareas  •  3.459 Palabras (14 Páginas)  •  266 Visitas

Página 1 de 14

Nombre: Melissa Valdez Quintero

Matrícula: 2705189

Nombre del curso:

Métodos Numéricos

Nombre del profesor:

José Alfredo Ramos Castillo

Módulo: 1. Programación en C#

Actividad: Evidencia de la Competencia 1

Fecha: 21/05/2015

Bibliografía:

H Chapra, S. y Canale, R. (2011). Métodos numéricos para ingenieros (6ª ed.) México: McGraw Hill.

Objetivo:

Procedimiento:

A partir de los programas realizados en clase, y utilizando las instrucciones de control, arreglos, funciones, tipos de datos, etc., estudiados en el módulo 1, construye una nueva generalización algorítmica que te permita resolver los siguientes problemas matemáticos:

  1. Introducir los doce meses del año en una columna con sus respectivos 12 datos (tipo double) en una segunda columna. El algoritmo debe realizar un análisis de las medidas de tendencia central (media, mediana y moda) así como las medidas de dispersión (varianza y desviación estándar). Todas las cantidades deben de tener cuatro decimales. 
  2. Descomponer un número en sus factores (Ejemplo: 90 = 2 x 3 x 3 x 5).
  3. Ingresando las dimensiones de dos matrices, desarrolla  un algoritmo que indique, de acuerdo a las dimensiones ingresadas, si se puede llevar a cabo la multiplicación de matrices o no.

Los algoritmos deberán cumplir con los siguientes criterios de contenido:

  1. Análisis de problema: análisis de los requerimientos, diagramas UML, diseño completo.
  2. Usa el lenguaje C# (C Sharp): modulación, congruencia con el diseño, optimización del código. 
  3. Construye nuevos principios algorítmicos: completa, originalidad, muestra ventajas del método que utilizó. 
  4. Mejora la eficacia y eficiencia en la industria: que los requerimientos cumplan con lo planeado, lo aplica a la industria, muestra mejoras.

Resultados:

1.-Doce meses del año.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace ConsoleApplication1

{

    class Program

    {

        static void Main(string[] args)

        {

            for (int mes = 1; mes <= 12; mes++)

            {

                switch (mes)

                {

                    case 1:

                        Console.WriteLine("1 Enero");

                        break;

                    case 2:

                        Console.WriteLine("2 Febrero");

                        break;

                    case 3:

                        Console.WriteLine("3 Marzo");

                        break;

                    case 4:

                        Console.WriteLine("4 Abril");

                        break;

                    case 5:

                        Console.WriteLine("5 Mayo");

                        break;

                    case 6:

                        Console.WriteLine("6 Junio");

                        break;

                    case 7:

                        Console.WriteLine("7 Julio");

                        break;

                    case 8:

                        Console.WriteLine("8 Agosto");

                        break;

                    case 9:

                        Console.WriteLine("9 Septiembre");

                        break;

                    case 10:

                        Console.WriteLine("10 Octubre");

                        break;

                    case 11:

                        Console.WriteLine("11 Noviembre");

                        break;

                    case 12:

                        Console.WriteLine("12 Diciembre");

                        break;

                }

            }

            Console.WriteLine();

            double promedio;

            int suma;

            suma = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12;

            promedio = suma / 12;

            Console.WriteLine("El promedio es: " + promedio);

            Sumar_Elementos_y_promediar();

...

Descargar como (para miembros actualizados)  txt (9.4 Kb)   pdf (549 Kb)   docx (1.1 Mb)  
Leer 13 páginas más »
Disponible sólo en Clubensayos.com