Arreglos y vectores C++.

Slides:



Advertisements
Presentaciones similares
Arrays Fundamentos de Programación I
Advertisements

Declaración de datos en el segmento de datos.. EXISTEN UN CONJUNTO DE DIRECTIVAS QUE NOS PERMITEN DECLARAR DATOS EN EL SEGMENTO DE DATOS, LAS DIRECTIVAS.
Repaso para la construcción del intérprete 2012
ARREGLOS Estructuras de datos.
Tablas y Cadenas CONTENIDO Tablas
Ejercicios de Arreglos y Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Paso de Vectores como Parámetros
Arreglos.
1 3Tablas o matrices 3.1. Concepto Las tablas corresponden al concepto matemático de matriz. Todos sus elementos deben ser del mismo tipo y se accede a.
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
Metodología de Programación Ayudantía 2 lelagos.ublog.cl 2009.
Matrices Departamento de Computación Escuela de Ingeniería de Sistemas
Modos de Direccionamiento  No. 18  8:00-9:00am  Lenguaje ensamblador.
Introducción a la Programación
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto.
Arreglos Bidimensionales Arreglos Multidimensionales.
Introducción a la Programación “Conceptos Básicos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Introducción a la Programación “El lenguaje C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Matrices Prof. Flor Narciso Departamento de Computación
N.L 32 ROMERO HERNÁNDEZ GABRIELA VERÓNICA. HORA: 8:00-9:00AM ESQUELETO DE UN PROGRAMA EN ENSAMBLADOR.
No. 26 8:00 a.m. Lenguaje Ensamblador. Segmento de Pila  Model small  stack  Data  Code  mov  mov ds, ax  push ds  …código del programa.
Arreglos: Vectores Departamento de Computación
Ejemplos: float R[10] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; float S[] = {2, 32, 4.6, 2, 1, 0.5, 3, 8, 0, 12}; int N[] = {1, 2, 3, 6}; int M[][3] = {
Al finalizar el curso el alumno será capaz de: Diseñar algoritmos utilizando estructuras estáticas de datos y programación modular.
Arreglos: Vectores Prof. Flor Narciso Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes.
CONSTANTES DENTRO DE UN CÁLCULO O EN LOS PASOS PARA SOLUCIONAR UN PROBLEMA, EXISTIRÁN VALORES QUE NUNCA VAN A CAMBIAR Y SE LOS CONOCE COMO CONSTANTES.
Modos de Direccionamiento No. Lista 31 7 am Lenguaje ensamblador.
OBJETIVOS DEFINIR LA ESTRUCTURA DE ARREGLOS. DECLARAR ARREGLOS EN C.
PROF. RAFAEL MONTENEGRO B. UNELLEZ-APURE Introducci Ó n a los Arreglos (“arrays”) en C++
ESCUELA PREPARATORIA No.3 Área académica: Informática Tema: Tipos de datos Profesora: Alba Nubia Rodríguez Solís. Periodo: Enero- Junio 2016 Materia: informática.
Algoritmos y Estructura de Datos Exposiciones. Clases de Noviembre 4 Nov – Exposición equipos 1, 2 y 3 11 Nov – Exposición equipos 5,6 y 7 18 Nov – Exposición.
Estructura_clase Ing. Eduard Antonio Lozano Córdoba.
Programación II Sesión 3. TABLA DE CONTENIDO  Tipos de Datos en C  Delimitadores  Tipo Char  Tipo Int  Tipo Float  Tipo Double  Constantes  Operadores.
Estudio de mercado. Inicio del taller 8:30 a.m. Cierre del Taller 5:30 p.m. Refrigerios de 15 minutos Almuerzo de 1:00 p.m a 2:00 p.m.
Funciones, Arreglos y Vectores
¿Cómo almacenar grandes cantidades de datos?
Arreglos (Arrays) Programación 1.
Conceptos básicos de programación
Métodos en Java.
Algunas Características de C++ no presentes en C
Estructuras de Datos Recursividad.
Arreglos. en Lenguaje C n
Tema 3. Fundamentos para la construcción de código a partir del algoritmo Objetivo: El alumno construirá programas utilizando el lenguaje de programación.
Algunas Características de C++ no presentes en C
Leccion 5: Escogiendo un Tipo de Variable
Array Bidemensionales. ¿Qué es una matriz o tabla?  Una matriz es un vector de vectores o también llamado array bidimensional.  Dimensión de un Arreglo:
Vectores Unidad II A Z L D Comenzar.
LENGUAJE DE PROGRAMACION III Estructuras Estáticas de Datos
2da clase ofimatica.
3.3. Arquitectura de los almacenes de datos
Tipos Básicos.
Institución educativa pequeña María
EL TIEMPO PASA…..
UNIVERSIDAD TECNOLOGICA DE MEXICO SC Lenguajes de Programación I
COMPONENTES WEB TEMA: variables.
Funciones que retornan valor
INTRODUCCION Hasta ahora solo hemos tenido que trabajar con algunas variables en cada uno de los programas que hemos realizado. Sin embargo, en más de.
Tema 8 Arreglos Parte 1.
Empresa La Tabla de empresa será donde se agregaran todas las empresas para que cada una tenga sus datos.
Docente: Ing. Francisco Rodríguez
Arreglos en Java.
PUNTEROS EN EL LENGUAJE C
Ejercicio: dada la cadena «AUGAAAAUUUAGUUAGUUAGU»
Informática Ingeniería en Electrónica y Automática Industrial
Tema 5: Matrices Antonio J. Sierra.
MATRICES. ¿QUÉ ES UNA MATRIZ? Una matriz es un espacio bidimensional que se genera en la memoria del computador. Las matrices deben tener un nombre que.
Informática Ingeniería en Electrónica y Automática Industrial
EUPs que imprima la tabla de multiplicar de 2 al 10
UNIDAD VI ARREGLO UNIDIMENSIONAL
UNIDAD VI (continuación) ARREGLO BIDIMENSIONAL
Transcripción de la presentación:

Arreglos y vectores C++

Vectores Vector: Un vector es un arreglo de una dimensión que permite almacenar n datos de un mismo tipo en un mismo contexto. Vector <v1,v2,…,vn> Ejemplo. Almacenar los valores de las ventas de cada día de la semana Sintaxis <tipo> variable [dimension] int a[10];

Ejemplo Por equipos analizar y ejecutar el programa vectorSample.c Describir que función realiza el programa vectorSample.c Describir como se pasa un arreglo como parámetro. Elaborar una función que regrese el menor elemento del arreglo.

Arreglo Arreglo: Un arreglo es una estructura de dos o más dimensiones que permite almacenar ni datos de un mismo tipo en la i-ésima dimensión. Vector [a11,a12, … a1m] [a21, a22, … a2m] …. [an1, an2, ….anm] Ejemplo. Almacenar los valores de las ventas de cada día de la semana de cada una de las semanas que tiene un mes Sintaxis <tipo> variable [filas][columnas] int a[10][2];

Ejemplo Por equipos analizar y ejecutar el programa arraySample.c Describir que función realiza el programa arraySample.c Describir como se pasa un arreglo como parámetro. Elaborar una función que regrese el menor elemento del arreglo. Elaborar una función que reciba el arreglo a y me regrese el elemento que tiene mayores ocurrencias en a. Si hay un empate, imprime el menor de dichos valores.

Cadenas Una cadena es una arreglo unidimensional de caracteres que finaliza con el caracter nulo \0. Char *str=“Hola Mundo\0”

Cadenas

Ejercicio Hacer un programa que reciba un conjunto de palabras y las convierta todas a mayúsculas. Note que las palabras pueden tener caracteres que no sean numéricos.