Está en la página 1de 5

PROGRAMACIN .

NET - ACTIVIDADES UNIDAD III

Actividad 2. Cuadro sinptico estructuras de control selectivas y cclicas.


La presente actividad ayudar a que te familiarices con los trminos vistos durante la unidad.
Por lo tanto se pretende que identifiques los diferentes tipos de estructuras de control.
Propsito: Identificar cada una de las estructuras de control y distinguir caractersticas y uso de
cada uno de los tipos en que se dividen.
1.- Realiza dos cuadros comparativos, uno para las estructuras de control selectivas
(if, if-anidado y switch-case) y uno ms para las estructuras de control cclicas
(while, do-while y for). En cada uno de los cuadros indicaras para cada estructura:
- Definicin
- Caractersticas
- Sintaxis
- Ejemplo de aplicacin en C# (Segmento de cdigo)
2.- Guarda la actividad con el nombre DPRN_U3_A2_XXYZ. Sustituye las XX por las dos
primeras letras de tu primer nombre, la Y por la inicial de tu primer apellido y la Z por la inicial de
tu segundo apellido.
3.- Enva el archivo a tu Facilitador(a) para recibir retroalimentacin.
4.- Consulta los criterios de evaluacin para conocer los parmetros de la actividad.

Actividad 3. Programa de estructuras de control y selectivas


La presente actividad te ayudar para que practiques las estructuras de control selectivas, tanto
es su uso, como es su proceso de realizacin.
Propsito: Utilizar las estructuras de control selectivas en la programacin C# .Net.
Geometra: Tringulos
Disea un programa que lea la longitud de tres segmentos y evale si forman o no un tringulo.
Si las longitudes forman un triangulo, determina el tipo:
- Equiltero (si los tres lados son iguales)
- Issceles (si nicamente dos lados son iguales)
- Escaleno (si los tres lados son diferentes)
Y presenta un men de opciones para calcular:
a) Permetro
b) rea
c) Volumen de un prisma regular (cuya base sea el triangulo formado).

Por lo tanto:
1.- Declara una clase que incluya las operaciones y mtodos necesarios para que funcione
correctamente:
a) Un mtodo que no devuelva resultado y determine el tipo de tringulo formado
(equiltero, issceles o escaleno)
b) Un mtodo que devuelva como resultado el permetro del tringulo.
c) Un mtodo que devuelva como resultado el rea. Para lo anterior, aplica la formula de

Hern, utilizada para calcular el rea de un tringulo conociendo sus tres lados:

d) Un mtodo que no devuelva resultado y determine el Volumen del prisma regular


formado. Deber recibir adicionalmente como parmetro la altura.

Los cuatro mtodos debern recibir como parmetros los tres lados del tringulo.

2.- En el programa principal:


a) Solicita al usuario las longitudes de los tres lados del tringulo.
b) Por medio una estructura selectiva evala si lo segmentos forman un tringulo en base
a la siguiente regla:
La suma de los 2 lados de un tringulo debe ser mayor al tercer lado, de tal manera
que se deben cumplir las tres condiciones siguientes:
a+b>c
b+c>a
a+c>b
c) En caso de que no se forme un tringulo, el programa deber enviar un mensaje al
usuario y finalizara su ejecucin.
d) Si la validacin es correcta y las longitudes de los lados capturados forman un tringulo:

Crea un objeto en base a la clase previamente declarada y activa el mtodo para


determinar el tipo de triangulo formado.

Presenta el men de opciones para calcular ya sea el rea o permetro del


tringulo o en su caso, el volumen de un prisma regular cuya base sea el
triangulo formado y evala la seleccin del usuario por medio de una estructura
Switch-Case, activando el mtodo adecuado.
En caso que el usuario seleccione la opcin para calcular el volumen del prisma
regular, solicita adicionalmente la altura envindola como parmetro al mtodo.

3.- Ejecuta tu cdigo de forma que muestre los resultados deseados y no contenga errores.
4.- Guarda la actividad con el nombre DPRN_U3_A3_XXYZ. Sustituye las XX por las dos
primeras letras de tu primer nombre, la Y por la inicial de tu primer apellido y la Z por la inicial
de tu segundo apellido.
5.- Enva el archivo a tu facilitador(a) para recibir retroalimentacin.
6.- Consulta la escala de evaluacin para conocer los parmetros de la actividad.

Actividad 4. Programa de estructuras cclicas


La presente actividad ayudar para practiques las estructuras de control cclicas necesarias
para realizar una serie de operaciones o procedimientos para generar un resultado.
Propsito: Practicar el uso de estructuras de control cclicas en la programacin tales como:
for, while y do-while en C# .net.
Matemticas: Cuadrado de un nmero
El cuadrado de un nmero entero es igual a la suma de tantos nmeros impares consecutivos
(desde el 1) como unidades tiene el nmero. Ejemplos:
El cuadrado de 3 es igual a 1+3+5 = 9
El cuadrado de 6 es igual a 1+3+5+7+9+11= 36
El cuadrado de 7 es igual a 1+3+5+7+9+11+13 = 49
Implementa un programa que solicite un nmero entero y muestre en pantalla su cuadrado,
calculado por medio de las operaciones aritmticas indicadas. El programa deber finalizar
cuando se introduzca un valor menor o igual a cero.
Por lo tanto:
1.- Declara una clase que incluya:
a) Un constructor que describa brevemente la funcionalidad del programa.
b) Un mtodo que no devuelva resultado y determine el cuadrado del nmero mediante un
ciclo For. Muestra en pantalla la secuencia de los nmeros considerados para el
clculo.
2.- En el programa principal:
a) Solicita un valor entero al usuario y envalo como parmetro al mtodo de clase para
determinar su cuadrado.
b) Incluye un ciclo que permita al usuario continuar ingresando un valor hasta que ste sea
menor o igual que cero.

3.- Escribe el cdigo en la plataforma de C#. Net modo consola, en el que se debe crear una
clase y dentro de sta un mtodo (que no devuelva resultado) para desglosar la secuencia de
nmeros as como un constructor para mostrar la informacin general del programa.
4.- Ejecuta tu cdigo de forma que muestre los resultados deseados y no contenga errores.
5.- Ya que realizaste tu programa, guarda la actividad con el nombre DPRN_U3_A4_XXYZ.
6.- Enva el archivo a tu Facilitador(a) para recibir retroalimentacin.
7.- No olvides, consultar los criterios de evaluacin para conocer los parmetros de la actividad

También podría gustarte