Documente Academic
Documente Profesional
Documente Cultură
ECUADOR
MATERIA: PROGRAMACION I
TEMA: MATRICES TRIDIMENSIONALES
INTEGRANTES:
Guevara Santiago
Jcome Sebastin
Lema Brenda
Paucar Christian
Torres Jonnathan
INDICE
1.-Introduccion
2.-Objetivos Especficos
3.- Objetivos Generales
4.-Marco Terico
5.-Explicacion del Programa
6.-Capturas del Programa
7.-Bibliografia
INTRODUCCIN
Comenzaremos por dar una visin general de los conocimientos
aprendidos, as como tambin explicaremos de manera detallada el cmo
se realiz nuestro proyecto llamado Matrices Tridimensionales de manera
concreta y directa.
Trataremos de que el tema sea fundamentalmente prctico, por lo que
estos apuntes se deben considerar como una pequea introduccin al
lenguaje, no como una referencia completa. Los alumnos interesados en
conocer los detalles del lenguaje pueden consultar la bibliografa.
OBJETIVO GENERAL.
Crear un programa que nos permita ampliar ms los conocimientos
en los diferentes tipos de lenguaje.
OBJETIVOS ESPECIFICOS.
Promover el inters y la importancia que tiene la programacin.
Demostrar q se puede realizar un programa en diferentes tipos de
lenguaje.
MARCO TEORICO:
CONCEPTOS BSICOS
ALGORITMO:
La solucin a cualquier problema de cmputo involucra la ejecucin de una serie de
acciones en orden especfico. Un procedimiento para resolver un problema en
trminos de:
a) Las acciones a ejecutarse.
b) el orden en el cual estas acciones deben ejecutarse se llama algoritmo.
PROGRAMA:
o
o
o
LA SENTENCIA SWITCH
Esta sentencia nos permite seleccionar en funcin de condiciones mltiples. Su sintaxis
es:
switch (expresin)
{
case valor_1:
...
break;
case valor_2:
...
break;
...
default:
...
}
El parntesis en la expresin es obligatorio. El funcionamiento es el siguiente, si al
evaluar la expresin se obtiene uno de los valores indicados por
case
valor_i
ESTRUCTURAS DE REPETICIN
La sentencia while
Es una estructura de repeticin con condicin inicial. Su sintaxis es:
while (expresin)
variacin
sentencia
El funcionamiento es simple evaluamos la expresin y si es cierta
ejecutamos la sentencia y volvemos a evaluar, si es falsa salimos.
FUNCIONES
Una funcin es un conjunto de lneas de cdigo que realizan una tarea especfica y puede
retornar un valor. Las funciones pueden tomar parmetros que modifiquen su
funcionamiento. Las funciones son utilizadas para descomponer grandes problemas en
tareas simples y para implementar operaciones que son comnmente utilizadas durante un
programa y de esta manera reducir la cantidad de cdigo. Cuando una funcin es invocada
se le pasa el control a la misma, una vez que esta finaliz con su tarea el control es
devuelto al punto desde el cual la funcin fue llamada.
VECTORES
Un vector, tambin llamado array(arreglo) unidimensional, es una estructura de datos
que permite agrupar elementos del mismo tipo y almacenarlos en un solo bloque de
memoria juntos, uno despus de otro. A este grupo de elementos se les identifica por
un mismo nombre y la posicin en la que se encuentran. La primera posicin del array
es la posicin 0.
Podramos agrupar en un array una serie de elementos de tipo enteros, flotantes,
caracteres, objetos, etc.
Crear un vector en C++ es sencillo, seguimos la siguiente sintaxix: Tipo
nombre[tamanyo];
Ejemplo:
int a[5]; // Vector de 5 enteros
float b[5]; // vector de 5 flotantes
Producto product[5]; // vector de 5 objetos de tipo Producto
El cdigo de arriba se puede mejorar muchsimo con objetos y clases, este es solo un
pequeo ejemplo.
MATRICES
Una matriz es un vector de vectores o un tambin llamado array bidimensional. La
manera de declarar una matriz es C++ es similar a un vector:
DIMENSIONES DE MATRICES
Dos dimensiones
Algunas matrices tienen dos dimensiones, como el nmero de oficinas de cada planta de todos
los edificios de un campus. La especificacin de un elemento requiere el nmero del edificio y
de la planta, y cada elemento contiene el recuento para esa combinacin de edificio y
planta. Por consiguiente, este tipo de matriz utiliza dos ndices.
Tres dimensiones
Algunas matrices tienen tres dimensiones, como los valores de un espacio tridimensional. Este
tipo de matriz utiliza tres ndices que, en este caso, representan las coordenadas x, y ,z del
espacio fsico.
Ms de tres dimensiones
Aunque una matriz puede tener hasta un mximo de 32 dimensiones, es raro que tenga ms de
tres.
PROGRAMA EN C
PROGRAMA EN JAVA
Bibliografa:
Iniciando programadores Volumen 1
Christian Mor
Nacho Cavanes