RADIO =? R AREA = : πr 2 < CIRC = : 2 πr

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

Download "RADIO =? R AREA = : πr 2 < CIRC = : 2 πr"

Transcripción

1 PROGRAMACION BASICA Programar la calculadora corresponde a decirle que presione teclas por sí misma automáticamente. Los programas se pueden ingresar vía RUN SHIFT PRGM (tecla VARS), o bien ingresando en la ventana PRGM si se desea que éstos permanezcan en la calculadora para ser ocupados posteriormente. A modo de ejemplo, organice un programa en la ventana RUN que permita calcular el valor de 2 x + 3 y. Observe que si bien el símbolo y las letras están en el teclado, los otros símbolos tales como el signo de interrogación y los dos puntos los encontrará en el submenú de SHIFT PRGM Ingrese la siguiente sintaxis:? A :? B : 2 A + 3 B EXE Presione EXE para ejecutar el programa. La calculadora presenta a continuación un primer signo de interrogación esperando el ingreso del valor A. Una vez que ingresa un valor para A oprima EXE y aparecerá un nuevo signo de interrogación para ingresar un valor para B. Ingréselo y oprima EXE. Aparecerá el resultado de 2A + 3 B. Obtenga los resultados para A = 152, 312 y B = 365,823 y para A = y B = 3, MEJORAMIENTO DE LA PROGRAMACION Organice el siguiente programa que le permitirá calcular simultáneamente el área de un círculo y la longitud de la circunferencia conocido el radio. Ingrese a la ventana PRGM y elija NEW. La calculadora estará esperando por un nombre de programa (observe que el cursor está en ALPHA). Ingrese el nombre CIRCULO y oprima EXE. Ingrese a continuación la siguiente sintaxis observando que lo que está escrito entre comillas se verá explícitamente en la pantalla al correr el programa. Las comillas las encontrará en el menú al oprimir ALPHA o SHIFT ALPHA: RADIO =? R AREA = : πr 2 < CIRC = : 2 πr El símbolo triángulo < lo encontrará en SHIFT PRGM y el símbolo se produce al oprimir EXE cuando se desea pasar a la línea siguiente durante la programación. Oprima EXIT y habrá salido al listado de nombres de programa. Verá su programa con el nombre de CIRCULO. Si ha salido, pero desea reparar o editar lo ya programado ingrese al programa con EDIT. Para ejecutar el programa reingrese con EXE. Obtenga el área y la longitud de circunferencia si el radio tiene los siguientes valores: 1,2 ; 3,2 ; 5,75

2 CREAR UN PROGRAMA DE UNA FUNCIÓN TABULADA En la actividad 4 se le pedía crear una tabla para determinar lo que ocurría con la función x 2 x f ( x) para valores de x cercanos a cero. Describa la sintaxis para crear un programa para 2x evaluar ésta función. Una vez creada la sintaxis ingrésela a su calculadora en RUN y calcule nuevamente las imágenes de los valores pedidos en la tabla de la actividad 4. Compare sus resultados. EL NUMERO e Considere la siguiente función f(x) = (1 + 1 ) x. Ingrese en la ventana PRGM el nombre x de un nuevo programa llamado NUMERO E. Ingrese el programa siguiente: X =? X : F(X) = : (1 + (1 X )) X Observe que los dos puntos reemplazan al cambio de línea. Salga de la programación y ejecute el programa para hallar las imágenes de los valores de x = 10, , 10 10, 10 11,10 12 A qué valor tienden las imágenes de x cuando x crece indefinidamente? (ese valor constante se denota en Matemáticas por e) Ingrese ahora los valores de x = 10 14,10 15, Reporte la anomalía que se produce e intente hallar una explicación para comprender por qué los valores de las imágenes de éstos nuevos valores de x no corresponden a lo esperado. Para refrendar su explicación ingrese la función en la ventana GRAPH y obtenga un gráfico de la función. LAZOS EN LA PROGRAMACION Con frecuencia se desea repetir un mismo calculo varias veces. En ésta actividad queremos sumar los n primeros números impares. Esto puede hacerse de la siguiente manera: Considere el primer número impar y almacénelo en S. Considere el siguiente número impar, súmelo a S y almacénelo en S Repita hasta finalizar La expresión 2 x j 1 calculará el j-avo número impar. Lo usaremos en el programa al que llamaremos SUMIMPAR

3 Ingrese en PRGM y abra un nuevo programa con el nombre de SUMIMPAR. Ingrese la siguiente sintaxis: N=? N 0 S For 1 J To N S + 2J 1 S Encontrará los comandos For, To, en el segundo menú bajo SHIFT PRGM COM. Esos comandos en conjunto crearán un lazo que comienza con For y termina con.. La primera vez que ejecuta el lazo se efectuará J = 1. Después J se incrementará de uno en uno cada vez que se ejecute el lazo hasta que J = N tenga el mismo valor. Ejecute el programa con diferentes valores de N menores o iguales a 10. Qué ley de formación se forma? Demuestre su conclusión usando el método de inducción matemática. 10 LAZOS Y CONDICIONES Existen tres tipos de lazos: For To ; Do LpWhile y While WhileEnd. Las sintaxis lucen de la siguiente manera: For 1 J To... Afirmación(es)... Do Afirmación (es) Condición LpWhile... Condición While Afirmación (es) WhileEnd... Por otra parte se puede efectuar elecciones lógicas con la construcción de If Then Else. Lo que aparece entre paréntesis es opcional: If <condicion lógica> Then Afirmación 1 (Afirmación (es) ) (Else ) (Afirmación (es) )

4 La diferencia fundamental entre los lazos While y los lazos Do es que el lazo While puede ser totalmente omitido si la condición no es verdadera desde el comienzo. En cambio el lazo Do se ejecutará al menos una vez. Los símbolos de relaciones de orden como, se pueden hallar bajo SHIFT PRGM REL y si se desea construir una condición que incluya conectivos lógicos como And se puede buscar en OPTN LOGIC. Ingrese el siguiente programa con el nombre de PRIMOS que permite descomponer un número entero en sus factores primos: X =? X 2 P While P X do X P Y If Int Y = Y Then Y X P < Else If P = 2 Then 1 P P + 2 P WhileEnd X El programa determinará si el número X es divisible por números P iguales a 2,3,5,7,9 etc. Si lo es, el programa almacenará X / P en X, mostrará el número P e intentará ese mismo número una vez más. Si no lo es, intentará el siguiente P. El lazo termina cuando P es mayor que X, porque entonces X mismo debe ser un número primo ( Por qué?). La rutina comprobará la divisibilidad con todos los números impares y el número 2. Esto debe hacerse de ésta manera porque no existe un algoritmo que dé todos los números primos y solamente los números primos. Sin embargo, esto no tiene importancia debido a que si un número es divisible por 9 entonces también es divisible por 3, y eso es lo que se comprueba primero. El número 9 nunca aparecerá como factor primo. El hecho de que el número 2 sea un número primo es lo que nos fuerza a considerar una afirmación de tipo If-Then: Si P es igual a 2 entonces almacenamos uno en P y podemos sumar dos para obtener el siguiente número impar. Puede hallar todos los primos del 2 al 100? Use el programa para mostrar que el número es un número primo. Cuánto demoró? Puede hallar factores primos en su número telefónico privado?

5 SOLUCION A UN PROBLEMA ABIERTO ANTERIOR Uno de los problemas que usted encontró en la Actividad 7 del Laboratorio 1 fue el constatar que era imposible calcular potencias de números complejos usando la tecla de potenciación de la calculadora:. Esto se puede solucionar ingresando un programa para calcular potencias de números complejos. El siguiente programa fue desarrollado por el alumno Gerardo Roa del curso de Algebra del primer semestre del año 1998 de la Escuela de Ingeniería Civil de la Universidad Diego Portales. El programa usa el Teorema de De Moivre. Ingrese el siguiente programa con el nombre POT.CPLX: POT.CPLX Rad REAL? A IMAG? B GRADO? N If A 0 Then (A 2 + B 2 ) R tan 1 (B A) S If A <0 Then S + π S R N (cos NS + i sin NS) If A = 0 Then For 1 K To 100 If N = 4K Then (B N) If N = 4K 3 Then (B N) i If N = 4K 2 Then (B N) x 1 If N = 4K 1 Then (B N) x i Use el programa para calcular (2 + 3i) 5, ( 2 3i) 5, i 10

6 RAICES DE UN NUMERO COMPLEJO El siguiente programa desarrollado también por el alumno Gerardo Roa permite a la Casio CFX G hallar todas las raíces de un número complejo. Ingrese el siguiente programa a su calculadora con el nombre RAIZCOMP RAIZCOMP Rad REAL? A IMAG? B GRADO? N If A 0 Then (A 2 + B 2 ) R tan 1 (B A) S If A < 0 Then S + π S Goto 9 If A = 0 And B 0 Then Abs B R sin 1 (B R) S Goto 9 Lbl 9 For 0 K To (N 1) N x R (cos(s + 2Kπ) N + i sin(s + 2Kπ) N) <

7 a) Use el programa anterior para calcular todas las raíces quintas de la unidad y todas las raíces cúbicas de 2 + 3i. b) Compruebe sin uso de calculadora que los resultados dados por la calculadora en (a) son correctos.

LABORATORIO 2 TABLAS Y PROGRAMACION

LABORATORIO 2 TABLAS Y PROGRAMACION . LABORATORIO 2 TABLAS Y PROGRAMACION Objetivos: (1) Desarrollar la habilidad de crear programas. (2) Motivar la necesidad de comprobar conclusiones. (3) Comparar soluciones vía-programas con vías-tabulares.

Más detalles

LABORATORIO 7 CONSTRUCCIÓN DE RECTAS TANGENTES

LABORATORIO 7 CONSTRUCCIÓN DE RECTAS TANGENTES LABORATORIO 7 CONSTRUCCIÓN DE RECTAS TANGENTES Objetivos: () Aproximar gráficamente el concepto de la razón de cambio de una función () Planificar una estrategia para trasladar un concepto algebraico a

Más detalles

Laboratorio Nº 3. Trigonometría. Contenido: Principal, Resolución Numérica y Gráficos & Tablas. Universidad Diego Portales Facultad de Ingeniería

Laboratorio Nº 3. Trigonometría. Contenido: Principal, Resolución Numérica y Gráficos & Tablas. Universidad Diego Portales Facultad de Ingeniería Universidad Diego Portales Facultad de Ingeniería Instituto de Ciencias Básicas Asignatura: Álgebra Laboratorio Nº 3 Trigonometría Contenido: Gráficos de funciones trigonométricas Período y ceros de funciones

Más detalles

CENTROS DE EXCELENCIA EN CIENCIAS Y MATEMÁTICAS (AlACiMa 2 - FASE IV) AlACiMa 2

CENTROS DE EXCELENCIA EN CIENCIAS Y MATEMÁTICAS (AlACiMa 2 - FASE IV) AlACiMa 2 AlACiMa 2 DEMOSTRANDO TRIÁNGULOS PARTE 1 GUÍA DEL ESTUDIANTE MATERIA: Matemáticas NIVEL: 7-9 AUTOR: Prof. Josiel Rosado Tirado CONCEPTO PRINCIPAL TRIÁNGULOS CONCEPTOS SECUNDARIOS Teorema de la suma de

Más detalles

Laboratorio N 2- Cálculo 1 Funciones lineales.

Laboratorio N 2- Cálculo 1 Funciones lineales. Universidad Diego Portales Facultad De Ingeniería Instituto de Ciencias Básicas Contenidos: -Aplicaciones de la función lineal. -Gráfica de funciones lineales. -Rectas paralelas y tangentes. Laboratorio

Más detalles

Determinación de Raíces de Ecuacionesutilizando la Calculadora Gráfica como Medio de Enseñanza y Aprendizaje

Determinación de Raíces de Ecuacionesutilizando la Calculadora Gráfica como Medio de Enseñanza y Aprendizaje Determinación de Raíces de Ecuacionesutilizando la Calculadora Gráfica como Medio de Enseñanza y Aprendizaje Esther Ansola y Eugenio Carlos Instituto Superior Politécnico "José A. Echeverría" Cuba e_hazday@yahoo.com,

Más detalles

1. Detalle de los Comandos:

1. Detalle de los Comandos: 1. Detalle de los Comandos: Este es un resumen puede servir como guía rápida para consultas, para mas detalles remitirse a la Ayuda de PSeInt. Observar que cada línea que termina una sentencia debe tener

Más detalles

LABORATORIO 11 METODOS DE LAS BISECCIONES, DE NEWTON Y DE LA SECANTE

LABORATORIO 11 METODOS DE LAS BISECCIONES, DE NEWTON Y DE LA SECANTE LABORATORIO METODOS DE LAS BISECCIONES, DE NEWTON Y DE LA SECANTE Objetivos: () Resolver ecuaciones por métodos numéricos. () Crear miniprogramas en la calculadora. () Relacionar los métodos numéricos

Más detalles

Simulaciones probabilísticas

Simulaciones probabilísticas Simulaciones probabilísticas Algebra fx 2.0 plus Prof. Jean-Pierre Marcaillou INTRODUCCIÓN La calculadora CASIO algebra fx 2.0 plus permite, a través de la combinación de los comandos Int y Ran# pertenecientes

Más detalles

LABORATORIO DIEZ METODOS BÁSICOS DE RESOLUCIÓN NUMÉRICA DE ECUACIONES

LABORATORIO DIEZ METODOS BÁSICOS DE RESOLUCIÓN NUMÉRICA DE ECUACIONES LABORATORIO DIEZ METODOS BÁSICOS DE RESOLUCIÓN NUMÉRICA DE ECUACIONES OBJETIVOS 1.- Aprender a usar un método iterativo.- Relacionar el método iterativo con los procedimientos recursivos 3.- resolver ecuaciones

Más detalles

TUTORIAL CAMBIAR CLAVES DE ACCESO

TUTORIAL CAMBIAR CLAVES DE ACCESO Fecha: 25/10/2017 Responsables: CG - LH Vo.Bo: PG - JS - TH Rev: 2.2 TUTORIAL CAMBIAR CLAVES DE ACCESO Versión 8 Objetivo Conocer la forma en que un usuario puede cambiar o personalizar su clave de acceso

Más detalles

LABORATORIO 1 USO BASICO DE LA CALCULADORA GRAFICA CASIO FX-9860GII SD

LABORATORIO 1 USO BASICO DE LA CALCULADORA GRAFICA CASIO FX-9860GII SD LABORATORIO 1 USO BASICO DE LA CALCULADORA GRAFICA CASIO FX-9860GII SD Objetivos: Desarrollar destrezas en el manejo de las funciones y comandos básicos de la calculadora gráfica, en especial, con el teclado

Más detalles

Sistema Electrónico de Evaluación de Desempeño y Plan de Trabajo

Sistema Electrónico de Evaluación de Desempeño y Plan de Trabajo M A N U A L D E I N S T R U C C I O N E S Sistema Electrónico de Evaluación de Desempeño y Plan de Trabajo Asociado No Exento S i s t e m a U n i v e r s i t a r i o A n a G. M é n d e z V i c e p r e

Más detalles

TI 89. Cómo sobrevivir en Precálculo

TI 89. Cómo sobrevivir en Precálculo TI 89 Cómo sobrevivir en Precálculo TI-89 Menús que más utilizaremos: Operaciones Numéricas Simplificar: 3 + 1 5 ( 4)2 9 3 4 Notar la diferencia entre el símbolo de resta y el signo negativo. Notar el

Más detalles

Universidad de Antioquia Facultad de Ciencias Exactas y Naturales Instituto de Matemáticas

Universidad de Antioquia Facultad de Ciencias Exactas y Naturales Instituto de Matemáticas Facultad de Ciencias Exactas y Naturales Instituto de Matemáticas Algebra y Trigonometría Taller 6: Funciones Polinomiales y Racionales Teorema del residuo y del factor. Hallar los valores que se piden

Más detalles

Laboratorio de Arquitectura de Redes. Sentencias de control en lenguaje C

Laboratorio de Arquitectura de Redes. Sentencias de control en lenguaje C Laboratorio de Arquitectura de Redes Sentencias de control en lenguaje C Sentencias de control en lenguaje C Introducción Sentencia if-else Sentencia switch Sentencia while Sentencia do-while Sentencia

Más detalles

Informática Ingeniería en Electrónica y Automática Industrial

Informática Ingeniería en Electrónica y Automática Industrial Informática Ingeniería en Electrónica y Automática Industrial Sentencias de control en lenguaje Sentencias de control en lenguaje Introducción Sentencia if-else Sentencia switch Sentencia while Sentencia

Más detalles

ASIGNATURA PROGRAMACIÓN EN C++ GUÍA: 1 DOCENTE. LIZETH CORTÉS VARIABLES C++

ASIGNATURA PROGRAMACIÓN EN C++ GUÍA: 1 DOCENTE. LIZETH CORTÉS VARIABLES C++ ASIGNATURA PROGRAMACIÓN EN C++ GUÍA: 1 DOCENTE. LIZETH CORTÉS VARIABLES C++ Identificadores son conjuntos de letras y/o números que se utilizan para simbolizar todos los elementos que en un programa, son

Más detalles

Estructuras de Repetición

Estructuras de Repetición 1 Estructuras de Repetición 2013 Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas 2 Objetivos Aprender a construir grandes y complejos problemas a través de la ejecución

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

Programación Estructurada

Programación Estructurada Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 4 Nombre: Estructuras de control Contextualización En la actualidad los programas buscan un objetivo común, que es: Automatizar tareas de

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN. 1º Bachillerato

INTRODUCCIÓN A LA PROGRAMACIÓN. 1º Bachillerato INTRODUCCIÓN A LA PROGRAMACIÓN 1º Bachillerato Qué es un programa? Componente informático que se utiliza para realizar una determinada tarea. Se compone de algoritmos y estructuras de datos Algoritmos:

Más detalles

Tema: Estructuras de Repetición en C# [While y Dowhile].

Tema: Estructuras de Repetición en C# [While y Dowhile]. Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación Estructurada Tema: Estructuras de Repetición en C# [While y Dowhile]. Objetivos Utilizar las estructuras de repetición para

Más detalles

Pre-Laboratorio 1 MA-33A : Introducción a Matlab

Pre-Laboratorio 1 MA-33A : Introducción a Matlab Pre-Laboratorio 1 MA-33A 2007-1: Introducción a Matlab Gonzalo Hernández - Gonzalo Rios UChile - Departamento de Ingeniería Matemática 1 Interfaz de Matlab Al ejecutar el programa Matlab, se abrirá una

Más detalles

INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION

INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION DIIAGRAMAS DE FLUJO Un diagrama de flujo es un dibujo que utiliza símbolos estándar de diagramación de algoritmos para

Más detalles

Fundamentos de programación clase 1: Introducción a la programación

Fundamentos de programación clase 1: Introducción a la programación Fundamentos de programación clase 1: Introducción a la programación Profesor: Jairo Ernesto Maldonado G. http://eisc.univalle.edu.co/~jaerma/ jaerma@eisc.univalle.edu.co Autor: Ángela Villota Recordemos

Más detalles

Programación-Tarea 14: Ocampo Venegas Josué

Programación-Tarea 14: Ocampo Venegas Josué Programación-Tarea 14: Integrantes del Equipo: Álvarez Quesada Claudia Eréndira Ocampo Venegas Josué Parte 1 (condiciones if- else, sentencias, secuencia) Secuencia!! Valor expresión aritmética Fórmulas

Más detalles

Módulo 4-Diapositiva 25 Trigonometría en Complejos. Universidad de Antioquia

Módulo 4-Diapositiva 25 Trigonometría en Complejos. Universidad de Antioquia Módulo 4-Diapositiva 25 Trigonometría en Complejos Facultad de Ciencias Exactas y Naturales Temas Números complejos Módulo de un número complejo Forma polar de un número complejo Producto y cociente de

Más detalles

Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa

Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa Contenido Estructura de un programa en Java... 2 Tipos de datos básicos... 2 Operadores... 3 Literales... 4 Entrada / Salida... 4 Sentencias condicionales... 5 Funciones... 5 Ejercicios... 6 Variables,

Más detalles

Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0

Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0 Universidad Nacional del Santa FACULTAD DE INGENIERIA E.A.P de Ingeniería de Sistemas e Informática NETBEANS 7.0 PROYECTO DE ESTRUCTURA REPETITIVA FOR A continuación resolveremos el siguiente proyecto.

Más detalles

Estructuras de Repetición: Repita Mientras.

Estructuras de Repetición: Repita Mientras. Estructuras de Repetición: Repita Mientras. 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 Programación

Más detalles

Unidad didáctica 1. Operaciones básicas con números enteros

Unidad didáctica 1. Operaciones básicas con números enteros Unidad didáctica 1 Operaciones básicas con números enteros 1.- Representación y ordenación de números enteros. Para representar números enteros en una recta hay que seguir estos pasos: a) Se dibuja una

Más detalles

Tema 3. Estructuras de Datos

Tema 3. Estructuras de Datos Tema 3! Estructuras de Datos Estructuras Simples, Doble, Anidada y Múltiple En este tema veremos las sentencias selectivas: IF (Si) IF - Then (Si - Entonces) IF - Then - Else ( Si - Entonces - Sino) Switch

Más detalles

Introducción a Python

Introducción a Python Introducción a Python Jairo Bernardo Viola Villamizar Lógica y Algoritmia Qué es Python? Es un lenguaje de programación interpretado de propósito general de alto nivel. Su filosofía consiste en hacer que

Más detalles

Laboratorio 1 Ecuaciones Cuadráticas I. II.- Resolver las ecuaciones siguientes usando el MÉTODO COMPLETANDO CUADRADOS.

Laboratorio 1 Ecuaciones Cuadráticas I. II.- Resolver las ecuaciones siguientes usando el MÉTODO COMPLETANDO CUADRADOS. Laboratorio 1 Ecuaciones Cuadráticas I I.- Resolver las ecuaciones siguientes utilizando el MÉTODO DE FACTORIZACIÓN. 1) 121 25x = 0 2) 27az 2 75a 3 = 0 3) 15y 2 = 21y II.- Resolver las ecuaciones siguientes

Más detalles

Semana Lenguajes 7de programación Tipos de lenguajes de programación

Semana Lenguajes 7de programación Tipos de lenguajes de programación Semana Lenguajes 7de programación Semana 6 Empecemos! Estimados participantes, bienvenidos a esta nueva semana, en la que estudiaremos los lenguajes de programación más utilizados. No olvides repasar los

Más detalles

CENTROS DE EXCELENCIA EN CIENCIAS Y MATEMÁTICAS (AlACiMa 2 - FASE IV)

CENTROS DE EXCELENCIA EN CIENCIAS Y MATEMÁTICAS (AlACiMa 2 - FASE IV) DEMOSTRANDO TRIÁNGULOS PARTE 2 GUÍA DEL ESTUDIANTE MATERIA: Matemáticas NIVEL: 7-9 AUTOR: Prof. Josiel Rosado Tirado CONCEPTO PRINCIPAL TRIÁNGULOS CONCEPTOS SECUNDARIOS Teorema de Pitágoras Recíproca del

Más detalles

GUIÓN DE PRÁCTICAS 3: ESTRUCTURAS CONDICIONALES

GUIÓN DE PRÁCTICAS 3: ESTRUCTURAS CONDICIONALES GUIÓN DE PRÁCTICAS 3: ESTRUCTURAS CONDICIONALES Introducción. En este guión vamos a introducir aquellas estructuras en C que nos permiten seleccionar qué parte del código queremos que se ejecute. A este

Más detalles

El Pseudo-código de PsInt

El Pseudo-código de PsInt El Pseudo-código de PsInt Las características de este pseudolenguaje fueron propuestas en 2001 por el responsable de la asignatura Fundamentos de Programación de la carrera de Ingeniería Informática de

Más detalles

Uso de la calculadora Generalidades. (Tema Especial)

Uso de la calculadora Generalidades. (Tema Especial) Uso de la calculadora Generalidades (Tema Especial) Prof. Silvia Calderón Programa Fray Juan Ramos de Lora 2017 Área Ciencias de la Salud Al finalizar la clase el estudiante debe estar en la capacidad

Más detalles

Primeros pasos programando en Python

Primeros pasos programando en Python Primeros pasos programando en Python El objetivo de este taller es que aprendan las primeras herramientas de programación. Cada grupo deberá ir leyendo este material en el taller y haciendo los ejemplos,

Más detalles

Fundamentos de Programación

Fundamentos de Programación Fundamentos de Programación COMENTARIOS Microsoft Visual Basic interpreta que todo lo que está a la derecha del carácter ( ) en una línea cualquiera de programa es un comentario y no ejecuta acción alguna.

Más detalles

Universidad Diego Portales Facultad de Ingeniería. Laboratorio Nº 9. Progresiones

Universidad Diego Portales Facultad de Ingeniería. Laboratorio Nº 9. Progresiones Universidad Diego Portales Facultad de Ingeniería Instituto de Ciencias Básicas Asignatura: Álgebra Laboratorio Nº 9 Progresiones Contenido: Reconocer una progresión aritmética y una geométrica. Calcular

Más detalles

Laboratorio N 3, Funciones y Gráficos.

Laboratorio N 3, Funciones y Gráficos. Universidad Diego Portales Facultad de Ingeniería. Instituto de Ciencias Básicas Asignatura: Cálculo I Introducción. Laboratorio N 3, Funciones y Gráficos. Sea D un conjunto dado de números reales. Una

Más detalles

Sistema Electrónico de Evaluación de Desempeño y Plan de Trabajo

Sistema Electrónico de Evaluación de Desempeño y Plan de Trabajo M A N U A L D E I N S T R U C C I O N E S Sistema Electrónico de Evaluación de Desempeño y Plan de Trabajo S i s t e m a U n i v e r s i t a r i o A n a G. M é n d e z V i c e p r e s i d e n c i a d e

Más detalles

La resolución de problemas es una tarea únicamente humana comprobable en todos los casos con los mismos resultados.

La resolución de problemas es una tarea únicamente humana comprobable en todos los casos con los mismos resultados. Pseudocódigo Introducción La importancia de sistematizar procesos y crear programas de cómputo radica esencialmente en que estos se puedan utilizar como resolución de problemas similares en muchos casos,

Más detalles

Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS. 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 (correo@carlospes.com) Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS 1 OBJETIVOS Conocer las

Más detalles

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. Palabras reservadas de C++ y C Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. A continuación se muestra el link del listado de palabras

Más detalles

Cálculo científico y técnico con HP49g/49g+/49gII Módulo 1: Funcionamiento básico Tema 1.3 Funciones

Cálculo científico y técnico con HP49g/49g+/49gII Módulo 1: Funcionamiento básico Tema 1.3 Funciones Cálculo científico y técnico con HP49g/49g+/49gII Módulo 1: Funcionamiento básico Tema 1.3 Funciones Francisco Palacios Escuela Politécnica Superior de Ingeniería de Manresa Universidad Politécnica de

Más detalles

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7 Estructuras selectivas Programación I Ingeniería Técnica Informática Ejercicios de los Temas 4, 5, 6 y 7 24.- Elabore un programa para determinar si una hora leída en la forma horas, minutos y segundos

Más detalles

Instituto Tecnológico de Lázaro Cárdenas Ingeniería Electrónica. Programa en MATLAB

Instituto Tecnológico de Lázaro Cárdenas Ingeniería Electrónica. Programa en MATLAB Instituto Tecnológico de Lázaro Cárdenas Ingeniería Electrónica Programa en MATLAB Asignatura: Programación Visual Docente: M.C. Julio César Gallo Sanchez Alumno: José Armando Lara Ramos 4 o Semestre Febrero

Más detalles

Valentín Moreno Programación en FORTRAN ESQUEMA DE SELECCIÓN

Valentín Moreno Programación en FORTRAN ESQUEMA DE SELECCIÓN ESQUEMA DE SELECCIÓN EJERCICIO 1 Escribir un programa en Fortran que permita introducir dos enteros, A y B, por teclado, y calcule y muestre en pantalla su suma y su producto, con un texto explicativo.

Más detalles

Programación en Mathematica

Programación en Mathematica UNIVERSIDAD DE JAÉN ESCUELA POLITÉCNICA SUPERIOR Dpto. de Matemáticas (Área de Álgebra) Curso 2004/05 PRÁCTICA Nº3 Programación en Mathematica Mathematica no sólo es un paquete de cálculo simbólico en

Más detalles

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

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION CICLO: 01/ 2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS COORDINACION DE COMPUTACION Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: MATERIA: GUIA DE LABORATORIO #05 Estructuras

Más detalles

Sección IV CRITERIOS DE DIVISIBILIDAD (Menos usuales)

Sección IV CRITERIOS DE DIVISIBILIDAD (Menos usuales) Sección IV CRITERIOS DE (Menos usuales) Los criterios que se presentan a continuación también cuentan con la regla que los define y su correspondiente demostración, no obstante, son reglas que en general

Más detalles

Proceso C: Ingreso de Información

Proceso C: Ingreso de Información Proceso C: Ingreso de Información Una vez que haya diseñado la base de datos, continúe con el ingreso de la información. Se le recomienda incluir una pequeña cantidad de registros y luego hacer las pruebas

Más detalles

roducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C. Nociones básicas de programación

roducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C. Nociones básicas de programación There are no translations available. Introducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C. roducción a la programación con el lenguaje C usando el entorno de trabajo Dev-C.

Más detalles

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO

UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN PRODUCCIÓN INDUSTRIAL. UNIDAD DE APRENDIZAJE: PROGRAMACIÓN Créditos institucionales de la UA: 6 Material visual: Diapositivas Unidad de competencia

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

GENERALIDADES DEL LENGUAJE C. Nota: Los ejemplos y ejercicios especifican el tipo de archivo a enviar a

GENERALIDADES DEL LENGUAJE C. Nota: Los ejemplos y ejercicios especifican el tipo de archivo a enviar a GENERALIDADES DEL LENGUAJE C Nota: Los ejemplos y ejercicios especifican el tipo de archivo a enviar a algoritmosyprogramacin@gmail.com La cadena con formato debe ir encerrada entre comillas dobles, no

Más detalles

Iteración Diagrama de SINTAXIS: IF

Iteración Diagrama de SINTAXIS: IF VISION ESTATICA VISION DINAMICA Dra. Jessica Andrea Carballi jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR Diagrama de SINTAXIS: IF estática Diagrama de

Más detalles

Introducción a c++ Introducción a la programación EIS Informática III

Introducción a c++ Introducción a la programación EIS Informática III Introducción a c++ Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas

Más detalles

Realización del cálculo/operaciones

Realización del cálculo/operaciones Elabora diagramas de fluxo de mediana complexidade usando elementos gráficos e relacionándoos entre si para dar resposta a problemas concretos Elabora programas de mediana complexidade definindo o fluxograma

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

FACULTAD DE CIENCIAS DE LA SALUD PROGRAMA DE ENFERMERÍA Informática semestre III 2013 CURSO EPI-INFO

FACULTAD DE CIENCIAS DE LA SALUD PROGRAMA DE ENFERMERÍA Informática semestre III 2013 CURSO EPI-INFO GUIA DE CLASE 6 INTRODUCCION A LAS BASES DE DATOS RELACIONALES BUSCAR REGISTROS ANALISIS BASICO DE DATOS EN EPI-INFO (LISTAR Y ORDENAR DATOS SITUACIÓN: Después de haber diseñado una Vista con varias páginas

Más detalles

Bloque II. Elementos del lenguaje de programación Java

Bloque II. Elementos del lenguaje de programación Java Bloque II. Elementos del lenguaje de programación Java 1.Introducción a los lenguajes de programación 2. Estructura de un programa 3. Datos y expresiones simples 4. Instrucciones de control 5. Entrada/salida

Más detalles

Unidad didáctica 1. Operaciones básicas con números enteros

Unidad didáctica 1. Operaciones básicas con números enteros Unidad didáctica 1 Operaciones básicas con números enteros 1.- Representación y ordenación de números enteros Para representar números enteros en una recta hay que seguir estos pasos: a) Se dibuja una

Más detalles

Facultad de Ingeniería Matemática Básica 1 UNIVERSIDAD DE SAN CARLOS DE GUATEMALA

Facultad de Ingeniería Matemática Básica 1 UNIVERSIDAD DE SAN CARLOS DE GUATEMALA Universidad de San Carlos de Guatemala Departamento de Matemáticas Matemática Básica 1 UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERÍA DEPARTAMENTO DE MATEMÁTICA CLAVE-101-6-M-2-00-2017 CURSO:

Más detalles

ESTRUCTURA DE ASIGNACIÓN

ESTRUCTURA DE ASIGNACIÓN ALUMNA: GRADO: MODALIDAD-10 FECHA: PROFESOR: Hugo Nelson Ramírez Cárdenas LOGROS 1. Comprende la importancia que tiene el diseño de algoritmos, como forma de dar solución a un determinado problema. 2.

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

Álgebra Enero I.-Resolver las ecuaciones dadas por factorización y si no es posible, hacerlo usado formula general.

Álgebra Enero I.-Resolver las ecuaciones dadas por factorización y si no es posible, hacerlo usado formula general. Laboratorio # 1 Ecuaciones Cuadráticas I I.-Resolver las ecuaciones dadas por factorización y si no es posible, hacerlo usado formula general. 1) x 2 3x + 2 = 0 2) x 2 x 12 = 0 3) 3y 2 + 2y 1 = 0 4) 6z

Más detalles

Cursosindustriales. Curso de C / C++ Por Deimos_hack

Cursosindustriales. Curso de C / C++ Por Deimos_hack MÓDULO 1. ESTRUCTURAS Y FUNCIONES. En los capítulos anteriores has visto como los arrays permiten almacenar diferentes datos, pero todos del mismo tipo de dato. En la práctica esto no compensa debido a

Más detalles

5. ESTRUCTURAS DE REPETICIÓN

5. ESTRUCTURAS DE REPETICIÓN 5. ESTRUCTURAS DE REPETICIÓN Las estructuras de repetición, permiten la ejecución de una lista o secuencia de instrucciones () en varias ocasiones. El número de veces que el bloque

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

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 6

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 6 Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 6 Contenido FORMA DE HACER CÁLCULOS... 3 QUÉ SON LAS FÓRMULAS Y QUÉ LAS FUNCIONES?... 4

Más detalles

Contenidos. Los contenidos que corresponden a este curso se agrupan en los siguientes bloques:

Contenidos. Los contenidos que corresponden a este curso se agrupan en los siguientes bloques: 3º E.S.O. Objetivos 1. Conocer las propiedades de los múltiplos y divisores y las reglas de divisibilidad. 2. Conocer los conceptos de número natural, entero, fracción y decimal, número racional, número

Más detalles

Lección 1: Números reales

Lección 1: Números reales GUÍA DE MATEMÁTICAS III Lección 1: Números reales Los números irracionales En los grados anteriores estudiamos distintas clases de números: Vimos en primer lugar: los naturales, que son aquellos que sirven

Más detalles

CONFIGURACION DE IONIZADOR WATERCLEAR MODELOS 50 AL 1000

CONFIGURACION DE IONIZADOR WATERCLEAR MODELOS 50 AL 1000 CONFIGURACION DE IONIZADOR WATERCLEAR MODELOS 50 AL 1000 Girar la perilla redonda en sentido horario hasta que el display indique: D E F U N C I O N E S Oprimir la misma perilla hacia adentro levemente

Más detalles

TEMA 4: Programación estructurada

TEMA 4: Programación estructurada TEMA 4: Programación estructurada 4.1.-Introducción. Teorema de la programación estructurada El principio fundamental de la programación estructurada es que en todo momento el programador pueda mantener

Más detalles

Guía didáctica 1º TRIMESTRE CRITERIOS DE EVALUACIÓN

Guía didáctica 1º TRIMESTRE CRITERIOS DE EVALUACIÓN Guía didáctica 1º TRIMESTRE BL2.1. Interpretar los números naturales, enteros, fraccionarios, decimales y porcentajes sencillos, y sus propiedades (orden, recta real, divisibilidad, etc.) y utilizarlos

Más detalles

CÁTEDRA DE MÉTODOS NUMÉRICOS

CÁTEDRA DE MÉTODOS NUMÉRICOS MÉTODOS NUMÉRICOS Y MATLAB INTRODUCCION MATLAB (laboratorio de matrices) es un software matemático muy versátil que presenta un entorno interactivo y un lenguaje de programación para cálculos científicos

Más detalles

Tema: Estructuras de Repetición en C#.

Tema: Estructuras de Repetición en C#. Programación I, Guía 5 1 Tema: Estructuras de Repetición en C#. Objetivos Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: Programación I Utilizar las estructuras de repetición para

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Técnica de programación que consiste en construir programas de fácil comprensión. Es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes

Más detalles

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta

Centro Asociado Palma de Mallorca. Antonio Rivero Cuesta Centro Asociado Palma de Mallorca Antonio Rivero Cuesta La Sintaxis de Java II... 6 Estructuras de control... 7 Estructuras de selección... 8 Sentencia if... 9 Sentencia if - else... 12 Operador condicional...

Más detalles

Se desea estudiar el comportamiento de una función a medida independiente x se aproxima a un valor específico.

Se desea estudiar el comportamiento de una función a medida independiente x se aproxima a un valor específico. Tema: Límites de las funciones Objetivos: Comprender el concepto de límite de una función y las propiedades de los límites. Calcular el límite de una función algebraica utilizando las propiedades de los

Más detalles

Clase 1 Números Reales

Clase 1 Números Reales Clase 1 Instituto de Ciencias Básicas Facultad de Ingeniería Universidad Diego Portales Marzo, 2014 Sistemas numéricos A través de la historia de la Matemática, los números han sido introducidos como un

Más detalles

Resolución de Problemas y Algoritmos

Resolución de Problemas y Algoritmos CONSULTA RESOLUCIÓN DE PROBLEMAS Y ALGORITMOS CAMBIA DE HORARIO LA CONSULTA DEL PROFESOR! DESDE LA SEMANA DEL 0/0 SERÁ LOS VIERNES A LAS 7HS EN EL NUEVO EDIFICIO DEL DCIC. CLASE Funciones definidas por

Más detalles

Universidad Diego Portales Facultad de Ingeniería. Laboratorio Nº 5. Geometría Analítica

Universidad Diego Portales Facultad de Ingeniería. Laboratorio Nº 5. Geometría Analítica Universidad Diego Portales Facultad de Ingeniería Instituto de Ciencias Básicas Asignatura: Álgebra Laboratorio Nº 5 Geometría Analítica Contenido: Puntos en el plano y división de un segmento en una razón

Más detalles

Práctica #4: Uso de control de flujo

Práctica #4: Uso de control de flujo Introducción Práctica #4: Uso de control de flujo El alumno creará programas en java que manejen control de flujo mediante las sentencias de salto If / else y Switch, así como de las sentencias de bucle

Más detalles

Las aplicaciones se encuentran en el submenú Accesorios del menú Todos los programas, que se presenta al oprimir el botón Inicio.

Las aplicaciones se encuentran en el submenú Accesorios del menú Todos los programas, que se presenta al oprimir el botón Inicio. Accesorios Los programas Windows XP trae consigo una serie de accesorios útiles, que ayudan en muchas ocasiones a los usuarios. Estos programas básicos están pensados para poder trabajar con la PC sin

Más detalles

ESTRUCTURAS REPETITIVAS EN PHP

ESTRUCTURAS REPETITIVAS EN PHP ESTRUCTURAS REPETITIVAS EN PHP Los bucles nos permiten iterar conjuntos de instrucciones, es decir repetir la ejecución de un conjunto de instrucciones mientras se cumpla una condición. Sentencia while

Más detalles

Números primos y criterios de divisibilidad

Números primos y criterios de divisibilidad Números primos y criterios de divisibilidad Taller de Álgebra I 1er cuatrimestre de 2014 Verificando si un número es primo Ejercicio: ( para hacer ahora!) Escribir una función que determine si un número

Más detalles

Introducción a Fortran

Introducción a Fortran mario.merino@upm.es Escuela Técnica Superior de Ingenieros Aeronáuticos Universidad Politécnica de Madrid 4 de marzo de 2011 Índice Introducción 1 Introducción 2 3 4 Fin? Qué es programar? Un ordenador

Más detalles

Laboratorio #1 Ecuaciones Cuadráticas I. II.- Resolver las ecuaciones siguientes usando el método Completando Cuadrados.

Laboratorio #1 Ecuaciones Cuadráticas I. II.- Resolver las ecuaciones siguientes usando el método Completando Cuadrados. Laboratorio #1 Ecuaciones Cuadráticas I I.- Resolver las ecuaciones siguientes utilizando el método de Factorización. 1) 121 25x = 0 2) 27az 2 75a 3 = 0 3) 15y 2 = 21y II.- Resolver las ecuaciones siguientes

Más detalles

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo Tema 4 Control de flujo Programación 2015-2016 Programación - Tema 4: Control de Flujo 1 Tema 4. Control de flujo Introducción. Estructuras condicionales. Estructuras de repetición. Programación - Tema

Más detalles

SELECCION SELECCION

SELECCION SELECCION SELECCION - 23-2. SELECCION En este tema comienza el repaso de las estructuras estándar, las mismas que deben ser empleadas para aplicar correctamente el segundo principio de la programación estructurada:

Más detalles

UNIDAD 1 NUMEROS COMPLEJOS

UNIDAD 1 NUMEROS COMPLEJOS UNIDAD 1 NUMEROS COMPLEJOS El conjunto de los números complejos fue creado para poder resolver algunos problemas matemáticos que no tienen solución dentro del conjunto de los números reales. Por ejemplo

Más detalles