Está en la página 1de 2

PRACTICA 2

METODOLOGIA DE LA PROGRAMACION II SIS 2210 “C” 2/2020


DOCENTE: Ing. Chinche Imaña Franz AUXILIAR: Univ. Choque Gutiérrez Isabel
______________________________________________________________________________
Realizar el algoritmo codificado en c++ para resolver los siguientes problemas:

1. Diseñar una estructura persona con los siguientes datos:


a. Nombre
b. Fecha de Nacimiento
c. Edad
d. C.I.
e. Ciudad
Y las siguientes funciones
a. Establecer constructor
b. Leer (No debe leer edad esa debe ser calculada con la fecha de
nacimiento)
c. Ver
d. Cambiar Ciudad

2. Diseñar una estructura: MATRIZ con todas las funciones básicas de una
MATRIZ

a. Leer desde el teclado


b. Generar números aleatorios
c. Mostrar
d. Modificar fila
e. Modificar columna
f. Modificar dato
g. Agregar 2 funciones a elección

3. Diseñar una clase persona con los datos: edad, nombre, C.I.; también 2
clases estudiante y docente que hereden los datos de persona. Los datos
de estudiante son: celular, semestre, # de materias tomadas; docente:
sueldo, #de materia que dicta, Materias [ ]. Diseñar funciones para leer y
ver. (usar herencia y polimorfismo)
4. Diseñar un algoritmo para manejar un vector haciendo uso de punteros
implementar funciones básicas como también las funciones de rotar
izquierda o rotar derecha.

5. Diseñar un algoritmo que genere una matriz de tamaño NxN. Buscar el


dato mayor y el dato menor para luego intercambiar los valores. Mostrar la
matriz antes y después del cambio. (Se debe utilizar punteros).

6. Diseñar un archivo de estudiantes de la materia Programación 2 con los


datos:

a. nombre
b. calificación
Para luego vaciar a otro archivo llamado programación 3 solo aquellos
estudiantes que aprobaron, luego mostrar ambos archivos.

7. Diseñar un archivo que contenga números enteros y dividirlo en 2


archivos uno llamado primos y el otro llamado no primos.

8. Diseñar una estructura llamada propiedad, con los datos:

a. Nombre Propietario
b. Tamaño m2
c. Precio

Utilizar esta estructura como tipo de dato de un vector


Ingresar al menos 5 datos y ordenarlos por precio y luego por tamaño

Nota: Las prácticas son individuales, si existen prácticas iguales se dividirá


la nota.

_________________________ ________________________
Ing. Chinche Imaña Franz Univ. Choque Gutierrez Isabel
DOCENTE AUXILIAR

También podría gustarte