++ leonardo.bravo@mail.udp.cl www.leobravo.cl/ayudantia.

Slides:



Advertisements
Presentaciones similares
Introducción a C++ Sistemas Operativos
Advertisements

Ordenamiento de Arreglos
Searching data in Arrays COMP 242. Linear Search Algoritmo: Comenzando con el primer elemento, se compara cada uno con el valor a buscar y se detiene.
Arithmetic Operators & Operators Precedence
Ejemplo de un programa en C++ donde se manipulan archivos de datos
Ejemplo de Programa C++
LOGROS DEL PERÍODO Utiliza de forma correcta las funciones para entrada y salida de datos en c++. Utiliza los elementos básicos de un programa en c++.
Programacion de Computadora Prof. Obadiah Oghoerore.
INFORMATICA I Funciones CLASE 13.
Prof. Franklin Cedeño. FUNCIONES EN C++ Cuando tratamos de resolver un problema, resulta muy útil utilizar la filosofía de “divide y vencerás”. Esta estrategia.
SOBRECARGA DE FUNCIONES
Acciones y funciones Concepto
FUNCIONES EN C.
4A4A4A4A Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Luis Hernández Yáñez Facultad de Informática.
Chapter 7 Functions Dale/Weems/Headington. 2 Tópicos Capítulo 7 l Writing a Program Using Functional Decomposition l Writing a Void Function for a Task.
Sección 5-2 Estructuras de Control de Decisión Expresiones Lógicas.
FUNCIONES EN C.
Elaborado por Fernando Torre - Universidad Simón Bolívar ARREGLOS CI Computación I Universidad Simón Bolívar Dpto. de Computación y Tecnología de.
Algoritmos para Ordenar datos
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.
Preparado por: Nelliud D. Torres Enero/2003 Versión 1.0
Computación II Unidad IX Flujos y archivos. Presentación de la unidad Objetivos: –Comprender como utilizar el flujo de entrada y salida en C++ –Comprender.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Slide 2- 1.
Administración de Proyectos de desarrollo de Software Ciclo de vida de un proyecto Enfoque moderno Temas Componentes Directivas Declaraciones globales.
Entrada y Salida de Archivos
Programación Orientada a Objetos
Archivos.
Elementos básicos del lenguaje
1 Unidad IV Archivos en Java y C++ M.C. Juan Carlos Olivares Rojas.
Elementos básicos del lenguaje
Trazado. 1 Intercambio sin error #include void intercambio(int *, int *); /* prototipo */ main(){ int a=1,b=2; printf("a=%d b=%d\n",a,b); intercambio(&a,&b);
1 Algunas ideas básicas de C++ Agustín J. González ELO-320.
Entrada / Salida Streams Archivos Algoritmos y Estructuras de Datos I Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad.
Entrada / Salida Streams Archivos Algoritmos y Estructuras de Datos I Departamento de Computación, Facultad de Ciencias Exactas y Naturales, Universidad.
1 Algunas ideas básicas de C++ Agustín J. González ELO-329.
Eficiencia en uso de recursos y memoria
1 Algunas ideas básicas de C++ Agustín J. González ELO-329.
1 Algunas ideas básicas de C++ Agustín J. González ELO-329.
INTRODUCCIÓN AL LENGUAJE C++. Instrucciones Temas.
Algoritmo.
Arreglos Ejemplo paso a paso. Planteamiento Como estudiante de ingeniería, quieres usar tus habilidades de programador para llevar un registro de tus.
Desarrollador Profesional de Juegos Programación III Unidad I El manejador universal.
ARREGLOS O ARRAYS.
Paso de Parámetros a una Función Prof. Flor Narciso Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de.
ARREGLOS Por: Astaroth.  En la clase anterior vimos que c++, es un mundo de cajas, bien hoy hablaremos de una caja un tanto particular “vagoncin” el.
PROF. RAFAEL MONTENEGRO B. UNELLEZ-APURE Introducci Ó n a los Arreglos (“arrays”) en C++
Algunas ideas básicas de C++
Nociones básicas sobre C++
Lic. Xóchitl minerva García cruz
Nociones básicas sobre C++
IntroducciÓn a los Arreglos (“arrays”) en C++
Entrada / Salida Streams Archivos
Algunas ideas básicas de C++
Prof. Carlos Rodríguez Sánchez
Algunas ideas básicas de C++
Nociones básicas sobre C++
Lenguaje C++ Problemas.
Searching data in Arrays
Arreglos en C++ (una y dos dimensiones)
Uso de Archivos de Datos en C++
Nociones básicas sobre C++
 Agregar texto Autoría Data Versión  Agregar texto.
UNIVERSIDAD TECNOLOGICA DE MEXICO SC Lenguajes de Programación I
Algunas ideas básicas de C++
Lic. Xóchitl minerva García cruz
Nociones básicas sobre C++
Archivos binarios en C++
Nociones básicas sobre C++
Registros tipo struct PROGRAMACIÓN MODULAR.
Algunas ideas básicas de C++
Transcripción de la presentación:

++ leonardo.bravo@mail.udp.cl www.leobravo.cl/ayudantia

Corrección – Ordenamiento Burbuja for (int i=largo; i>0; i--){ for (int j=0; j<i-1; j++){ if(arreglo[j+1]<arreglo[j]){ int aux=arreglo[j]; arreglo[j]=arreglo[j+1]; arreglo[j+1]=aux; }

Tarea 2 Ayudantía

Pulse para añadir un título #include <fstream> ifstream archivo("datos.txt"); while(!archivo.eof()){ getline(archivo, linea); cout<<linea<<endl; }

#include <fstream> ofstream data("datos.txt"); Escritura de Archivos #include <fstream> ofstream data("datos.txt"); data<< "Nueva linea" <<endl; data.close();

Ejercicio Servel le ha solicitado a usted que registre a los habitantes de la localidad de Shile. Debe ingresar RUT y Nombre y guardarlo en un Base de datos (archivo de texto). Además debe programar otro programa para buscar a este ciudadano en la Base de datos (archivo de texto)

Funciones #include <iostream.h> using namespace std; void PrintHola(){ cout << "Hola." << endl; } Int main(){ PrintHola(); Return 0;

Funciones y variables #include <iostream.h> using namespace std; void suma(int x, int y){ cout << x+y << endl; } Int main(){ suma(3,5); Return 0;

Funciones y Arreglos Si quiero pasar un arreglo a una función: int arreglo[ ]= {1 , 3, 4}; int nombre_f(int arreglo[ ], int largo){ //Algo return *arreglo; }

Ejercicio 2 Según el ejemplo anterior, cree una función para agregar ciudadanos y otra para buscar ciudadanos.