A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año

Tamaño: px
Comenzar la demostración a partir de la página:

Download "A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año"

Transcripción

1 Trabajo práctico Nº 4 (Resolución de problemas Arreglos unidimensionales). Realiza el programa en lenguaje C correspondiente. Utilizar modulación. 1- Escriba una declaración para un vector que contenga 50 valores del tipo entero largo. 2- Muestre una declaración que asigne el valor de a la última posición del vector del ejercicio Qué hay de incorrecto en lo siguiente? int vec [10]; int x; int main () { for (x=1;x<=10;x++) vec[x]=99; } 4- Cargar en un arreglo de una dimensión de 50 posiciones, números pares comenzando por el Escriba un programa de modo que ingresen valores enteros hasta que se incorpora el número 99, o hasta seis valores pares sean ingresados. Salve los números pares en un vector y agregue una función que imprima los valores del vector ordenados y separados por tabulaciones en una sola línea. 6- Se tiene almacenado en memoria en un arreglo de una dimensión las notas de 50 alumnos del primer parcial correspondiente a la asignatura Álgebra. Mostrar - la mayor nota - el porcentaje de alumnos que aprobaron el parcial con nota superior a 6 - el promedio de las notas - en qué posición del arreglo se encuentra la menor nota. 7- Dado un arreglo de 100 elementos que almacena números enteros positivos, generar una función por cada ítems pedido, mostrando el resultado en la función principal. - La suma de los números pares. - El mayor número ingresado. - El porcentaje de números impares. - La cantidad de números nulos. Validar que los números ingresados sean positivos. 8- Leer un número natural n (no mayor que 100) y asignar a las componentes del vector de n posiciones los valores 1, 4, 9, 16...etc ( 1 2, 2 2, ) - 1 -

2 9- Escribir un programa que contenga una función que dado un vector de n elementos enteros calcule el número de veces que los elementos pasan de crecer a decrecer o viceversa. 10 En un arreglo de n posiciones se encuentran almacenados los importes de n ventas que se realizaron en el corriente año. Se pide generar y mostrar un vector con los importes entre $50 y $287. Mostrar los importes de ventas luego de haber ordenado las componentes del arreglo de menor a mayor. 11- Dado un arreglo DATO de componentes reales de N elementos y otro arreglo BAJAS de M elementos y componentes del mismo tipo que el arreglo DATO, actualizar éste último arreglo de manera que se eliminen de la estructura las componentes que están en el arreglo BAJAS. Mostrar el nuevo arreglo DATO luego de la actualización. 12- INVERTIR DÍGITOS a) Diseñar una función que lea un número natural n y escriba sus dígitos invertidos. b) Diseñar una función que haga lo mismo que la anterior, pero que retorne un natural con los dígitos de n invertidos. 13- Escriba una función llamada addvec() que valide dos vectores que sean del mismo tamaño. La función debe sumar cada elemento de los vectores juntos y poner los valores en un tercer vector, ordenarlo y mostrarlo. 14- Diseñe un programa que cargue un vector con números enteros que representan los años de antigüedad de los empleados de una empresa con este arreglo se debe armar otro arreglo que contenga los años de ingreso de aquellos empleados que hayan ingresado antes de 2000 inclusive. Con el nuevo vector generado determinar cuantos empleados ingresaron entre 1970 y 1980 inclusive, cuantos entre 1980 y 1990 inclusive y cuantos entre 1990 y 2000 inclusive. Determinar cuanto es el total en sueldos para estos empleados considerando que el sueldo básico es de $500 por mes más el porcentaje de antigüedad que será del 10% para los que tienen más de 20 años, y un 5% para los que tienen mas de 10 años y menos de 20 y el resto no cobra antigüedad. Se debe imprimir el vector de años de ingreso, el vector generado, la cantidad de empleados de los grupos que se piden y el total de sueldos a abonar. Utilizar adecuadamente FUNCIONES, PARÁMETROS POR VALOR Y POR REFERENCIA. 15- Dado 80 números enteros generados en forma aleatoria (entre 0 y 99) confeccionar un listado que muestre el diagrama estadístico de frecuencias por decenas. NOTA: la frecuencia de una decena es la cantidad de datos ingresados pertenecientes a dicha decena. 0-9 I ****** I **** I **** I ** - 2 -

3 I ******* 16- ELEMENTOS IGUALES EN DOS VECTORES Diseñar un programa que lea dos vectores de enteros ordenados de forma estrictamente creciente. El programa deberá hallar el número de elementos comunes en ellos. 17- ELEMENTOS PERDIDOS Diseñar un programa que lea un vector de enteros desde 0 hasta un natural n (se puede considerar, para simplificar, n menor que 50), ordenarlo en forma ascendente. El programa deberá decir cuales entero faltan. 18- Una pequeña aerolínea acaba de comprar una PC para su nuevo sistema automático de reservaciones. A usted se le ha pedido que programe el nuevo sistema. Usted debe escribir un programa que asigne los asientos, en cada vuelo, del único avión de la aerolínea (capacidad: 10 asientos). Su programa debe desplegar el siguiente menú de alternativas: Por favor, digite 1 para primera clase Por favor, digite 2 para económica Si la persona digita 1, su programa debe asignar un asiento en la sección de primera clase (asientos 1 a 5). Si la persona digita 2, su programa debe asignar un asiento en la sección económica (asiento 6 a 10). Su programa debe imprimir un pase de abordar que indique el número de asiento de la persona y si está en la sección de primera clase o en la sección económica del avión. Utilice un arreglo para representar la tabla de asientos del avión. Inicialice en 0 todos los elementos del arreglo para indicar que todos los asientos están libres. Mientras se asigna cada asiento, el valor de los elementos correspondientes del arreglo se establece en 1, para indicar que ya está asignado. Cuando la sección de primera clase está llena, su programa debe preguntar a la persona si acepta que se le coloque en la sección económica (y viceversa). Si no acepta, entonces despliegue el mensaje el siguiente vuelo parte en tres horas. 19- Dado un vector de n posiciones (siendo n un número par), realizar las siguientes operaciones Sumar el primer elemento con el enésimo, y cargarlo en un vector auxiliar como elemento uno. Sumar el tercer elemento con el (n-2)ésimo y así sucesivamente hasta agotar todas las posiciones. 20- Hacer un procedimiento para que dado un vector con una cantidad par de elementos enteros de 0 a 9, genere otro arreglo con los números de dos cifras formados tomando de a dos los elementos del arreglo ingresado Ejemplo: X Y Y[1]= X[1]*10 + X[2]*1=31 Y[2]= X[3]*10 + X[4]*1=57-3 -

4 Y[3]= X[5]*10 + X[6]*1 = Dados dos arreglos A y B de dimensión m y n respectivamente n<=m, escribir un programa que genere un arreglo cuyo i-esimo elemento va a contener 1 o 0 de acuerdo a si el elemento i-esimo de B está en A. Imprimir los tres vectores. 22- Dado un número entero largo, diseñar un programa en C que calcule la cantidad de veces que se encuentra un número ingresado por teclado y su sucesor en el mismo y, luego se debe imprimir el número original y la cantidad de veces que se encuentra los números antes mencionados. Ejercicios Propuestos 1. Llenar un vector de 20 elementos, imprimir la posición y el valor del elemento mayor almacenado en el vector. Suponga que todos los elementos del vector son diferentes. 2. Almacenar 500 números en un vector, elevar al cuadrado cada valor almacenado en el vector, almacenar el resultado en otro vector. Imprimir el vector original y el vector resultante. 3. Escribir un programa que permita eliminar de un vector previamente ingresado los números pares utilizando una función ELIMINA que se encargue de eliminar los números pares. Este procedimiento debe utilizar una función lógica PAR cuyo resultado sea 1 si es par y 0 en caso contrario. Ordenar el vector resultante de mayor a menor. 4. Almacenar 30 números en un vector, imprimir cuantos son ceros, cuantos son negativos, cuantos positivos. Imprimir además la suma de los negativos y la suma de los positivos. 5. Diseñe un algoritmo que lea un número cualquiera y lo busque en el vector X, el cual tiene almacenados 80 elementos. Escribir la posición donde se encuentra almacenado el número en el vector o el mensaje NO si no lo encuentra. Búsqueda secuencial. 6. Diseñe un algoritmo que lea dos vectores A y B de 20 elementos cada uno y multiplique el primer elemento de A con el último elemento de B y luego el segundo elemento de A por el diecinueveavo elemento de B y así sucesivamente hasta llegar al veinteavo elemento de A por el primer elemento de B. El resultado de la multiplicación almacenarlo en un vector C. 7. Leer por teclado las marcas de 10 corredores en una carrera, y escribir en la pantalla cuantas están por encima y cuantas están por debajo de la media

5 8. Calcular el promedio de 50 valores almacenados en un vector. Determinar además cuantos son mayores que el promedio, imprimir el promedio, el número de datos mayores que el promedio y una lista de valores mayores que el promedio. 9. En un arreglo de 50 posiciones se encuentran almacenados longitudes de distancias de ciertas ciudades importantes a la capital de nuestra república. Mostrar: - La ciudad que más lejos está. - La ciudad que más cerca está. 10. Escriba un programa que utilice una función sumavec() que tenga dos vectores como argumentos, sume todos los valores en ambos vectores y devuelva el total a la función principal. 11. Escriba un programa que ingrese un vector de n elementos e intercambie el primero con el n ésimo, el segundo con el (n-1)ésimo, y así sucesivamente. No debe generarse un nuevo vector. Debe imprimirse el vector intercambiando. 12. Dado un vector de números enteros se desea eliminar todos los elementos repetidos dejando cada elemento distinto una sola vez en el arreglo. Imprimir el vector resultante. 13. Escribir un programa que lea dos vectores de elementos enteros y genere un tercer vector con los elementos del primer vector que no están en el segundo. El programa debe imprimir los dos vectores originales y el vector generado. 14. Dado un vector de números enteros de 10 elementos, sin valores repetidos y desordenados, buscar un elemento dado en el mismo. Si el elemento se encuentra interesa saber su posición. Luego si se encuentra el elemento se debe verificar si en el vector se encuentran por lo menos dos múltiplos del elemento buscado, una vez que se encuentran cuatro múltiplos se debe finalizar el proceso y de estos múltiplos encontrados se necesita saber la posición en las que se encuentran. Se debe imprimir el elemento buscado, su posición y las posiciones de los múltiplos encontrados. Si no se encontró el elemento o no se hallaron una cantidad suficiente de múltiplos se debe imprimir un cartel adecuado. 15. Escribir una función sumanumeros() que devuelva la suma de todos los números de un vector de enteros. Debe aceptar tres argumentos: el primero será el puntero al vector que contiene los números, el segundo un carácter que contiene un dígito (del 0 al 9) y el tercer argumento devolverá el número de veces que ese dígito aparece en el vector de entrada. Observe que el último parámetro debe ser pasado por referencia. El vector es de tamaño N (definir N como constante igual a 10) y debe ser inicializado en el main. 16. En un arreglo de 31 posiciones se encuentran almacenados los valores correspondientes a las temperaturas promedios diarios del mes de enero del corriente año. Se pide mostrar: - el día de mayor temperatura - el día de menor temperatura - 5 -

6 - la mayor temperatura - el promedio mensual de temperaturas - un vector con las temperaturas mayores al promedio mensual. 17. MEZCLA Diseñar un programa que lea dos vectores ordenados crecientemente de enteros y que escriba un vector también ordenado de enteros que contenga todos los elementos de los dos vectores. En el caso de que un elemento esté repetido varias veces en ambos vectores, en el nuevo aparecerá también repetido el número de veces menor. 18. Diseñar un programa que lea un vector ordenado y diga las posiciones entre las que se encuentra su máximo segmento nulo, en caso de que lo haya. Un segmento nulo es aquel tal que la suma de sus elementos es cero. 19. Escriba un programa que lea un vector de números enteros cuyos elementos seran ingresados en orden creciente, y pueden estar repetidos y genere un vector con la cantidad de veces que esta cada elemento distinto en el vector original. Ejemplo: v ( ) Generado v ( ) El programa debe imprimir los dos vectores. 20- (Complejo) A la ruleta se juega con una rueda que contiene 38 cuadros diferentes en su circunferencia. Dos de los cuadros, numerados con el 0 y 00, son verdes; 18 cuadros son rojos y 18 son negros. Se alternan los cuadros rojos y negros y están numerados de 1 a 36 en orden aleatorio. Una pequeña bola gira dentro de la rueda, que como resultado termina quedando dentro de una ranura debajo de uno de los cuadros. El juego es apostar al resultado de los giros, de una de las maneras siguientes: i) Seleccionando un cuadro rojo o negro, con una ventaja de 35 a 1. Así, si el jugador apuesta $1 y gana, recibirá $36: el original más otros $35. ii) Seleccionando un color, rojo o negro, con una paridad de 1 a 1. Así, si el jugador elige rojo y apuesta $1, si la bola se para debajo de un cuadro rojo recibirá $2. iii) Seleccionando los números pares o impares (excluidos 0 y 00), con paridad 1 a 1. iv) Seleccionando los 18 números bajos o los 18 números altos, con paridad 1 a 1. El jugador perde ra automaticamente si la bolita se para debajo de uno de los cuadros verdes (0 y 00). Esribir un programa iteractivo en C que simule el juego de la ruleta. Permitir que los jugadores seleccionen cualquier tipo de apuesta que deseen eligiéndola en un menú. Escribir el resultado de cada juego seguido por un mensaje apropiado que indicque si el jugador ha ganado o ha perdido

7 Ejercicios de auto evaluación 1. Diga cuales de los siguientes enunciados son verdaderos o falsos. Si la respuesta es falso, explique por qué. a. Un arreglo puede almacenar muchos tipos diferentes de valores. b. El subíndice de un arreglo puede ser del tipo de datos double. c. Si en una lista de inicializadores existen menos inicializadores que elementos del arreglo, C inicializa automáticamente con el último valor de la lista a los elementos restantes. d. Si una lista de inicializadores contiene más inicializadores que elementos en el arreglo, es un error. e. Un elemento particular que es pasado a una función y modificado en la función llamada, contendrá el valor modificado en la función que llama. f. Una declaración de arreglo reserva espacio para el arreglo. g. Para indicar que se debe reservar 100 ubicaciones para un arreglo entero p, el programador escribe la declaración: p [100]; h. Un programa en C que inicializa en cero a los elementos de un arreglo de 15 elementos debe contener una instrucción for. 2. Encuentre el(los) error(es) en cada una de las siguientes instrucciones: a) Suponga que: int a[3]; printf( %d %d %d\n, a [1], a[2], a[3]); b) double f[3]={1.1, 10.01, , }; c) # define tamanio 100; d) Suponga que: int b[10]={0},i; for (i=0;i<=10;i++) b[i]= 1; 3. Sea el siguiente código: void desplaza (int t[], int *pos) { t[*pos]=0; if (*pos < 9) *pos++; else *pos=0; t[*pos]=1; } Si la tabla t contiene los valores {0,0,0,0,0,0,0,0,0,0} y la variable entera posicion tiene el valor 9, cuál será el contenido de la tabla t tras la llamada desplaza (t, &posicion);? - 7 -

8 Se produce un error de compilación {1,0,0,0,0,0,0,0,0,0} {1,0,0,0,0,0,0,0,0,1} {0,0,0,0,0,0,0,0,0,1} {0,0,0,0,0,0,0,0,0,0} - 8 -

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año Trabajo práctico Nº 4 (Resolución de problemas Arreglos unidimensionales). Realiza el programa en lenguaje C correspondiente a los siguientes ejercicios. Utilizar modulación. 1- Escriba una declaración

Más detalles

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año Trabajo práctico Nº 5 (Resolución de problemas Arreglos bidimensionales ). Realiza el programa en Lenguaje C correspondiente. 1- Qué hay de incorrecto en los siguientes códigos? int main() { int x,y; int

Más detalles

BOLETÍN 5: Algoritmos II

BOLETÍN 5: Algoritmos II BOLETÍN 5: Algoritmos II 1.- Diseñar un programa que muestre la suma de los números impares comprendidos entre dos valores numéricos enteros y positivos introducidos por teclado. 2.- Escribir un programa

Más detalles

Trabajo Práctico Nro. 1

Trabajo Práctico Nro. 1 Trabajo Práctico Nro. 1 INSTITUTO de TECNOLOGÍA O. R. T. Diagramar algoritmos para resolver los problemas planteados. Objetivos de esta práctica: Pretendemos que al finalizar esta ejercitación el alumno

Más detalles

Funciones y Condicionales Introducción a la Programación

Funciones y Condicionales Introducción a la Programación Funciones y Condicionales Introducción a la Programación Departamento de Ciencias e Ingeniería de la Computación Pontificia Universidad Javeriana Santiago de Cali 2011-2 Resumen En el mundo existen gran

Más detalles

Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática

Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso 2013-2014. 1º Grado en Informática Práctica 2: Memoria dinámica y Bibliotecas Objetivos Practicar conceptos

Más detalles

LENGUAJE DE PROGRAMACION UNO.

LENGUAJE DE PROGRAMACION UNO. Guía de ejercicios numero uno. LENGUAJE DE PROGRAMACION UNO. Instrucciones: Para cada caso elabore la sintaxis en lenguaje C., compílelo e intégrelos al menú que su profesor le explicara en clase. Solución

Más detalles

Práctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros

Práctica 3. Paso de parámetros entre subrutinas. 3. Consideraciones sobre el paso de parámetros Práctica 3. Paso de parámetros entre subrutinas 1. Objetivo de la práctica El objetivo de esta práctica es que el estudiante se familiarice con la programación en ensamblador y el convenio de paso de parámetros

Más detalles

GENERALIDADES DEL LENGUAJE C

GENERALIDADES DEL LENGUAJE C GENERALIDADES DEL LENGUAJE C La cadena con formato debe ir encerrada entre comillas dobles, no simples. El carácter de retorno de carro (\n) es obligatorio si se desea finalizar la impresión con un salto

Más detalles

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características

Más detalles

Estructuras Secuénciales

Estructuras Secuénciales Estructuras Secuénciales Los algoritmos más sencillos de realizar son los que no toman decisiones, tan solo se dedican a realizar o ejecutar instrucción tras instrucción en el orden determinado. Estos

Más detalles

Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática

Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso º Grado en Informática Relación de prácticas de la asignatura METODOLOGÍA DE LA PROGRAMACIÓN Segundo Cuatrimestre Curso 2013-2014. 1º Grado en Informática Práctica 1: Punteros Objetivos Se hará hincapié en la aritmética de punteros

Más detalles

TEMA 3 POTENCIAS Y RAÍCES

TEMA 3 POTENCIAS Y RAÍCES TEMA 3 POTENCIAS Y RAÍCES Criterios De Evaluación de la Unidad 1. Operar con potencias y expresar el resultado en forma de potencia. 2. Expresar cantidades como producto de un número por una potencia de

Más detalles

PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS

PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS Página 1 de 7 PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS EJERCICIOS DE ESTRUCTURA REPETITIVA 1. (Problema 4) Escriba un algoritmo que lea del teclado un número entero y que compruebe si es menor que 5.

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Código de materia 01 Prof Titular Ing Rafael Brizuela Facultad de tecnología informática UNIVERSIDAD ABIERTA INTERAMERICANA GUÍA DE REPASO CONCEPTUAL PREGUNTAS Unidad 1: Conceptos

Más detalles

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor UNIVERSIDAD Dr. RARAEL BELLOSO CHACIN FACULTAD DE INGENIERIA ESCUELA DE INFORMATICA CATEDRA: ALGORITMOS Y PROGRAMACIÓN Profesor.: Dr.: LUIS GUILLERMO MOLERO GUIA DE EJERCICICIOS 1.- Escribir un algoritmo

Más detalles

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación

TUTORIAL PSEINT. Ing. Ronald Rentería Ayquipa. Fundamentos de Programación TUTORIAL PSEINT Ing. Ronald Rentería Ayquipa Fundamentos de Programación PSEINT Página Oficial: http://pseint.sourceforge.net/ Es un software que interpreta pseudocódigo. Permite la generación de diagramas

Más detalles

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS  GONZALO VAZQUEZ VELA INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA " GUIA DE ESTUDIOS DE ANALISIS Y DISEÑO DE ALGORITMOS. 1. Qué es un algoritmo? 2. Qué es un Pseudocódigo?

Más detalles

MANUAL DE USUARIO NOTAS PARCIALES MODULO CONFIGUARACION DE NOTAS -288

MANUAL DE USUARIO NOTAS PARCIALES MODULO CONFIGUARACION DE NOTAS -288 MANUAL DE USUARIO NOTAS PARCIALES MODULO CONFIGUARACION DE NOTAS -288 Manual Notas Parciales Página 1 de 39 Tabla de contenido Cómo usar el manual de usuario 4 Inicio 5 Notas Parciales: 6 Profesores (Listados

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/ 2012 Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #08 Uso de Arreglos

Más detalles

Algoritmos y Programación I

Algoritmos y Programación I Algoritmos y Programación I ARREGLOS Y ESTRUCTURAS EN C Arreglos Un arreglo o vector es un conjunto de datos del mismo tipo, almacenados de forma contigua (es decir uno al lado del otro) en memoria principal.

Más detalles

Tema 9. Algoritmos sobre listas. Programación Programación - Tema 9: Algoritmos sobre listas

Tema 9. Algoritmos sobre listas. Programación Programación - Tema 9: Algoritmos sobre listas Tema 9 Algoritmos sobre listas Programación 2015-2016 Programación - Tema 9: Algoritmos sobre listas 1 Tema 9. Algoritmos sobre listas Algoritmos sobre Arrays. Búsqueda. Inserción. Ordenación. Programación

Más detalles

Curso de Programación en C. Licenciatura, FCQeI. APUNTADORES.

Curso de Programación en C. Licenciatura, FCQeI. APUNTADORES. APUNTADORES. La memoria de una máquina esta ordenada en forma de celdas numeradas consecutivamente y que se pueden manipular individualmente o en grupos contiguos. La siguiente figura muestra una representación

Más detalles

Ejercicio No Escriba los siguientes títulos: Nombre, Apellido, Sueldo en las celdas, A1, B1 y C1 respectivamente.

Ejercicio No Escriba los siguientes títulos: Nombre, Apellido, Sueldo en las celdas, A1, B1 y C1 respectivamente. Instrucciones: 1. Ingrese a Excel Ejercicio No. 1 2. Escriba los siguientes títulos: Nombre, Apellido, Sueldo en las celdas, A1, B1 y C1 respectivamente. 3. Centre los títulos en cada celda. 4. Defina

Más detalles

Metodología y Tecnología de la Programación

Metodología y Tecnología de la Programación Tema 4. Abstracción procedimental y de datos 1. Cuál es el error del siguiente programa? import java.util.scanner; class Respuesta{ static Scanner leer=new Scanner(System.in); int valor = lectura(); System.out.println(valor);

Más detalles

UNIDAD V: ARR R EGL G OS O BIDI D MENS N IONALE L S

UNIDAD V: ARR R EGL G OS O BIDI D MENS N IONALE L S UNIDAD V: ARREGLOS BIDIMENSIONALES DIMENSIONALES UNIDAD V: ARREGLOS BIDIMENSIONALES 1.1 GENERALIDADES: Las matrices son una colección finita, homogénea y ordenada de datos. Su información está organizada

Más detalles

funciones printf scanf

funciones printf scanf FUNCIONES EN C FUNCIONES Los módulos en C se llaman funciones. Hemos estado utilizando funciones de la biblioteca estandar stdio.h como por ejemplo printf y scanf. Comenzaremos viendo algunas funciones

Más detalles

USO DE SUBRUTINAS, TRANSMISIÓN DE PARÁMETROS Y COMPILACIÓN CONDICIONAL EN C++

USO DE SUBRUTINAS, TRANSMISIÓN DE PARÁMETROS Y COMPILACIÓN CONDICIONAL EN C++ USO DE SUBRUTINAS, TRANSMISIÓN DE PARÁMETROS Y COMPILACIÓN CONDICIONAL EN C++ Bruno López Takeyas Instituto Tecnológico de Nuevo Laredo Reforma Sur 2007, C.P. 88250, Nuevo Laredo, Tamps. México http://www.itnuevolaredo.edu.mx/takeyas

Más detalles

Laboratorio 02: Ejercicios de programación en C

Laboratorio 02: Ejercicios de programación en C olicitado: Ejercicios 02: Soluciones estructuradas en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo

Más detalles

Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera. Fundamentos de programación

Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera. Fundamentos de programación 1 Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera Fundamentos de programación Agenda Caracteres y Cadenas Conversión de Datos Introducción a las funciones y procedimientos

Más detalles

Escuela Politécnica Superior de Elche

Escuela Politécnica Superior de Elche EXAMEN DE SISTEMAS INFORMÁTICOS INDUSTRIALES ((SOLUCIÓN) (TEORÍA)jUJ jhshshs SEPTIEMBRE 2015 1. Indicar si las siguientes afirmaciones son verdaderas o falsas: (a) En C++, una clase derivada puede acceder

Más detalles

Introducción al tipo Vector Cómo guardar una colección de datos conceptualmente relacionados? - almacenar los 100 primeros números primos, - al

Introducción al tipo Vector Cómo guardar una colección de datos conceptualmente relacionados? - almacenar los 100 primeros números primos, - al Tema 6. Vectores 1. Introducción y Definiciones 2. Operaciones elementales con vectores 3. Definición y manejo de vectores (arrays arrays) en C 4. Operación de Recorrido secuencial de un vector 5. Operación

Más detalles

Apuntadores en C y C++

Apuntadores en C y C++ Apuntadores en C y C++ Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Prof. Marcos A. Gil T. 8 de diciembre de 2004 1. Introducción Los apuntadores en C y C++ son una herramienta

Más detalles

Programación Orientada a Objetos Métodos Guía de Ejercicios v9.7

Programación Orientada a Objetos Métodos Guía de Ejercicios v9.7 Programación Orientada a Objetos Métodos Guía de Ejercicios v9.7 1, Escriba un método llamado puntoscalidad que reciba como entrada el promedio de un estudiante y devuelva 4 si el promedio se encuentra

Más detalles

Catálogo de Trabajadores

Catálogo de Trabajadores Escuela de Computación Empresarial Cuaderno de trabajo de NOI-Windows Objetivo general: Al termino de esta sección el alumno operará el Catálogo de los trabajadores y datos complementarios, aprenderá la

Más detalles

Programación I. Arreglos. Prof. Lisbeth Pérez Rivas

Programación I. Arreglos. Prof. Lisbeth Pérez Rivas Programación I Arreglos Prof. Lisbeth Pérez Rivas lisbethpe@ula.ve Arreglos Secuencia de datos del mismo tipo que pueden ser de cualquier tipo de dato ( entero, real, carácter, entre otros). Cada valor

Más detalles

Profesor(a): M. A. Zeferino Galarza Hernández

Profesor(a): M. A. Zeferino Galarza Hernández Área Académica: Informática IV Tema: Algoritmos Profesor(a): M. A. Zeferino Galarza Hernández Periodo: Enero-junio de 2012 IV Semestre. Asignatura: Informática IV Tema: Algoritmos Abstract Contains and

Más detalles

Programación MODULAR: Subalgoritmos - funciones y procedimientos

Programación MODULAR: Subalgoritmos - funciones y procedimientos Programación MODULAR: Subalgoritmos - funciones y procedimientos Uno de los métodos fundamentales para resolver un problema es dividirlo en problemas más pequeños, llamados subproblemas. Estos problemas

Más detalles

Programación. Test Autoevaluación Tema 3

Programación. Test Autoevaluación Tema 3 Programación Test Autoevaluación Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero José A. Iglesias Martínez José Luis Mira Peidro SOLUCIONES 1.

Más detalles

Tema: Clases y Objetos en C#. Parte II.

Tema: Clases y Objetos en C#. Parte II. Programación II. Guía No. 5 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Clases y Objetos en C#. Parte II. Objetivos Implementar clases, objetos, propiedades, métodos y

Más detalles

SEMANA N 9 NOMBRE EXPERIENCIA: Funciones, variables y arreglos en BASH UNIDAD DE APRENDIZAJE: Introducción a los SCRIPTS

SEMANA N 9 NOMBRE EXPERIENCIA: Funciones, variables y arreglos en BASH UNIDAD DE APRENDIZAJE: Introducción a los SCRIPTS SEMANA N 9 NOMBRE EXPERIENCIA: Funciones, variables y arreglos en BASH UNIDAD DE APRENDIZAJE: Introducción a los SCRIPTS I. Objetivo Que el alumno tenga una idea general de las posibilidades que BASH ofrece

Más detalles

Instructivo Costo Promedio Ponderado en el software administrativo

Instructivo Costo Promedio Ponderado en el software administrativo en el software administrativo Utilizar Costo Promedio Ponderado El costo promedio ponderado consiste en determinar un promedio, sumando los valores existentes en el inventario con los valores de las nuevas

Más detalles

Tema 14: Arreglos estáticos en C

Tema 14: Arreglos estáticos en C Tema 14: Arreglos estáticos en C Solicitado: Ejercicios 05: Ejercicios con arreglos estáticos unidimensionales M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom

Más detalles

Apuntadores (Punteros)

Apuntadores (Punteros) Apuntadores (Punteros) x9ff10 X int 209 SESION 7 *ptr Definición Llamados también punteros. Un Apuntador es una variable que contiene una dirección de memoria, la cual corresponderá a un dato o a una variable

Más detalles

= RETURN =3 7-. ELSE K

= RETURN =3 7-. ELSE K 11-. Pida Al Usuario Dos Números Enteros (Que Se Guardaran En Las Variables Num 1 Y Num2). Si Num2 Es Cero, Deberá Mostrar Un Mensaje De Error, Y En Caso Contrario Mostrara En Pantalla El Resto De La División

Más detalles

PROGRAMA DIGITAL JUNIOR

PROGRAMA DIGITAL JUNIOR PROGRAMA DIGITAL JUNIOR Prácticas de Visual Basic - Nivel Fundamentos TABLA DE CONTENIDOS FORMULARIOS... 2 CONTROLES... 3 OPCIONES COMUNES... 4 TIPOS DE DATOS... 6 ESTRUCTURAS DE PROGRAMACIÓN... 7 TRATAMIENTO

Más detalles

FUNDAMENTOS DE INFORMÁTICA

FUNDAMENTOS DE INFORMÁTICA FUNDAMENTOS DE INFORMÁTICA Tema 1 Introducción a la Programación en Visual Basic Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo undamentos de Informática. Departamento de Ingeniería

Más detalles

GUIA 2: Repaso sobre uso de C#. Funciones, métodos y arreglos.

GUIA 2: Repaso sobre uso de C#. Funciones, métodos y arreglos. 1 Programación II, Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II GUIA 2: Repaso sobre uso de C#. Funciones, métodos y arreglos. Objetivos Utilizar la sintaxis de las funciones

Más detalles

Profesor(a): Ing. Miriam Cerón Brito

Profesor(a): Ing. Miriam Cerón Brito Área Académica: Informática Tema: Algoritmos Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: In this presentation you ll find algorithm s definition and flowcharts definition,

Más detalles

ARREGLOS EN. Nota: El autor.

ARREGLOS EN. Nota: El autor. ARREGLOS EN Nota: PSeInt es un software importante y muy útil para aquellos estudiantes que se inician en el aprendizaje de la programación. Pero como todo programa informático contiene errores o los famosos

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION CICLO: 02/ 2012 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #07 Arreglos. Uso

Más detalles

DIAGRAMAS DE FLUJOS. Qué son Los Diagramas de Flujo y Para qué se Usan?

DIAGRAMAS DE FLUJOS. Qué son Los Diagramas de Flujo y Para qué se Usan? DIAGRAMAS DE FLUJOS Los diagramas de flujo representan la secuencia o los pasos lógicos para realizar una tarea mediante unos símbolos. Dentro de los símbolos se escriben los pasos a seguir. Un diagrama

Más detalles

3. Calcular el área de un cuadrado conociendo que área_cuadrado = lado * lado.

3. Calcular el área de un cuadrado conociendo que área_cuadrado = lado * lado. OBJETIVO 1. Diseñar Algoritmos y Diagramas de Flujos para la Resolución de Problemas Realiza los siguientes programas mediante Algoritmos y Diagramas de Flujo. 1. Calcular el área de un triángulo conociendo

Más detalles

Estructuras de Repetición (Repita para)

Estructuras de Repetición (Repita para) Estructuras de Repetición (Repita para) Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 REPITA PARA Fijar

Más detalles

PROCEDIMIENTOS AREA TECNICA OFFICEBANKING

PROCEDIMIENTOS AREA TECNICA OFFICEBANKING PROCEDIMIENTOS AREA TECNICA OFFICEBANKING USO TOOLKIT PAGOS MASIVOS Enero 2012 Guía de Operación Toolkit OfficeBanking 1.- Ingreso a toolkit Para comenzar a operar con toolkit, el usuario deberá ingresar

Más detalles

Guía rápida de uso de Visual Sueldos

Guía rápida de uso de Visual Sueldos Guía rápida de uso de Visual Sueldos Aquí podemos observar la pantalla principal del sistema, en la parte superior o barra de botones, se encuentran todas las opciones disponibles. En la parte inferior

Más detalles

MULTIPLICACIÓN DE NÚMEROS NATURALES

MULTIPLICACIÓN DE NÚMEROS NATURALES MULTIPLICACIÓN DE NÚMEROS NATURALES La solución de una adición donde los sumandos son iguales, es decir, que se repiten, se puede obtener de una forma directa y sencilla. Por ejemplo: Al calcular la cantidad

Más detalles

Hoja de ejercicios del Tema 3

Hoja de ejercicios del Tema 3 Facultad de Informática Universidad Complutense Fundamentos de la programación Curso 2013 2014 Hoja de ejercicios del Tema 3 1. Conversiones de tipos: Prueba el siguiente programa en tu compilador (copia

Más detalles

Problema - Sumando Digitos

Problema - Sumando Digitos Primera Olimpiada de Informática Problema - Sumando Digitos Comenzando con un entero entre 00 y 99 inclusive, escritos como dos dígitos (use un cero a la izquierda en caso de que el numero sea menor que

Más detalles

Sistema de Información de Compras y Contrataciones del Estado (SICE) Gestión de pedidos para compras centralizadas

Sistema de Información de Compras y Contrataciones del Estado (SICE) Gestión de pedidos para compras centralizadas Sistema de Información de Compras y Contrataciones del Estado (SICE) Gestión de pedidos para compras centralizadas INFORMACIÓN DE INTERÉS Última actualización: 02/09/2012 Nombre actual del archivo: Gestión

Más detalles

Actividad colaborativa Ejercicios de programación Programación básica C++

Actividad colaborativa Ejercicios de programación Programación básica C++ Actividad colaborativa Ejercicios de programación Programación básica C++ Entra a la página del Prof. Jorge Sánchez, autor del Manual completo de programación en C++, de donde edité estos apuntes: http://www.jorgesanchez.net/programacion/ejerciciosc/sencillos.html

Más detalles

Examen de Ingeniería del Software / 3º de Informática de Gestión 7 de febrero de 2007

Examen de Ingeniería del Software / 3º de Informática de Gestión 7 de febrero de 2007 Apellidos: Nombre: Nota: El alumno da su autorización para publicar sus notas tanto en los tablones de la asignatura como en la Web. En caso contrario, recuadre la opción NO. SERÁ NECESARIO OBTENER AL

Más detalles

INDICE INTRODUCCIÓN 1 PROCESO DE CONTROL DE GESTION 2 ACCESO AL SISTEMA 3 RECEPCIÓN DE DOCUMENTOS 4 TURNOS 7 MULTIPLES RESPONSABLES 12

INDICE INTRODUCCIÓN 1 PROCESO DE CONTROL DE GESTION 2 ACCESO AL SISTEMA 3 RECEPCIÓN DE DOCUMENTOS 4 TURNOS 7 MULTIPLES RESPONSABLES 12 INDICE CONTENIDO PAG. INTRODUCCIÓN 1 PROCESO DE CONTROL DE GESTION 2 ACCESO AL SISTEMA 3 RECEPCIÓN DE DOCUMENTOS 4 TURNOS 7 MULTIPLES RESPONSABLES 12 ACUSE DE RECIBO 13 DEVOLUCION DE TURNO 14 SEGUIMIENTOS

Más detalles

Tabla de Símbolos. Programación II Margarita Álvarez

Tabla de Símbolos. Programación II Margarita Álvarez Programación II Margarita Álvarez La tabla de símbolos es una estructura global utilizada por distintos módulos del compilador. Es el principal atributo heredado. Almacena todos los nombres declarados

Más detalles

19. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la sig.

19. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la sig. ESTRUCTURAS SECUENCIALES 1. Lea desde el teclado el nombre y la edad de cualquier persona e imprima tanto el nombre como la edad 2. Lea dos números. Calcule la suma e imprima la suma y los dos números.

Más detalles

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo

Algoritmos. Medios de expresión de un algoritmo. Diagrama de flujo Algoritmos En general, no hay una definición formal de algoritmo. Muchos autores los señalan como listas de instrucciones para resolver un problema abstracto, es decir, que un número finito de pasos convierten

Más detalles

Constantes. Las constantes no cambian durante la ejecucion de un programa en C++, en C++ existen 4 tipos de constantes:

Constantes. Las constantes no cambian durante la ejecucion de un programa en C++, en C++ existen 4 tipos de constantes: Constantes Las constantes se pueden declarar con la palabra reservada const y se le asigna un valor en el momento de la declaracion, este valor no se puede modificar durante el programa y cualquier intento

Más detalles

Arreglos Unidimensionales En este tipo de arreglo se hace uso de un índice solamente para hacer referencia a una posición particular del arreglo.

Arreglos Unidimensionales En este tipo de arreglo se hace uso de un índice solamente para hacer referencia a una posición particular del arreglo. Arreglos (Arrays) en Java Definición: Un arreglo es un objeto contenedor que consiste de una cantidad fija de posiciones o celdas para almacenar valores del mismo tipo en ellas. Cada posición o celda del

Más detalles

UNIVERSIDAD DE LOS ANDES NUCLEO UNIVERSITARIO RAFAEL RANGEL (NURR) DEPARTAMENTO DE FISICA Y MATEMATICA AREA COMPUTACION TRUJILLO EDO.

UNIVERSIDAD DE LOS ANDES NUCLEO UNIVERSITARIO RAFAEL RANGEL (NURR) DEPARTAMENTO DE FISICA Y MATEMATICA AREA COMPUTACION TRUJILLO EDO. UNIVERSIDAD DE LOS ANDES NUCLEO UNIVERSITARIO RAFAEL RANGEL (NURR) DEPARTAMENTO DE FISICA Y MATEMATICA AREA COMPUTACION TRUJILLO EDO. TRUJILLO 1.- Resumen de Prog1 Comentarios es C++ Declaraciones de variables.

Más detalles

EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO

EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO TIPOS DE DATOS BÁSICOS: Tipo Tipo Tamaño aproximado en bits Rango mínimo Carácter char 8 0 a 55 Entero int 16-3767 a 3767 Real float 3

Más detalles

Programación. Ejercicios Tema 3. Elementos Básicos del Lenguaje C

Programación. Ejercicios Tema 3. Elementos Básicos del Lenguaje C Programación Ejercicios Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero Jose A. Iglesias Martínez Jose Luis Mira 1 SOLUCIONES Segunda sesión:

Más detalles

Prof. Dr. Paul Bustamante

Prof. Dr. Paul Bustamante Nombre: Carné: Examen C++ - Junio Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Examen Grupo B Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción.... 1 1.1 Ejercicio 1:

Más detalles

Submenú Cuenta corriente Clientes

Submenú Cuenta corriente Clientes CUENTAS CORRIENTES DE CLIENTES Este submenú incluido en el programa de gestión de ventas, es el encargado de dar las herramientas de administración de las cuentas corrientes de clientes, permite ingresar

Más detalles

GUÍA RÁPIDA. Cómo rendir cuentas de un gasto o viaje de forma rápida?

GUÍA RÁPIDA. Cómo rendir cuentas de un gasto o viaje de forma rápida? Mejoremos PUCP GUÍA RÁPIDA Módulo: GASTOS (EX) Cómo rendir cuentas de un gasto o viaje de forma rápida? 1 Objetivo La presente guía tiene el propósito de orientarlo en el registro del informe de gastos

Más detalles

Tema: Excel Formulas, Funciones y Macros

Tema: Excel Formulas, Funciones y Macros 1 Facultad Escuela Lugar de Ejecución : Ingeniería. : Biomédica : Laboratorio de Biomédica Tema: Excel Formulas, Funciones y Macros Objetivos Específicos Conocer los conceptos básicos en relación a la

Más detalles

El lenguaje C. 1. Estructuras. Principios de Programación. 1.1. Definicion de estructuras

El lenguaje C. 1. Estructuras. Principios de Programación. 1.1. Definicion de estructuras Principios de Programación El lenguaje C 1. Estructuras Las estructuras son colecciones de variables relacionadas bajo un nombre. Las estructuras pueden contener variables de muchos tipos diferentes de

Más detalles

Pero nos están faltando otros operadores imprescindibles:

Pero nos están faltando otros operadores imprescindibles: Condiciones compuestas con operadores lógicos Hasta ahora hemos visto los operadores: relacionales (>, =,

Más detalles

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF

ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un

Más detalles

Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison

Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison Algoritmos Intro Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison La Computadora Las computadoras trabajan con una base de 0 y 1 llamado sistema binario. En principio todo lo que sucede en un dispositivo

Más detalles

Boletín 7 Herencia. String Titular; Nombre del dueño de la cuenta double Saldo: Dinero disponible en la cuenta

Boletín 7 Herencia. String Titular; Nombre del dueño de la cuenta double Saldo: Dinero disponible en la cuenta Boletín 7 Herencia Ejercicio 1: Dentro de un sistema bancario que ya está funcionando disponemos de una clase CUENTA, los datos que guarda dicha clase son los siguientes: String Titular; Nombre del dueño

Más detalles

ENLACE CON EL SISTEMA NOI

ENLACE CON EL SISTEMA NOI Enlace NOI 1 ENLACE CON EL SISTEMA NOI. El sistema NOI, es un programa de cálculo de Nómina, el cual permite realizar la importación de Faltas, percepciones y deducciones, así como la exportación de las

Más detalles

Instituto Tecnológico de Celaya

Instituto Tecnológico de Celaya CADENAS DE CARACTERES Hasta ahora se han manejado variables de tipo caracter cuyo valor es un sólo caracter. En algunos casos, sin embargo, es necesario usar variables cuyos valores sean un conjunto (cadena)

Más detalles

INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA

INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA INSTITUCIÓN EDUCATIVA LICEO DEPARTAMENTAL ÁREA DE TECNOLOGÍA E INFORMÁTICA GUÍA DE INFORMÁTICA (Operaciones matemáticas) Profesor: Germán Rodríguez López Año lectivo 2006-2007 1 OPERACIONES MATEMÁTICAS

Más detalles

Ficheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen

Ficheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen Fundamentos de Informática. Dpto. de ATC - Página 1 de 8 conceptos Manejo de ficheros en C Contienen los datos que se almacenan en dispositivos de almacenamiento masivo: disquetes, discos duros, DROM,

Más detalles

Elabore el análisis, el diseño mediante pseudocódigo y un diagrama de flujo de un algoritmo para resolver cada uno de las siguientes problemas:

Elabore el análisis, el diseño mediante pseudocódigo y un diagrama de flujo de un algoritmo para resolver cada uno de las siguientes problemas: OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de algoritmos aplicando arreglos MATERIAL Y EQUIPO NECESARIO: Papel y lápiz Se recomienda la comprobación de los ejercicios

Más detalles

WorkManager E.D. Manual guía de usuario Diseñador de formularios

WorkManager E.D. Manual guía de usuario Diseñador de formularios WorkManager E.D. Manual guía de usuario Diseñador de formularios En esta sección se crean y diseñan formularios. Para ingresar, clic en el menú Configuración/ Diseñador de formularios. Lista de formularios

Más detalles

Vectores. 27/05/05 Programación Digital I 1

Vectores. 27/05/05 Programación Digital I 1 Vectores Material Original: Prof. Flor Narciso Modificaciones: Prof. Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación

Más detalles

DEFINICIONES TIPOS DE MATRICES DETERMINANTES Y PROPIEDADES OPERACIONES MATRICIALES INVERSA DE UNA MATRIZ SISTEMAS DE ECUACIONES

DEFINICIONES TIPOS DE MATRICES DETERMINANTES Y PROPIEDADES OPERACIONES MATRICIALES INVERSA DE UNA MATRIZ SISTEMAS DE ECUACIONES ALGEBRA DE MATRICES DEFINICIONES TIPOS DE MATRICES DETERMINANTES Y PROPIEDADES OPERACIONES MATRICIALES INVERSA DE UNA MATRIZ SISTEMAS DE ECUACIONES DEFINICIONES 2 Las matrices y los determinantes son herramientas

Más detalles

Funciones como Subprogramas en C++

Funciones como Subprogramas en C++ FUNCIONES Cuando es necesario escribir programas complicados para resolver problemas complejos, una práctica común entre los programadores es descomponer el algoritmo (el diagrama de flujo) en varias partes.

Más detalles

Cuestiones: Ejercicios 2: 1) Qué imprimen los siguientes bucles?

Cuestiones: Ejercicios 2: 1) Qué imprimen los siguientes bucles? Ejercicios 1: 1) Calcule y muestre cuántos billetes de 1000, monedas de 100, monedas de 25, monedas de 5 y monedas de peseta se corresponden con una cantidad dada (leída por el programa ó =13578 pts).

Más detalles

Estructura de Datos. Arreglos. Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1

Estructura de Datos. Arreglos. Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1 Estructura de Datos Arreglos Experiencia Educativa de Algorítmica ESTRUCTURA DE DATOS - ARREGLOS 1 Introducción Una estructura de datos es una colección de datos que pueden ser caracterizados por su organización

Más detalles

Módulo de Ingresos. Versión 1.0.

Módulo de Ingresos. Versión 1.0. Módulo de Ingresos Versión 1.0 rápido seguro confiable Índice Introducción Comprobantes Clientes Facturación Cuentas por Cobrar Seleccionar Comprobante Ingresos Descuentos y Devoluciones Estado de Cuenta

Más detalles

TARJETAS: POS INTEGRADO

TARJETAS: POS INTEGRADO TARJETAS: POS INTEGRADO El módulo TESORERÍA contempla tres modalidades de trabajo con respecto a las tarjetas de crédito/débito: POS integrado: bajo esta modalidad se evita el ingreso manual de datos tanto

Más detalles

Estructuras de Decisión Simples y Dobles

Estructuras de Decisión Simples y Dobles Estructuras de Decisión Simples y Dobles Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 Estructuras

Más detalles

Manual de Registro de Notas

Manual de Registro de Notas Manual de Registro de Notas Pasos para el registro de notas Paso Nº 1. Paso Nº 2. Paso Nº 3. Paso Nº 4. Asignar los identificadores a las secciones de sus cursos respectivos. Asignar las formulas de evaluación

Más detalles

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main.

Todo programa en 'C' consta de una o más funciones, una de las cuales se llama main. LENGUAJE C CARACTERISTICAS DEL LENGUAJE 'C' El lenguaje 'C' se conoce como un lenguaje compilado. Existen dos tipos de lenguaje: interpretados y compilados. Los interpretados son aquellos que necesitan

Más detalles

Universidad de Managua

Universidad de Managua Universidad de Managua Introducción a la Programación Tema 7 Introducción a la programación en lenguaje C# Objetivos - Describir la estructura básica de un programa en Lenguaje C# - Explicar las estructuras

Más detalles

Tema 13: Apuntadores en C

Tema 13: Apuntadores en C Tema 13: Apuntadores en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Contenido Introducción

Más detalles

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González.

Programcaión Básica. Secuencias de Control y Repetición. Arturo Vega González. Programación Básica Arturo Vega González a.vega@ugto.mx Division de Ciencias e Ingenierías Universidad de Guanajuato Campus León Sesión 5 Universidad de Guanajuato, DCI, Campus León 1 / 31 Universidad

Más detalles

LENGUAJE DE PROGRAMACION I. Ing. JAVIER ECHEGARAY ROJO Ing. WILDER ROMAN MUNIVE. Ing. Javier Echegaray Rojo / Ing. Wilder Román Munive Pag 1

LENGUAJE DE PROGRAMACION I. Ing. JAVIER ECHEGARAY ROJO Ing. WILDER ROMAN MUNIVE. Ing. Javier Echegaray Rojo / Ing. Wilder Román Munive Pag 1 Ing. JAVIER ECHEGARAY ROJO Ing. WILDER ROMAN MUNIVE Ing. Javier Echegaray Rojo / Ing. Wilder Román Munive Pag 1 CAPITULO 3. ENTRADA Y SALIDA BÁSICA Usando la librería estandar de entrada y salida, seremos

Más detalles