Está en la página 1de 6

TALLER DE REGULARIZACIN

(PROGRAMACIN)

ISC. ALFREDO ANDRS NUEZ UGALDE

Contenido
Introduccin: ......................................................................................................................................2
Fundamentos de programacin. ........................................................................................................3
Estructuras de control ....................................................................................................................3
Practica 01 Numeros Pares.........................................................................................................3
Practica 02 Primo .......................................................................................................................4
Soluciones ..........................................................................................................................................5
Estructuras de control ....................................................................................................................5
Practica 01 Numeros Pares.........................................................................................................5
Practica 02 Primo .......................................................................................................................6

martes, 05 de noviembre de 2013

TALLER DE REGULARIZACIN
(PROGRAMACIN)

ISC. ALFREDO ANDRS NUEZ UGALDE

Introduccin:
La importancia de la programacin no solo es el fin de terminar una carrera sino el desarrollar
habilidades de razonamiento y capacidades que nos ayudan a elevar nuestros pensamientos a
otro nivel con la intensin de darnos las herramientas necesarias para resolver algunos problemas
de la vida cotidiana. Ya que el saber programar nos permite desarrollar la capacidad de actualizar
nuestras ideas en todos los aspectos ya que en el momento en el que tengamos una necesidad y el
programa no la pueda suplir es necesario crear nuevas ideas para poder llegar al objetivo.
La intencin del taller es generar las prcticas necesarias para cubrir los temas y estimular la lgica
de programacin con la finalidad de que el alumno pueda atender a las necesidades de su
comunidad mediante el desarrollo de software de calidad.
Durante el curso se realizaran prcticas de diversos temas que segn el creador del taller ha
considerado importantes para la creacin de software basndose en su experiencia como
desarrollador.

martes, 05 de noviembre de 2013

TALLER DE REGULARIZACIN
(PROGRAMACIN)

ISC. ALFREDO ANDRS NUEZ UGALDE

Fundamentos de programacin.
Objetivo: Analizar, disear y desarrollar soluciones de problemas reales utilizando algoritmos
computacionales para implementarlos en un lenguaje de programacin.

Estructuras de control
Practica 01 Numeros Pares
Pedir al usuario 2 nmeros enteros a y b donde a<b
y de la secuencia [a, b] imprimir solo los pares. Primero ser asumiendo que la entrada es correcta
y despus debern de validar que lo sea.
Ejemplo 1:
Entrada
2
9
Salida
2
4
6
8
Ejemplo 2:
Entrada:
5
10
Salida:
6
8
10

martes, 05 de noviembre de 2013

TALLER DE REGULARIZACIN
(PROGRAMACIN)

ISC. ALFREDO ANDRS NUEZ UGALDE

Practica 02 Primo
El programa deber de pedir un nmero entero y decir si es o no primo
Ejemplo 01:
Entrada:
17
Salida
Si es Primo

martes, 05 de noviembre de 2013

TALLER DE REGULARIZACIN
(PROGRAMACIN)

ISC. ALFREDO ANDRS NUEZ UGALDE

Soluciones
Estructuras de control
Practica 01 Numeros Pares
static void Main(string[] args)
{
Console.WriteLine("Dame dos numeros");
int a = Int32.Parse(Console.ReadLine());
int b = Int32.Parse(Console.ReadLine());
while (a > b)
{
Console.WriteLine("Error : Dame dos numeros");
a = Int32.Parse(Console.ReadLine());
b = Int32.Parse(Console.ReadLine());
}
Console.WriteLine("Numeros pares en la serie: ................");
for (int i = a; i <= b; i++)
{
if ((i % 2) == 0)
{
Console.WriteLine(i);
}
}
Console.ReadLine();
}

martes, 05 de noviembre de 2013

TALLER DE REGULARIZACIN
(PROGRAMACIN)

ISC. ALFREDO ANDRS NUEZ UGALDE

Practica 02 Primo
static void Main(string[] args)
{
Console.WriteLine("Ingresa un numero ");
int num = Convert.ToInt32(Console.ReadLine());
bool bandera = false;
for (int b = 2; b < num; b++)
{
if (num % b == 0)
{
Console.WriteLine("Se divide entre : " + b);
bandera = true;
break;
}
}
if (bandera)
{
Console.WriteLine("No es Primo");
}
else
{
Console.WriteLine("Si es Primo");
}
Console.ReadLine();
}

martes, 05 de noviembre de 2013

También podría gustarte