Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(PROGRAMACIN)
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
TALLER DE REGULARIZACIN
(PROGRAMACIN)
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.
TALLER DE REGULARIZACIN
(PROGRAMACIN)
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
TALLER DE REGULARIZACIN
(PROGRAMACIN)
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
TALLER DE REGULARIZACIN
(PROGRAMACIN)
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();
}
TALLER DE REGULARIZACIN
(PROGRAMACIN)
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();
}