Solucionario Consolidado Utilizando PSeInt
|
|
|
- Julio Muñoz Maestre
- hace 9 años
- Vistas:
Transcripción
1 Solucionario Consolidado Utilizando PSeInt 1ra Olimpiada Boliviana de Informática Estado Plurinacional de Bolivia, febrero de 2013 Contenidos Final Nacional Problema A: Múltiplo Pequeño... 1 Problema B: El resto... 3 Problema C: Cuando Ver Películas... 4 Problema D: La granja de Juan y José... 6 Clasificatorio Problema A - Acuario... 7 Problema B - Bits Problema C - Tienda de Botas Problema D - Serie curiosa Alberto J. Suxo Riveros <[email protected]> Alberto J. Suxo Riveros 1
2 Final Nacional 2011 Problema A: Múltiplo Pequeño Muchos números naturales de base 10 consisten en múltiples números 1 y 0. Por ejemplo el número once 11, el diez 10 el ciento uno 101. Dado un numero X se desea conocer cuál es el múltiplo más pequeño de X que puede formarse exclusivamente de unos y ceros. Si X = 55 el múltiplo más pequeño que podemos formar con unos y ceros es 110. En la entrada defina X = 7. Salida Escriba en una línea el número formado por unos y ceros más pequeño que es múltiplo de X. Ejemplos X Respuesta Solución // Olimpiada Boliviana De Informatica // Problema : Multiplos Pequeños // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* // Verifica si un numero esta compuesto // unicamente por unos y ceros SubProceso resultado <- verificar ( numero ) Definir num Como Entero; Definir resultado Como Logico; resultado <- Verdadero; num <- numero; Mientras num > 0 Hacer Si num%10 > 1 Entonces resultado <- Falso; num <- num / 10; FinMientras FinSubProceso Proceso MultiploPequeno Definir x, m Como Entero; Definir buscar Como Logico; Alberto J. Suxo Riveros 1
3 Leer x; buscar <- Verdadero; m <- 0; Mientras buscar Hacer m <- m + 1; Si verificar( x*m ) Entonces Escribir (x*m); buscar <- Falso; FinMientras FinProceso Alberto J. Suxo Riveros 2
4 Problema B: El resto Los números de Fibonacci se generan con la ecuación: f = + n f n 1 f n 2 La lista de números generados por esta secuencia son 1, 1, 2, 3, 5, 8, 13, 21,... etc. Los primeros números de esta secuencia se definen como sigue: i Fib(i) Dado un número X se desea conocer el resto de dividir un determinado número Fibonacci por X. Por ejemplo si X = 7, y i = 6 en resto seria 13 %7 = 6. Defina en su programa i = 19 y X = 29. Salida Escriba en una línea el resto de dividir el Fibonacci i por X. Ejemplos i x Respuesta Solución // Olimpiada Boliviana De Informatica // Problema : El Resto // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* Proceso Resto Definir x, i Como Entero; Definir Fib, n Como Entero; Dimension Fib[100]; Leer i; Leer x; Fib[0] <- 1; Fib[1] <- 1; Para n<-2 Hasta i Hacer Fib[n] <- Fib[n-1] + Fib[n-2]; Escribir ( Fib[i] % x ); FinProceso Alberto J. Suxo Riveros 3
5 Problema C: Cuando Ver Películas En la ciudad de La Paz existen diferentes lugares para ver películas pero ninguno como el Cine IOI. El precio de las entradas en este cine varía dependiendo el día, 10 Bolivianos los días Miércoles 30 Bolivianos los Sábados y Domingos y 20 Bolivianos los demás días. Considerando que hoy es Lunes y solo podemos ver una película al día, ayúdanos a elegir los días en los que tenemos que ver N películas de tal forma que nos salga lo más económico posible. Defina en su programa los días para ver películas en 92 y el número de películas a ver en 62. Por cada caso de prueba imprima una línea con el mínimo costo para ver películas. Ejemplos Días para ver Películas Número Películas Resultado Solución // Olimpiada Boliviana De Informatica // Problema : Cuando Ver Peliculas // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* Proceso CuandoverPeliculas Definir dias, peliculas Como Entero; Definir P, D Como Entero; Definir resp, i, j, aux Como Entero; Dimension P[7]; Dimension D[100]; Leer dias; Leer peliculas; P[0] <- 20; P[1] <- 20; P[2] <- 10; P[3] <- 20; P[4] <- 20; P[5] <- 30; P[6] <- 30; Para i<-0 Hasta dias-1 Hacer D[i] <- P[i%7]; // Ordenar Para i<-0 Hasta dias-2 Hacer Alberto J. Suxo Riveros 4
6 Para j<-i+1 Hasta dias-1 Hacer Si D[i] > D[j] Entonces aux <- D[i]; D[i] <- D[j]; D[j] <- aux; resp <- 0; Para i<-0 Hasta peliculas-1 Hacer resp <- resp + D[i]; Escribir resp; FinProceso Alberto J. Suxo Riveros 5
7 Problema D: La granja de Juan y José Juan y José tienen una granja de gallinas y vacas, un día se les ocurrió contar el número de cabezas y el número de patas de los animales (vacas y gallinas) en la granja. Juan contó un total de 3 cabezas y José contó un total de 8 patas del total de animales en la granja. Juan hizo algunos cálculos y determino que existen 3 gallinas y 1 vaca. José noto que Juan tarda demasiado en hacer los cálculos, así que pide tu ayuda para poder obtener una solución general del problema. Nota.- Una gallina tiene 1 cabeza y 2 patas. Una vaca tiene 1 cabeza y 4 patas. Si la solución existe, esta siempre es única. En su programa defina el número de cabezas = 8200 y del patas = Salida Escriba en la salida separado por un espacio el número de gallinas y el segundo es el número de vacas. En caso de no existir solución imprimir -1; Ejemplos Cabezas Patas Resultado Solución // Olimpiada Boliviana De Informatica // Problema : La Granja de Juan y Jose // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* Proceso Granja Definir cabezas, patas Como Entero; Definir gallinas, vacas Como Entero; Leer cabezas; Leer patas; Si patas%2 = 1 Entonces Escribir -1; //"No hay Solucion"; Sino vacas <- patas/2 - cabezas; gallinas <- cabezas - vacas; Si vacas<0 gallinas < 0 Entonces Escribir -1; //"No hay Solucion"; Sino Escribir gallinas, " ", vacas; FinProceso Alberto J. Suxo Riveros 6
8 Clasificatorio 2011 Problema A - Acuario Es bien conocido que en un acuario algunos peces se pueden comer a otros. Usted tiene un acuario que contiene una cantidad de peces del cual conoce el tamaño. Usted sabe que un pez se puede comer a otro, solo cuando está en el rango de: el doble de tamaño o 10 veces más grande. Se quiere agregar un pez a la pecera, pero queremos determinar el tamaño para no causar conflictos de comerse con otros peces. Considerando esto usted debe escoger un pez que esté entre los siguientes tamaños No hay riesgo de ser comido por otro pez si su tamaño no está entre 1/10 y 1/2 inclusive, del tamaño de otro pez. No tiene tentación de comerse a otro pez si el tamaño de los otros peces no están entre 1/10 y 1/2 inclusive de su tamaño. Por ejemplo si los tamaños de los peces están entre 1 y 12 y queremos insertar un pez, ese puede tener tres posibles tamaños. Los posibles tamaños para el pez que están fuera del rango establecido son 1, 11, 12. La entrada consiste de varias líneas. La primera línea de un caso de prueba consiste en el tamaño más pequeño. La segunda línea consiste en el tamaño más grande que puede tener. La tercera línea tiene el número de peces en el acuario. La cuarta línea tiene los tamaños de los peces del acuario separados por un espacio. Salida Escriba en una línea el número de tamaños que puede hallar y que no causen conflictos entre peces. Ejemplos de entrada Ejemplo Ejemplo Ejemplos de salida Salida del Ejemplo 1 3 Salida del Ejemplo 2 10 Alberto J. Suxo Riveros 7
9 Problema Para el dato de entrada siguiente escriba un programa que halle la respuesta La respuesta que debes entregar es: 147 Análisis y Solución La solución del problema es bastante sencilla: Se debe tomar todos los tamaños de los peces desde el más pequeño que en nuestro programa llamaremos tammin hasta el más grande que denominaremos tammax. Para cada uno de los tamaños de peces se verifica si algún pez se lo puede comer. Si no se lo puede comer contamos este tamaño como una solución. Al final imprimimos cuantas soluciones hemos encontrado. Solución // Olimpiada Boliviana De Informatica // Problema : Acuario // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* SubProceso resp <- come( a, b ) Definir resp como Logico; Definir min, max Como Real; min <- a/10.0; max <- a/2.0; Si min<=b && b<=max Entonces resp <- Verdadero; Sino resp <- Falso; FinSubProceso Proceso Acuario Definir n, tammin, tammax Como Entero; Definir i, j, respuesta como Entero; Definir valido como Logico; Definir Pez Como Entero; Dimension Pez[200]; Leer tammin; Leer tammax; Leer n; Alberto J. Suxo Riveros 8
10 Para i<-0 Hasta n-1 Hacer Leer Pez[i]; respuesta <- 0; Para i<-tammin Hasta tammax Hacer valido <- Verdadero; Para j<-0 Hasta n-1 Hacer Si come(i,pez[j]) come(pez[j],i) Entonces valido <- Falso; Si valido Entonces respuesta <- respuesta + 1; Escribir respuesta; FinProceso Alberto J. Suxo Riveros 9
11 Problema B - Bits Las computadoras operan en números binarios. Casi todos los cálculos se realizan manipulando 0 s y 1 s. Para que las computadoras puedan utilizar los números que le damos hay que convertirlos de la base 10 que normalmente usamos, a la base binaria (2). En muchas ocasiones es útil determinar cuantos bits se requieren para representar un número, con la finalidad de ahorrar espacio. Por ejemplo cualquier número menor a 256 se puede representar con 8 bits. Para hallar el equivalente decimal de un número binario procedemos como sigue: Para cada número 1 sumamos las potencias 2i donde i el número de dígitos a la derecha del uno. Por ejemplo el equivalente decimal del número binario se halla como sigue: a la derecha del primer 1 hay 4 dígitos dando 24 = 16, a la derecha del segundo 1 hay dos dígitos que representa 22 = 4. Sumando ambos tenemos su equivalente decimal que es 20. La entrada contiene el número que queremos representar en binario. Salida Escriba en una línea el número mínimo de bits que se requiere para representar este número. Ejemplos de entrada Ejemplos de salida Problema Para el dato de entrada siguiente escriba un programa que halle la respuesta La respuesta que debes entregar es: 11 Análisis y Solución Para hallar el número de bits necesarios para representar un número en binario hallamos el logaritmo en base 2. Veamos algunos ejemplos. El número 8 se escribe en binario 1000 o sea todos números menores a 8 se pueden representar con 3 bits. 8 1 = 7 en binario 111. Con 4 bits podemos representar hasta el número 15. Vemos que entonces 23 = 8 y con bits podemos representar hasta el 15. Resolviendo con logaritmos hallamos la respuesta. Como la función logaritmos no es en base 2 es necesario hacer el cambio de base. Alberto J. Suxo Riveros 10
12 Solución // Olimpiada Boliviana De Informatica // Problema : Bits // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* Proceso Bits Definir n, respuesta como Entero; Leer n; respuesta <- LN(n)/LN(2) + 1; Escribir respuesta; FinProceso Alberto J. Suxo Riveros 11
13 Problema C - Tienda de Botas Una tienda de botas ha recibido un embarque de una fábrica. Consiste en N botas izquierdas y N botas para el pie derecho. Una bota izquierda con otra derecha harán un par si son del mismo tamaño. Cada bota solo puede pertenecer a un solo par. Los empleados de la tienda de botas quieren crear N pares de botas. Afortunadamente la fábrica ha prometido cambiar cualquier número de botas en el embarque por nuevas en diferentes tamaños. Se tiene todas las botas izquierdas y derechas con sus números. Escriba un programa que devuelva el mínimo número de botas que deben ser intercambiadas. Los datos de entrada consiste de varias líneas, la primera línea contiene el número N de botas izquierdas. Las botas derechas son la misma cantidad. La segunda línea contiene N números que representan los tamaños de las botas izquierdas. La tercera línea contiene N números con los tamaños de las botas derechas. Salida Escriba en una línea con el mínimo numero de botas a ser intercambiadas. Ejemplos de entrada Ejemplo de entrada Ejemplo de entrada Ejemplo de entrada Ejemplos de salida Salida para el ejemplo 1 1 Salida para el ejemplo 2 2 Salida para el ejemplo 3 0 Problema Para el dato de entrada siguiente escriba un programa que halle la respuesta La respuesta que debes entregar es: 5 Alberto J. Suxo Riveros 12
14 Análisis y Solución Este programa consiste en saber cuántos pares de botas debemos intercambiar. Para esto primero ordenamos las botas por talla y vemos cuales igualan. De los que no igualan debemos hacer el cambio. La forma adecuada se muestra en psudocodigo. Solución // Olimpiada Boliviana De Informatica // Problema : Tienda de Botas // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* Proceso TiendaDeBotas Definir n Como Entero; Definir Izq, Der Como Entero; Definir i, j, aux, resp Como Entero; Definir seguir Como Logico; Dimension Izq[200]; Dimension Der[200]; Leer n; // Leer todas las botas izquierdas Para i<-0 Hasta n-1 Hacer Leer Izq[i]; // Leer todas las botas derechas Para i<-0 Hasta n-1 Hacer Leer Der[i]; resp <- n; Para i<-0 Hasta n-1 Hacer seguir <- Verdadero; Para j<-0 Hasta n-1 Hacer Si seguir && Izq[i] = Der[j] Entonces Der[j]<- -1; resp <- resp - 1; seguir <- Falso; Escribir resp; FinProceso Alberto J. Suxo Riveros 13
15 Problema D - Serie curiosa Se tiene una serie que tiene como datos de la misma d números los mismos que son enteros positivos. Por ejemplo si se tiene los siguientes 4 números datos de la serie: 1, 2, 3, 4; los restantes se generan así: 1, 2, 3, 4, 2, 3, 4, 5, 3, 4, 5, 6... El problema es que se quiere encontrar el n-ésimo, en el ejemplo planteado el 7mo elemento será 4. Se da como entrada dos números enteros positivos n, d, el primero corresponde al n- ésimo elemento que se quiere encontrar y el segundo es la cantidad de números dato que la serie tendrá. d puede estar entre 3 y 10 inclusive; y n puede estar entre 1 y inclusive. En la siguiente línea se encuentran d números enteros que son los datos iniciales de la serie. Salida La salida es un entero positivo que corresponde al n-ésimo número de la serie. Ejemplos de entrada Ejemplos de salida 10 Problema Para el dato de entrada siguiente escriba un programa que halle la respuesta La respuesta que debes entregar es: 2004 Solución // Olimpiada Boliviana De Informatica // Problema : Serie Curiosa // Autor : Alberto Suxo // Copyright: Team SIM // Lenguaje : Pseudocodigo PSeInt // ******************************* Proceso SerieCuriosa Definir n, d Como Entero; Definir Nums Como Entero; Alberto J. Suxo Riveros 14
16 Definir i, datobase, incr Como Entero; Dimension Nums[11]; Leer n; Leer d; Para i<-0 Hasta d-1 Hacer Leer Nums[i]; datobase <- n % d; incr <- n / d; Si datobase = 0 Entonces datobase <- d; incr <- incr - 1; Escribir (Nums[datoBase-1] + incr); FinProceso Alberto J. Suxo Riveros 15
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
Problema - Acuario. No hay riesgo de ser comido por otro pez si su tamaño no está entre 1/10 y 1/2 inclusive, del tamaño de otro pez.
Primera Olimpiada de Informática 1 Problema - Acuario Es bien conocido que en un acuario algunos peces se pueden comer a otros. Usted tiene un acuario que contiene un cantidad de peces del cual conoce
[ GUÍA DIDÁCTICA: DESARROLLO DE ALGORITMOS PSEINT] 11 de julio de 2013
ALGORITMOS Y DIAGRAMAS DE FLUJOS DE DATOS Elementos del diagrama de flujo de datos A.1. Qué es un Algoritmo? Describe el método para realizar una tarea. Es una secuencia de instrucciones que, ejecutadas
Aritmética de Enteros
Aritmética de Enteros La aritmética de los computadores difiere de la aritmética usada por nosotros. La diferencia más importante es que los computadores realizan operaciones con números cuya precisión
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
Algoritmo para Calcular Logaritmos
Algoritmo para Calcular Logaritmos José Acevedo Jiménez Santiago, Rep. Dom. Calcular el logaritmo de un número hoy día es tarea sencilla, el uso de tablas y reglas para calcular el valor de los mismos
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
Taller de Resolución de Problemas Computacionales
Taller de Resolución de Problemas Computacionales Clase1: 27/9 Presentación: Equipo de Trabajo Encuentros Certificación del Taller: Por Asistencia Por Aprobación Sitio Web. Etapas en la Resolución de Problemas
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
Estructura Selectiva Múltiple
Estructura Selectiva Múltiple Con frecuencia en la práctica se presentan más de dos elecciones posibles de una cierta condición. La estructura selectiva múltiple se utiliza para este tipo de problemas,
TEMA 1. MATRICES, DETERMINANTES Y APLICACIÓN DE LOS DETERMINANTES. CONCEPTO DE MATRIZ. LA MATRIZ COMO EXPRESIÓN DE TABLAS Y GRAFOS.
TEMA 1. MATRICES, DETERMINANTES Y APLICACIÓN DE LOS DETERMINANTES. 1. MATRICES. CONCEPTO DE MATRIZ. LA MATRIZ COMO EXPRESIÓN DE TABLAS Y GRAFOS. DEFINICIÓN: Las matrices son tablas numéricas rectangulares
Semana de las Matemáticas e Ingeniería. Desarrollo de algoritmos recursivos empleando la aplicación PseInt
Semana de las Matemáticas e Ingeniería Desarrollo de algoritmos recursivos empleando la aplicación PseInt 21 de Noviembre de 2013 Agenda Desarrollo de algoritmos recursivos empleando la aplicación PSeInt
CONTINUIDAD DE FUNCIONES. SECCIONES A. Definición de función continua. B. Propiedades de las funciones continuas. C. Ejercicios propuestos.
CAPÍTULO IV. CONTINUIDAD DE FUNCIONES SECCIONES A. Definición de función continua. B. Propiedades de las funciones continuas. C. Ejercicios propuestos. 121 A. DEFINICIÓN DE FUNCIÓN CONTINUA. Una función
Guía número 1. Métodos numéricos. Universidad de san buenaventura de Cali
Guía número 1 Métodos numéricos Universidad de san buenaventura de Cali Mathematic Alpha 2016 CONVERSIÓN DE BASES CONVERSIÓN DE UN NÚMERO DECIMAL A BINARIO: El sistema de números binarios, de base dos,
Si salgo temprano hoy, me voy al cine.
INTRODUCCION A LA FUNCION SI. La función si, se usa a diario, en casi todas las instancias de nuestra vida, justo cuando realizaremos una acción dependiendo de una condición: Si salgo temprano hoy, me
Representación de números enteros: el convenio exceso Z
Representación de números enteros: el convenio exceso Z Apellidos, nombre Martí Campoy, Antonio ([email protected]) Departamento Centro Informàtica de Sistemes i Computadors Escola Tècnica Superior d
Parciales Matemática CBC Parciales Resueltos - Exapuni.
Parciales Matemática CBC 2012 Parciales Resueltos - Exapuni www.exapuni.com.ar Compilado de primeros parciales del 2012 Parcial 1 1) Sea. Hallar todos los puntos de la forma, tales que la distancia entre
TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL
1 TECNICO SUPERIOR EN INFORMÁTICA EMPRESARIAL MÓDULO INTRUCCIONAL TECNOLOGÍA DE LA COMPUTADORA FACILITADOR: PARTICIPANTE: DAVID, CHIRIQUÍ 2015 2 Qué es un programa? Un programa informático es un conjunto
Ecuaciones lineales en una variable MATE 3001 Prof. Caroline Rodriguez
Ecuaciones lineales en una variable MATE 3001 Prof. Caroline Rodriguez Ecuaciones lineales en una variable (ecuaciones de grado 1) A continuación consideraremos técnicas para resolver ecuaciones lineales
Capítulo 7 OPERADORES Y EXPRESIONES. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"
Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas ([email protected]) Capítulo 7 OPERADORES Y EXPRESIONES 1 OBJETIVOS Conocer los tipos de operadores
media = ( temp0 + temp1 + temp2 + temp3 + temp temp23 ) / 24; printf( "\nla temperatura media es %f\n", media );
Arrays en el lenguaje C Introducción Una posible definición de array sería: Un conjunto de datos del mismo tipo, identificados por el mismo nombre, y que se pueden distinguir mediante un número de índice.
GEOMETRÍA. que pasa por el punto P y es paralelo a π. (0,9 puntos) b) Determinar la ecuación del plano π
GEOMETRÍA 1.- Se considera la recta r : ( x, y, z) = ( t + 1, t,3 t), el plano π: x y z = 0y el punto P (1,1,1). Se pide: a) Determinar la ecuación del plano π 1 que pasa por el punto P y es paralelo a
Objetivos de la sesión. Aplicación de consola 7/30/11. Código con que se inicia un programa en Visual C# (aplicación de consola)
Objetivos de la sesión Entender el tipo de programas que se pueden realizar con aplicaciones de consola. Conocer el concepto de variable, la forma en que se declaran y su utilización. Conocer la forma
Materia: Matemáticas de 4to año. Tema: Logaritmos naturales y base 10. Marco Teórico
Materia: Matemáticas de 4to año Tema: Logaritmos naturales y base 10 Marco Teórico Aunque una función de registro puede tener cualquier número positivo como base, en realidad sólo hay dos bases que se
SCUACAC026MT22-A16V1. SOLUCIONARIO Ejercitación Generalidades de números
SCUACAC026MT22-A16V1 0 SOLUCIONARIO Ejercitación Generalidades de números 1 TABLA DE CORRECCIÓN GUÍA PRÁCTICA EJERCITACIÓN GENERALIDADES DE NÚMEROS Ítem Alternativa 1 E 2 D 3 B 4 E 5 A 6 E 7 B 8 D 9 D
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
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
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.
Solucionario Consolidado Utilizando PSeInt
Solucionario Consolidado Utilizando PSeInt 2da Olimpiada Boliviana de Informática Estado Plurinacional de Bolivia, febrero de 2013 Alberto J. Suxo Riveros Alberto J. Suxo Riveros
PAUTA AUXILIAR Nº4. 1. Sean los puntos,,. Pruebe que no son colineales y encuentre la ecuación
PAUTA AUXILIAR Nº4 1. Sean los puntos,,. Pruebe que no son colineales y encuentre la ecuación vectorial del plano que definen. Encontramos 2 vectores directores: Para ver si son colineales o no, creamos
UNIDAD I. ALGORITMOS
UNIDAD I. ALGORITMOS 1.1 Definición Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. 1.2 Tipos Cualitativos: Son aquellos
La velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano. Punto Flotante
La velocidad no lleva a ninguna parte si no se va en la dirección correcta. Proverbio Americano Punto Flotante Elaborado por Prof. Ricardo González A partir de Materiales de las Profesoras Angela Di Serio
Diagramas de secuencia
Facultad de Ingeniería Departamento de Ingeniería de Sistemas y Computación Diagramas de secuencia Fragmentos Combinados: caminos alternativos Departamento de Ingeniería de Sistemas y Computación - Universidad
Tema: Funciones en Excel (III) Funciones de fecha y hora Las fechas son a menudo una parte crítica de análisis de datos
Tema: Funciones en Excel (III) Funciones de fecha y hora Las fechas son a menudo una parte crítica de análisis de datos Índice: 1 Para qué las funciones fecha y hora? 2 Generalidades El especial tratamiento
Oliverio J. Santana Jaria. Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Los objetivos de este tema son:
3. Circuitos aritméticos ticos Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción La realización de operaciones aritméticas y lógicas
BUSCARV PLANILLA ELECTRÓNICA. Excel
BUSCARV PLANILLA ELECTRÓNICA Excel Comencemos a ver Funciones en Excel En particular vamos a ver la función BUSCARV Para que sirve dicha función? Busca un valor específico en la columna más a la izquierda
Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.
Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los
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
Algoritmos y programas. Algoritmos y Estructuras de Datos I
Algoritmos y programas Algoritmos y Estructuras de Datos I Primer cuatrimestre de 2012 Departamento de Computación - FCEyN - UBA Programación funcional - clase 1 Funciones Simples - Recursión - Tipos de
2º Se lee número que hay antes de la coma, se añade la palabra coma y luego se lee la parte decimal
Qué son los decimales? Los decimales son una manera distinta de escribir fracciones con denominadores como 10, 100 y 1,000. Tanto los decimales como las fracciones indican una parte de un entero. Un decimal
1. El sistema de los números reales
1. El sistema de los números reales Se iniciará definiendo el conjunto de números que conforman a los números reales, en la siguiente figura se muestra la forma en la que están contenidos estos conjuntos
Álgebra de Boole. Retículos.
CAPÍTULO 4. Álgebra de Boole. Retículos. Este capítulo introduce dos estructuras algebraicas muy importantes : la estructura de álgebra de Boole y la de retículo. Estas estructuras constituyen una parte
E j e r c i c i o n º 12 Notas de Alumnos
E j e r c i c i o n º 12 Notas de Alumnos Objetivo: Obtener visual y gráficamente los resultados de una serie de alumnos a lo largo del curso. Disponemos de las notas obtenidas por trimestres de un reducido
Los Conjuntos de Números
Héctor W. Pagán Profesor de Matemática Mate 40 Debemos recordar.. Los conjuntos de números 2. Opuesto. Valor absoluto 4. Operaciones de números con signo Los Conjuntos de Números Conjuntos importantes
2. Divisibilidad SOLUCIONARIO 2. NÚMEROS PRIMOS Y COMPUESTOS 1. MÚLTIPLOS Y DIVISORES PIENSA Y CALCULA
16 SOLUCIONARIO 2. Divisibilidad 1. MÚLTIPLOS Y DIVISORES Calcula mentalmente e indica, de las siguientes divisiones, cuáles son exactas o enteras: a) 125 : 5 b) 28 : 6 c) 140 : 7 d) 23400 : 100 a) 25.
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
FICHAS DE ESTUDIO No.1. Definición del conjunto N NOMBRE FECHA
21 FICHAS DE ESTUDIO No.1. UNIDAD 1: NUMEROS NATURALES Lámina 1.1 Definición del conjunto N NOMBRE FECHA I OBJETIVOS: Al concluir esta Guía podrás: 1. Identificar los elementos del conjunto de los números
Olimpiada Boliviana de Informática Estado Plurinacional de Bolivia, 19 de septiembre de 2011
Olimpiada Boliviana de Informática Estado Plurinacional de Bolivia, 19 de septiembre de 2011 Examen de Nivel 2...2 Problema A: Múltiplo Pequeño...2 Problema B: El resto...3 Problema C: Cuando Ver Películas...4
DESCRIPCIÓN DE FUNCIONES 1.1.2 y 1.1.3
Capítulo DESCRIPCIÓN DE FUNCIONES..2..3 El objetivo principal de estas lecciones consiste en que los alumnos puedan describir totalmente los elementos esenciales del gráfico de una función. Para describir
Matemáticas 2º E.S.P.A. Pág.1 C.E.P.A. Plus Ultra. Logroño
ALGEBRA 1. LETRAS EN VEZ DE NÚMEROS En muchas tareas de las matemáticas es preciso trabajar con números de valor desconocido o indeterminado. En esos casos, los números se representan por letras y se operan
Sistem as de ecuaciones lineales
Sistem as de ecuaciones lineales. Concepto, clasificación y notación Un sistema de m ecuaciones lineales con n incógnitas se puede escribir del siguiente modo: a x + a 2 x 2 + a 3 x 3 + + a n x n = b a
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
Enteros (Z):..., -3, -2, -1, 0, 1, 2, 3,... Números enteros (positivos o negativos), sin decimales. Incluye a los naturales.
Tema 1: Números Reales 1.1 Conjunto de los números Naturales (N): 0, 1, 2, 3. Números positivos sin decimales. Sirven para contar. Enteros (Z):..., -3, -2, -1, 0, 1, 2, 3,... Números enteros (positivos
Operadores. Javier Fernández Rivera -
Programación en C Operadores Javier Fernández Rivera - www.aurea.es Los operadores Son los elementos o caracteres gráficos encargados de manipular los datos, que pueden ser dados por números, caracteres,
Estructuras de control
Estructuras de control El flujo secuencial de acciones en un algoritmo puede ser alterado por medio de las denominadas estructuras de control, las cuales se resumen a continuación: Estructuras de selección
Estatutos de Control C# Estatutos de Decisión (Selección)
SELECCIÓN Estatutos de Control C# Estatutos de Decisión (Selección) IF Condición THEN Estatuto1 ELSE Estatuto2 Estatuto1 Statement Condición... Antes de ver esta presentación: Lee el Capítulo correspondiente
PREPARACION OLIMPIADA MATEMATICA CURSO
Comenzaremos recordando algunos conocimientos matemáticos que nos son necesarios. Para ello veamos el concepto de factorial de un número natural. Es decir, es un producto decreciente desde el número que
TEST DE RAZONAMIENTO NUMÉRICO. Consejos generales
TEST DE RAZONAMIENTO NUMÉRICO Consejos generales 1 I. INTRODUCCIÓN En lo relativo a los cálculos de porcentajes, es fundamental tener en cuenta que los porcentajes, en realidad, son referencias abstractas,
Ecuaciones Lineales en Dos Variables
Ecuaciones Lineales en Dos Variables Una ecuación lineal en dos variables tiene la forma general a + b + c = 0; donde a, b, c representan números reales las tres no pueden ser iguales a cero a la misma
GUÍA DE EJERCICIOS CONCEPTOS FUNDAMENTALES
GUÍA DE EJERCICIOS CONCEPTOS FUNDAMENTALES Área Resultados de aprendizaje Identifica, conecta y analiza conceptos básicos de química para la resolución de ejercicios, desarrollando pensamiento lógico y
Límites de una función
Límites de una función Introducción Comenzaremos a analizar la definición del límite finito de tendencia finita a través de un ejemplo. Consideremos la función f. Observemos su regla de asignación y su
Práctica de laboratorio Uso de la Calculadora de Windows con direcciones de red
Práctica de laboratorio 5.1.4 Uso de la Calculadora de Windows con direcciones de red Objetivos Cambiar entre los dos modos de la Calculadora de Windows. Usar la Calculadora de Windows para la conversión
Combinación lineal, Independencia Lineal, y Vectores que generan (Sección 6.3 pág. 291)
Combinación lineal, Independencia Lineal, y Vectores que generan (Sección 6.3 pág. 291) I. Combinación Lineal Definición: Sean v 1, v 2, v 3,, v n vectores en el espacio vectorial V. Entonces cualquier
Sesión No. 10. Contextualización INFORMÁTICA 1. Nombre: Gestor de Base de Datos (Access)
INFORMÁTICA INFORMÁTICA 1 Sesión No. 10 Nombre: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,
PSEUDOCÓDIGO. En este documento se recopilan los elementos conceptuales esenciales acerca PSEUDOCÓDIGO en la programación.
PSEUDOCÓDIGO En este documento se recopilan los elementos conceptuales esenciales acerca PSEUDOCÓDIGO en la programación. Además se presentan ejemplos de cada uno de los subtemas presentados y se proponen
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
= 310 (1 + 5) : 2 2 = = = 12 ( 3) ( 5) = = 2 = ( 4) + ( 20) + 3 = = 21
Unidad I, NÚMEROS NATURALES Y ENTEROS A continuación se enuncian las claves de cada pregunta hechas por mí (César Ortiz). Con esto, asumo cualquier responsabilidad, entiéndase por si alguna solución está
Este es un arreglo de números enteros, o sea que guarda una serie de variables de tipo INTEGER, todas agrupadas en una sola estructura.
Arreglos en Pascal 1.- Introducción a los Arreglos. Algunos de los tipos de datos que vimos eran los tipos INTEGER, CHAR, BOOLEAN, etc.. Un arreglo, mas que un tipo de dato es una estructura que nos permite
PROBLEMA DE PROGRAMACIÓN LINEAL RESUELTO POR MÉTODO SIMPLEX
Prof.: MSc. Julio Rito Vargas Avilés Planteamiento del problema: PROBLEMA DE PROGRAMACIÓN LINEAL RESUELTO POR MÉTODO SIMPLEX Una compañía de manufactura se dedica a la fabricación de tres productos: A,
Unidad 5. Tablas. La celda que se encuentra en la fila 1 columna 2 tiene el siguiente contenido: 2º Celda
Unidad 5. Tablas Una tabla está formada por celdas o casillas, agrupadas por filas y columnas, en cada casilla se puede insertar texto, números o gráficos. Lo principal antes de empezar a trabajar con
sobre un intervalo si para todo de se tiene que. Teorema 1 Sean y dos primitivas de la función en. Entonces,
Integral indefinida Primitiva e integral indefinida. Cálculo de primitivas: métodos de integración. Integración por cambio de variable e integración por partes. Integración de funciones racionales e irracionales.
Principios de Computadoras II
Departamento de Ingeniería Electrónica y Computadoras Operadores y Expresiones [email protected] Primer programa en Java 2 Comentarios en Java Comentario tradicional (multi-línea) Comentario de línea Comentario
FACTORIZACIÓN. De acuerdo con lo anterior, el resultado de una factorización siempre será un producto.
FACTORIZACIÓN. Factorizar consiste como su nombre lo indica, en obtener factores y como factores los elementos de una multiplicación, entonces factorizar es convertir una suma en una multiplicación indicada
Funciones Básicas de la Hoja de Cálculo
1 Funciones Básicas de la Hoja de Cálculo Objetivos del capítulo Conocer el concepto y características de una hoja de cálculo. Conocer los elementos más importantes de una hoja de cálculo. Explicar la
Micro y Macroeconomía
Micro y Macroeconomía 1 Sesión No. 6 Nombre: Teoría del consumidor Contextualización: La microeconomía como herramienta de análisis nos permite el poder comprender el comportamiento de las personas en
SIIGO Dejando huella... SIIGO. Versión 5.1. VENDEDOR WINDOWS PROCESO DE FACTURACION Y RECAUDO. Caminando hacia el futuro...www.siigo.
SIIGO Versión 5.1. VENDEDOR WINDOWS PROCESO DE FACTURACION Y RECAUDO 5 1 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. PROCESO DE VENTAS... 4 2. REQUERIMIENTOS ANTES DE INICIAR EL PROCESO... 5 3. FACTURA DE
APLICACIÓN DE LAS MATRICES Modelos de Entrada-Salida de Leontief
APLICACIÓN DE LAS MATRICES Modelos de Entrada-Salida de Leontief El modelo desarrollado por Wassily Leontief, es una aplicación interesante de las matrices, que fue útil para pronosticar los efectos en
lasmatemáticas.eu Pedro Castro Ortega materiales de matemáticas
1. Fracciones Una fracción es una expresión del tipo a b, donde a y b son números naturales llamados numerador y denominador, respectivamente. 1.1. Interpretación de una fracción a) Fracción como parte
4. NÚMEROS PSEUDOALEATORIOS.
4. NÚMEROS PSEUDOALEATORIOS. En los experimentos de simulación es necesario generar valores para las variables aleatorias representadas estas por medio de distribuciones de probabilidad. Para poder generar
ÁLGEBRA LINEAL II Algunas soluciones a la práctica 2.3
ÁLGEBRA LINEAL II Algunas soluciones a la práctica 2. Transformaciones ortogonales (Curso 2010 2011) 1. Se considera el espacio vectorial euclídeo IR referido a una base ortonormal. Obtener la expresión
SISTEMAS DE NUMERACION
SISTEMA DECIMAL Este sistema consta de diez símbolos que van desde el numero 0 hasta el numero 9, los cuales le dan la característica principal a este sistema conocido por todo el mundo. Estos símbolos
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 [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo
MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6
MANUAL DE PRÁCTICAS DEL TALLER DE PROGRAMACIÒN PRACTICA NO.6 NOMBRE DE LA PRÁCTICA. Estructuras secuénciales 6.1 OBJETIVO GENERAL El alumno desarrollará la habilidad para diseñar algoritmos secuenciales,
www.matesxronda.net José A. Jiménez Nieto
NÚMEROS REALES 1. NÚMEROS IRRACIONALES: CARACTERIZACIÓN. En el tema correspondiente a números racionales hemos visto que estos números tienen una característica esencial: su expresión decimal es exacta
PROPIEDADES DE LOS CAMPOS. Cada campo de una tabla dispone de una serie de características que proporcionan un control
PROPIEDADES DE LOS CAMPOS Cada campo de una tabla dispone de una serie de características que proporcionan un control adicional sobre la forma de funcionar del campo. Las propiedades aparecen en la parte
APUNTES DE FUNDAMENTOS DE MATEMATICA. CASO I: Cuando todos los términos de un polinomio tienen un factor común.
FACTORIZACION DE POLINOMIOS. CASO I: Cuando todos los términos de un polinomio tienen un factor común. Cuando se tiene una expresión de dos o más términos algebraicos y si se presenta algún término común,
Administración de la producción. Sesión 9: Hojas de cálculo (Microsoft Excel)
Administración de la producción Sesión 9: Hojas de cálculo (Microsoft Excel) Contextualización Microsoft Excel es un programa de hoja de cálculo electrónica que permite la representación gráfica y el análisis
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
2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIFICADORES COMO LOCALIDADES DE MEMORIA
CONTENIDOS: 1. TIPOS DE DATOS 2. EXPRESIONES 3. OPERADORES Y OPERANDOS 4. INDENTIICADORES COMO LOCALIDADES DE MEMORIA OBJETIO EDUCACIONAL: El alumno conocerá las reglas para cambiar fórmulas matemáticas
PASO 1: Poner el problema en forma estandar.
MÉTODO DEL SIMPLEX PASO Poner el problema en forma estandar: La función objetivo se minimiza y las restricciones son de igualdad PASO 2 Encontrar una solución básica factible SBF PASO 3 Testar la optimalidad
Unidad 2: Ecuaciones, inecuaciones y sistemas.
Unidad 2: Ecuaciones, inecuaciones y sistemas 1 Unidad 2: Ecuaciones, inecuaciones y sistemas. 1.- Factorización de polinomios. M. C. D y m.c.m de polinomios. Un número a es raíz de un polinomio es 0.
Cuando se enumeran todos los elementos que componen el conjunto. A = { 1, 2, 3, 4, 5 }
LOS NÚMEROS REALES TEMA 1 IDEAS SOBRE CONJUNTOS Partiremos de la idea natural de conjunto y del conocimiento de si un elemento pertenece (* ) o no pertenece (* ) a un conjunto. Los conjuntos se pueden
El lenguaje C. 1. Identificadores, constantes y variables
Principios de Programación El lenguaje C 1. Identificadores, constantes y variables 1.1. Conceptos de memoria Los nombres de variable como x, y, suma corresponden a localizaciones o posiciones en la memoria
SISTEMAS DE NUMERACION
SISTEMAS DE NUMERACION INTRODUCCION El número de dígitos de un sistema de numeración es igual a la base del sistema. Sistema Base Dígitos del sistema Binario 2 0,1 Octal 8 0,1,2,3,4,5,6,7 Decimal 10 0,1,2,3,4,5,6,7,8,9
SISTEMAS DE ECUACIONES LINEALES
1 SISTEMAS DE ECUACIONES LINEALES Una ecuación es un enunciado o proposición que plantea la igualdad de dos expresiones, donde al menos una de ellas contiene cantidades desconocidas llamadas variables
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.
5 Sistemas de ecuaciones
8966 _ 09-008.qd 7/6/08 09: Página 97 Sistemas de ecuaciones INTRODUCCIÓN Los sistemas de ecuaciones son necesarios para plantear solucionar numerosos problemas reales, por lo que los alumnos deben ser
TEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero
TEMA 7: Ficheros 7.1.-Concepto de fichero Todas las estructuras de datos que hemos visto hasta ahora utilizan memoria principal. Esto tiene dos limitaciones importantes: 1. Los datos desaparecen cuando
Materia: Matemática de Octavo Tema: Raíces de un polinomio. Marco teórico
Materia: Matemática de Octavo Tema: Raíces de un polinomio Y si tuvieras una ecuación polinómica como? Cómo podrías factorizar el polinomio para resolver la ecuación? Después de completar esta lección
Sistemas de ecuaciones
Eje temático: Álgebra y funciones Contenidos: Sistemas de ecuaciones Nivel: 2 Medio Sistemas de ecuaciones 1. Sistemas de ecuaciones lineales En distintos problemas de matemáticas nos vemos enfrentados
