TRABAJO PROGRAMACION

Páginas: 8 (1996 palabras) Publicado: 13 de junio de 2016
INSTITUTO UNIVERSITARIO DE TECNOLOGIA VENEZUELA
PROGRAMACION I
INFORMÁTICA






PROGRAMACION I



Prof.
Frank Azocar
Integrante:
Angelo Morales C.I 22.540.655



Caracas, 29 de octubre del 2015

Índice


Concepto de vectores y matrices 1
Estructura de un vector: 1
Estructura de una matriz: 1
Declaración de un vector 2
Declaración de una matriz 2
Concepto de funciones 2
Funciones de conversión3
Conversiones implícitas: 3
Conversiones explícitas (conversiones de tipos):. 3
Conversiones definidas por el usuario: a. 3
Conversiones con clases auxiliares:. 3
Funciones matemáticas 4
Funciones matemáticas 4
Funciones trigonométricas 4
Funciones logarítmicas y exponenciales 4
Funciones números aleatorios 5
Función rand() 5
Ordenamiento de burbuja 6
Sentencias de entrada y salida 6Sentencias de condicionales 6
Sentencias cíclicas 7
Anexo 8
Realizar un programa que calcule números primos 8
Concepto de vectores y matrices
En programación, Desde el punto de vista del programa, una matriz (array ó vector) es una zona de almacenamiento contiguo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz .Desde el punto de vista lógico podemos considerarlascomo un conjunto de elementos ordenados en fila. Así pues, en principio todas las matrices son de una dimensión, la dimensión principal, pero veremos que los elementos de esta fila pueden ser a su vez matrices (un proceso que puede ser recursivo), lo que nos permite hablar de la existencia de matrices multi-dimensionales, aunque las más fáciles de "ver" o imaginar son las de dos y tres dimensiones.En C++ el compilador desconoce el tamaño de la matriz, de forma que el programador debe adoptar precauciones para no salir de sus límites, ya que el compilador permite referenciar elementos inexistentes, más allá del final de la matriz, con el consiguiente riesgo de error.
Antes de abordar cualquier proyecto medianamente importante en el que se requiera el uso intensivo de matrices, se aconsejavivamente evaluar las posibilidades que ofrecen al respecto las estructuras de la Librería Estándar, en especial si se trata de matrices cuyo tamaño deba cambiar, o no pueda ser conocido en tiempo de compilación.
Estructura de un vector:

Estructura de una matriz:


Declaración de un vector

int my_vector1[10];
float my_vector2[25];
double my_vector3[500];
char my_vector5[2];

Declaración de unamatriz

Las matrices en C++ se declaran así
tipo_de_dato nombre[num_filas][num_columnas];

Por ejemplo una matriz de 5 filas y 3 columnas tipo entero sería:
int matriz[5][3];

Por ejemplo una matriz de 4 filas y 5 columnas tipo real sería:
float m[4][5];
Concepto de funciones

Una función es un conjunto de líneas de código que realizan una tarea específica y puede retornar un valor. Lasfunciones pueden tomar parámetros que modifiquen su funcionamiento. Las funciones son utilizadas para descomponer grandes problemas en tareas simples y para implementar operaciones que son comúnmente utilizadas durante un programa y de esta manera reducir la cantidad de código. Cuando una función es invocada se le pasa el control a la misma, una vez que esta finalizó con su tarea el control esdevuelto al punto desde el cual la función fue llamada.







Funciones de conversión
Dado que a C# se le asignan tipos estáticos en tiempo de compilación, después de declarar una variable, no se puede volver a declarar ni tampoco utilizar para almacenar valores de otro tipo, a menos que dicho tipo pueda convertirse en el tipo de la variable. Por ejemplo, no existe conversión de un entero a unacadena arbitraria cualquiera. Por lo tanto, después de declarar i como entero, no puede asignarle la cadena "Hello", como se muestra en el código siguiente.
int i;
i = "Hello"; // Error: "Cannot implicitly convert type 'string' to 'int'"

Sin embargo, en ocasiones puede que sea necesario copiar un valor en un parámetro de método o variable de otro tipo. Por ejemplo, puede que tenga una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trabajo de programacion
  • trabajo programacion
  • trabajo de programacion
  • Trabajo de programacion
  • Trabajo de programacion
  • trabajo de programacion
  • Trabajo de programacion modular
  • Trabajo practico sobre Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS