Está en la página 1de 7

Nombre de la materia

Programació n estructurada

Nombre de la Licenciatura
Lic. Ing .sistemas computacionales

Nombre del alumno


Gamez Alejaldre Uriel

Matrícula
010367043

Nombre de la Tarea
Tarea semana 5

Unidad 4
Tipos estructurados.

Nombre del Profesor


Josafat Poctzin Dircio

Fecha
29/09/2021

Grupo_09
Unidad 4: Tipos estructurados.
Programación estructurada

¿Sabías que…?

Los arreglos son la estructura de datos más simple y permite optimizar códigos de tal forma
que sea posible almacenar varios datos en un solo espacio de memoria separado en
“casillas” independientes.

ACTIVIDAD 5

Objetivos:

 Identificar la sintaxis para declarar arreglos y elaborar con ella soluciones de


problemas en C# que requieran el manejo de grandes cantidades de datos.

Instrucciones:
Después de revisar los videos y los recursos siguientes debes desarrollar la actividad 5.

  Lectura 

 Cómo programar en C# (Harvey M. Deitel, 2007).

 Videos

 C Sharp: Arreglos 1 (Rivalcoba, 2012).

 Tutoriales C Sharp - Ejercicio con arreglos (Soloprogramación, n.d).

2
Unidad 4: Tipos estructurados.
Programación estructurada

¿Cómo entregar nuestra tarea?


-Descarga el documento de Word del formato de tareas.

-Incluye las siguientes secciones en tu reporte: Introducción, Objetivos,


Procedimiento, Desarrollo, Resultados (incluye aquí el listado del programa completo
en C# que diseñaste), Conclusiones y Bibliografía.

-Envía tu archivo de Word en la sección correspondiente.

Forma de evaluació n:

Criterio Ponderación

Presentación 10%

Diseño de la solución (programa corriendo y 90%


sin errores de sintaxis) (Valor 2.0 puntos)

Uso de arreglos unidimensionales (Valor 3.5


puntos)

Diseño de la solución (Valor 3.5 puntos)

3
Unidad 4: Tipos estructurados.
Programación estructurada

Desarrollo de la actividad:
Ejemplo1:
Realice un programa que capture 10 edades de personas y las almacene en un arreglo de
tipo entero:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

namespace Arreglo

class Arreglo

static void Main(string[] args)

int[] edades;

edades = new int[10];

for (int i = 0; i< edades.Length; i++)

Console.Write("Ingrese la edad: "+(i+1)+": ");

edades[i] = int.Parse(Console.ReadLine());

} Console.ReadKey();

4
Unidad 4: Tipos estructurados.
Programación estructurada

Ejercicio 1:

Con base en el codigo que se muestra a continuación, escribe el código que permita recorrer
el arreglo para realizar la sumatoria de las edades y obtener su promedio después de la
línea de comentario que indica //INGRESA AQUÍ TU CÓDIGO. (Envía en el formato de
tareas el código correspondiente a la solución y la captura de la pantalla de ejecución):

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Arreglo
{
class Arreglo
{
int[] edades;
public void recibe()
{
edades = new int[10];
for (int i = 0; i< edades.Length; i++)
{
Console.Write("Ingrese la edad: "+(i+1)+": ");
edades[i] = int.Parse(Console.ReadLine());
}
Console.Write("Calculando el promedio… ");

//INGRESA AQUÍ TU CÓDIGO

static void Main(string[] args)


{
Arreglo alumnos=new Arreglo();
alumnos.recibe();
Console.ReadKey();
}

}
}

5
Unidad 4: Tipos estructurados.
Programación estructurada

CODIGO

using System;
using System.Collections.Generic;
using System.Linq; using
System.Text;

namespace tarea_5
{
class Program
{
int[] edades = new int[10];
int acumulador = 0;// En esta variable se realizará la sumatoria de todas las
edades. int promedio = 0;// En esta variable se realizará la operacion
acumulador/10.

public void Arreglos()


{
Console.WriteLine("Digita las 10 edades: ");
for (int L = 0; L < 10; L++)
{
edades[L] = Convert.ToInt32(Console.ReadLine());
acumulador = acumulador + edades[L]; promedio =
acumulador / 10;
}
Console.WriteLine("La sumatoria de las 10 edades es de: " + acumulador);//
Aquí se mostrará el resultado de la suma de las edades.
Console.WriteLine("El promedio de las 10 edades es de: " + promedio);//Aquí se
ostrará el promedio de las edades.
Console.WriteLine("");
Console.WriteLine("....:::...:::....:::...::::...:::...:::...:::...:::");
Console.WriteLine("");
Console.WriteLine("Gracias. Atte: uriel gamez alejaldre <-->");// Esta es mi
firma para los programas y actividades que entrego.
}
static void Main(string[] args)
{
Program objeto = new Program();
objeto.Arreglos();
Console.ReadLine();
}
}
}

6
Unidad 4: Tipos estructurados.
Programación estructurada

Capturas de pantalla

Se piden 10 edades correspondientes.

Al ingresar las 10 edades en automatico arrojara la sumatoria de las mismas al igual que el
promedio de la suma de todas ellas.

También podría gustarte