0% encontró este documento útil (0 votos)
51 vistas7 páginas

Arreglos en Programación Estructurada

Este documento presenta una actividad para la unidad 4 sobre tipos estructurados en programación estructurada. La actividad pide al estudiante desarrollar un programa en C# que cree una matriz cuadrada de enteros cuyos valores se calculen sumando la posición de fila y columna. El documento provee instrucciones para la entrega de la tarea y criterios de evaluación. También incluye un ejemplo del programa solicitado.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Temas abordados

  • matrices,
  • separación de números,
  • namespace,
  • mejores prácticas,
  • objetivos de programación,
  • identificadores,
  • análisis del problema,
  • estructura de programa,
  • entrada y salida,
  • estructura de datos
0% encontró este documento útil (0 votos)
51 vistas7 páginas

Arreglos en Programación Estructurada

Este documento presenta una actividad para la unidad 4 sobre tipos estructurados en programación estructurada. La actividad pide al estudiante desarrollar un programa en C# que cree una matriz cuadrada de enteros cuyos valores se calculen sumando la posición de fila y columna. El documento provee instrucciones para la entrega de la tarea y criterios de evaluación. También incluye un ejemplo del programa solicitado.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Temas abordados

  • matrices,
  • separación de números,
  • namespace,
  • mejores prácticas,
  • objetivos de programación,
  • identificadores,
  • análisis del problema,
  • estructura de programa,
  • entrada y salida,
  • estructura de datos

Nombre de la materia

Programació n Estructurada

Nombre de la Licenciatura
Ingeniería en sistemas computacionales

Nombre del alumno


Rodrigo Jimenez Tuyub

Matrícula
010617562

Nombre de la Tarea
Arreglos

Unidad 4
Tipos estructurados

Nombre del Profesor


Sandra Castillo Lopez

Fecha
07/10/2023
Unidad 4: Tipos estructurados
Programación estructurada

¿Sabías que…?

El paradigma de programación estructurada, no solo los programas tienen una estructura


bien definida, modular y coherente; también los datos estructurados permiten a los
programadores mantener los datos de un mismo tipo y/o datos relacionados bajo un mismo
identificador para acceder a estos.

ACTIVIDAD 6

Objetivos:

● Desarrollar destreza en para incluir definiciones de estructuras de datos tipo arreglo

multidimensional de un tipo de dato específico.

● Implementar un programa de computadora donde se utilice la declaración de un

arreglo multidimensional y se acceda a sus elementos.

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

Software de aplicación

● Visual C# 2010 Express (Mirosoft Corporation, 2010).

Lectura

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

¿Cómo entregar nuestra tarea?


-Descarga el documento de Word del formato de tareas.

P
Unidad 4: Tipos estructurados
Programación estructurada

-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%

Análisis del problema (entradas, salidas y


90 %
proceso) (Valor 2.0 puntos)

Diseño de pseudocódigo o Diagrama de


flujo(Valor 2.0 puntos)

Diseño del programa (Valor 5.0 puntos)

P
Unidad 4: Tipos estructurados
Programación estructurada

Desarrollo de la actividad:

Ejemplo:
Se presenta un programa de consola en lenguaje C# que construya una matriz
cuadrada de enteros que contenga valores de acuerdo a su posición dentro del
arreglo

Un ejemplo de la corrida del programa que se solicita es:

Ejercicio:
Tu tarea consiste en escribir un programa de consola en lenguaje C# que
construya una matriz (arreglo bidimensional) de enteros que contenga valores
de acuerdo a su posición dentro del arreglo, sujeto a los siguientes
requerimientos:

1. Se solicita al usuario la captura del tamaño de la matriz cuadrada


(Valores entre 1 y 10). Luego, se construye la matriz de enteros
mediante un arreglo de 2 dimensiones, donde cada dimensión es del
tamaño que introdujo el usuario.

2. Posteriormente se calcula el valor de cada elemento de la matriz,


sumando el número del renglón más el número de la columna
correspondiente.

P
Unidad 4: Tipos estructurados
Programación estructurada

3. Por último, se muestra en la consola de salida el contenido de la


matriz, separando los números en renglones y columnas.

P
Unidad 4: Tipos estructurados
Programación estructurada

using System;

namespace MatrizSumaPosicion

class Program

static void Main(string[] args)

// Solicitamos el tamaño de la matriz al usuario

[Link]("Introduce el tamaño de la matriz cuadrada (entre 1 y 10): ");

int tamano;

while (![Link]([Link](), out tamano) || tamano < 1 || tamano


> 10)

[Link]("Error. Introduce un número entre 1 y 10.");

[Link]("Introduce el tamaño de la matriz cuadrada (entre 1 y 10):


");

// Creamos la matriz

int[,] matriz = new int[tamano, tamano];

// Llenamos la matriz

for (int i = 0; i < tamano; i++)

for (int j = 0; j < tamano; j++)

P
Unidad 4: Tipos estructurados
Programación estructurada

matriz[i, j] = i + j;

// Mostramos la matriz

[Link]("Matriz resultante:");

for (int i = 0; i < tamano; i++)

for (int j = 0; j < tamano; j++)

[Link](matriz[i, j] + "\t");

[Link]();

También podría gustarte