Вы находитесь на странице: 1из 5

FASE 2 – DISEÑAR CLASES Y METODOS

APORTE – SOLUCIÓN PROBLEMA ESCOGIDO


(PROBLEMA 1)

POR:
JULIO CESAR HERNÁNDEZ GIRALDO
CÓDIGO 10009494

GRUPO: 301304_88

Ingeniero
Yerman Augusto Hernández
Tutor

INTRODUCCIÓN A LA PROGRAMACIÓN

UNIVERSIDAD ABIERTA Y A DISTANCIA-UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
PROGRAMA DE INGENIERIA INDUSTRIAL
MARZO 24 DEL 2017
Cada estudiante, elige uno de los siguientes problemas, diseña la solución (indicando
clases y métodos) y desarrolla la solución codificándolo en lenguaje C#, en el IDE
Visual Studio.

Problema escogido:
1. Problema que calcule el factorial de un numero.

Codificación:

Fase 2 -Julio Cesar


Hernández - Solucion Problema 1.cs
Pantallazo:
using System;
utilizando System.Collections.Generic;
utilizando System.Linq;
utilizando System.Text;
utilizando System.Threading.Tasks;

espacio de nombres ConsoleApplication9


{
Programa de clases
{
static void main (String [] args)
{
int numero, resultado = 1; // variables de tipo entero, colocar un numero para almacenar
// el número al cual determinaremos su factorial y resultado para el factorial,
// resultado se inicializa en 1

Console.WriteLine("FACTORIAL DE UN NUMERO \n Inserta el numero:"); // se solicita el


número, \n sirva para saltar de linea
numero = int.Parse(Console.ReadLine());//se convierte a entero el numero
//inicializamos el ciclo for en 1 y su límite será hasta que sea menor o igual al número
tecleado
for (int i = 1; i <= numero; i ++)
{
resultado = resultado * i; // resultado es igual al valor almacenado en resultado
// multiplicado por el valor actual de i
}
Console.WriteLine("El factorial de " + numero + " es: " + resultado);//se imprimen resultados
Console.ReadLine();// se para con el fin de observar el resultado

}
}
}
Quedo atento a sus comentarios.

Cordial saludo;

Julio Cesar Her

Вам также может понравиться