You are on page 1of 5

Desarrollo de Software

TAREA ACADEMICA 3

1. Se debe elaborar en forma personal, tratando en lo posible de generar métodos que
luego puedan ser reutilizados.
2. La clase donde se almacenarán los métodos tendrá por nombre tu apellido_paterno.
3. El formulario o botón que inicie el programa debe indicar claramente el número de
problema que resuelve.
4. Se entrega el código fuente en proyecto de Visual studio 2010, y una compilación del
código en un archivo de MS WORD.
5. Enviar por correo electrónico.
A la siguiente dirección: ymarquez@gmail.com
Asunto: tarea_desarrollo_apellido_paterno_nombre
Adjuntar el archivo en formato comprimido.
Fecha de Entrega Máxima: 28 de enero del 2011
Apellidos y Nombres

Ejercicios a desarrollar

1

Alcarraz Meza Saúl Eduardo

Pares

2

Alvarado Rosario Brayan David

Impares

3

Arias Herrera Zellers Sussoni

Pares

4

Arias Zurita Miczayda Venis

Impares

5

Arroyo Gómez Yojahida Monica

Pares

6

Basualdo Quintana Jhonatan Victor

Impares

7

Belluz Solis Ricardo

Pares

8

Blanco Zavala Jinna Soledad

Impares

9

Capcha Porras Lourdes

Pares

10

Chuchon Torres Carlos Ernesto

Impares

11

Cueva Aguilar Samuel Miqueas

Pares

12

Flores Castro Walter

Impares

13

García Castro Jeremías

Pares

14

Gutierrez Ccora Giovanni Giuseppe

Impares

15

Isla Arias Josue Dante

Pares

16

Maldonado Ramírez Andres Junnior

Impares

17

Mantari Leytth Leonardo Francisco

Pares

19

Medina Quiñonez Christopher Hedrick Impares
Pares
Olarte Rojas Roberto Esteban

20

Peralta Buendía David Jesús

Impares

21

Rojas Lázaro Erick Luis

Pares

22

Rosales Ramon Alex Lenin

Impares

23

Rosales Sánchez James David

Pares

24

Sanabria Solano Jéssica Eliana

Impares

25

Sarmiento Párraga Yader Eduardo

Pares

26

Sedano Ticllasuca Elizabeth

Impares

27

Ubaldo Rafael Luis Angel

Pares

18

Ing. Pedro Yuri Marquez Solis

1

Elaborar un programa que rellene un vector con valores aleatorios. que asigne ceros a todos los elementos excepto a los de la diagonal principal. 7. Si la suma de los elementos es par invertir los elementos de la mitad de los elementos. Ing. Por ejemplo si el vector es: v=[1][2][3][4][5][7] v(invertido)=[3][2][1][7][5][4] 2. Desarrollar un formulario que revise los elementos de dos matrices de diferentes tamaños R y S y encuentre los elementos comunes de R en S. unos y que imprima la matriz.Desarrollo de Software 1. encuentre la suma de todos los elementos que no son de la "periferia" de la matriz. si es impar a la segunda columna de la matriz 3. Crear un programa que pueda generar una matriz de 4 columnas y tres filas con los siguientes valores: [01][02][03][04] [08][07][06][05] [09][10][11][12] 8. generar un método que muestre la fila que contiene la menor suma de números y la columna que tenga suma mayor de números 5. 11. Escribir un programa que permita obtener el mayor valor almacenado en una matriz de dos dimensiones. se ingresan el número de columnas y filas que se desean: [01][02][03][04] [05][06][07][00] [08][09][00][00] [10][00][00][00] 9. Crear un método que permita Intercambiar dos filas de una matriz. 4. Pedro Yuri Marquez Solis 2 . llena de números enteros positivos. 6. Crear un método que permita Intercambiar dos columnas de una matriz. Dada una matriz cuadrada de tamaño N. Sea A una matriz de nxm4. Crea un método que ingrese aleatoriamente números hacia una matriz considerando que si el número generado es par se debe ingresar a la primera columna de la matriz. Utilizando métodos que devuelven valor genere una matriz cuadrada de N x N. 12. Crear un programa que pueda generar la siguiente matriz. que a estos les ponga. Elaborar un método que reciba una matriz cuadrada e invierta su diagonal principal 10.

Desarrollo de Software S = 4+2+1 + 5+4+8 + 8+1+0 = 33 13. se preguntará el No. Los elementos en C son únicos y no deben repetirse. Elabore un programa que controle las reservaciones y cancelaciones de lugares. 15. seleccione la reservación del dataGridView1 y oprima el botón “Cancelar vuelo”. ¿En qué mes se registró la menor venta de bebidas? ¿Cuál fue el departamento que tuvo la menor venta en Agosto? 14. correspondientes a los 12 meses del año anterior Elaborar un programa que pueda proporcionar la siguiente información a) b) c) d) ¿En qué mes se registró la mayor venta de dulces? Promedio anual de la venta de bebidas. Considere las siguientes reglas: Cuando hay una reservación. Los datos se agregarán al dataGridView1. Ing. Madrid y Londres). el nombre del pasajero. a continuación se debe llevar a otra matriz CC los elementos de la matriz A que se encuentren en B indicando el número de veces que se encuentra en B. bebidas y conservas). Pedro Yuri Marquez Solis 3 . y si desea sección de fumar o de no fumar (radioButton1 y 2). Desarrolla un formulario que permita rellenar 2 matrices A y B con valores aleatorios en un rango dado. seleccionará el destino (París . Para cancelar una reservación. Madrid ó Londres ) del comboBox1. de vuelo. Realice las validaciones correspondientes. Se tienen las ventas de tres departamentos (dulces. Una línea aérea realiza vuelos diarios a Europa (París.

En una Central Telefónica se procesan los costos de las llamadas. 18. el código. b) Promedio de calificaciones de los alumnos asistentes. A partir de esta información se debe calcular e informar: a) Cantidad y % de alumnos presentes. (Si hay varios alumnos con esa calificación: número de matrícula y cantidad de alumnos en esa situación). sillas y bancos) y desea almacenar en un arreglo tridimensional las ventas trimestrales de cada uno de ellos durante los últimos 2 años. el que se realiza considerando.Desarrollo de Software 16. 0. el tipo y su duración como se muestra a continuación: Por cada llamada se ingresa: Ing. Este programa debe tener la opción para rellenar aleatoriamente los datos para 20 alumnos. de manera que por cada alumno se registre: Código de matrícula : 4 dígitos (1-9999) asistencia : 1. no presente calificación : 2 dígitos (0-20). a) b) c) d) Capture cada una de las celdas Calcule el promedio de ventas por producto Calcule el promedio de ventas por trimestre Calcule el promedio de ventas por año 17. c) % de alumnos aprobados (sobre el total de alumnos presentados). Escribir un programa para analizar los resultados de la evaluación de un curso de Desarrollo de software. d) Número de matrícula del alumno de mayor calificación. presente. Una compañía vende 3 productos (mesas. Pedro Yuri Marquez Solis 4 .

Pedro Yuri Marquez Solis 5 .15 S/. Este programa debe tener la opción para rellenar aleatoriamente los datos para 20 alumnos. Ing.20 a) El importe a abonar por cada llamada (código .30 S/.Desarrollo de Software Código de llamada : 3 dígitos Tipo de día : “1” hábil. Siendo los importes Primeros 3’ Días hábiles Feriados Se deberá emitir: S/.0. b) La cantidad de llamadas que superen los 3’ c) El % de llamadas que superan los 3’ (sobre el total de llamadas informadas).0. “2” feriado Duración de la llamada : entero > 0 en minutos.010 Minuto Adicional S/0.importe).