Actividad 5 Programacion Estructurada

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

Nombre de la materia

Programación estructurada

Nombre de la Licenciatura
Ingenieria en sistemas computacionales

Nombre del alumno


Cristian Rafael Rangel Peza

Matrícula
010305291

Nombre de la Tarea
Actividad 5

Unidad 4
Tipos estructurados.

Nombre del Profesor


Mónica Jahel Berzosa Olivares

Fecha
4/15/2021
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

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

namespace Arreglo
{
class Arreglo
{
int[] edades;
int sum; //se agrega variable int
float prom; // se agrega variable float
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());
sum = sum + edades[i]; //sumatoria de las posiciones del arreglo

}
Console.WriteLine("calculando el promedio...");

prom = sum / 10; //formula para sacar promedio


Console.WriteLine("El promedio de las edades es: {0}", prom);
Console.WriteLine("presiona cualquier tecla para continuar...");
Console.ReadLine();

}
static void Main(string[] args)
{
Arreglo alumnos = new Arreglo();
alumnos.recibe();
Console.ReadKey();
}
}
}

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy