Enunciado: Precedentes:

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

Download "Enunciado: Precedentes:"

Transcripción

1 Enunciado: Universidad del Zulia Facultad Experimental de Ciencias Licenciatura en Computación Algoritmos y Programación I Prof. Jaime Soto Ejemplo Práctico # Un departamento de climatología ha realizado recientemente su conversión al sistema métrico. Diseñar un algoritmo para realizar las siguientes conversiones: 1.- Leer la temperatura dada en la escala Celsius e imprimir en su equivalente Fahrenheit y kelvin. 2.- Leer la temperatura dada en la escala Fharenheit e imprimir en su equivalente Celcius y kelvin. 3.- Leer la temperatura dada en la escala Kelvin e imprimir en su equivalente Fahrenheit y Celcius. Precedentes: Celcius: Escala termométrica, ideada por el astrónomo Anders Celsius, en la que se asignan los valores de o y 100 a las temperatura del hielo en fusión y del vapor de agua hirviendo. Este intervalo anterior se divide en 100 partes iguales llamadas grados Celsius o grados centígrados. Fahrenheit: El grado Fahrenheit es una unidad de temperatura propuesta por Gabriel Fahrenheit en En la escala Fahrenheit, el punto de fusión del agua es de 32 grados, y el de ebullición es de 212 grados. Una diferencia de 1,8 grados Fahrenheit equivale a la de 1 grado centígrado. Kelvin: El kelvin (mal llamado grado Kelvin),1 simbolizado como K, es la unidad de temperatura de la escala creada por William Thomson, Lord Kelvin, en el año 1848, sobre la base del grado Celsius, estableciendo el punto 1 en el cero absoluto ( 273,15 C) y conservando la misma dimensión. Lord Kelvin, a sus 24 años introdujo la escala de temperatura termodinámica, y la unidad fue nombrada en su honor. Escala fusión ebullición Kelvin 273,15 K 373,15 K Celsius 0 C 100 C Fahrenheit 32 F 212 F Formulas: Kelvin a Celcius Farenheit a celsius ºC= (ºF 32) / 1.8 Celsius igual a grados farenheit menos 32 entre 1.8 Celsius a farenheit ºF=( 1.8 x ºC) + 32 Farenheit igual a 1.8 por grados celsius mas 32

2 ANÁLISIS: Datos de Entrada Proceso Datos de Salida : temperatura y tipo de escala : conversión de un escala a las otras : temperatura en todas las escalas ENTRADA: C PROCESO: ºF=( 1.8 x ºC) + 32 SALIDA: F Diagramas de Flujo:

3 Pseudocódigo #1: Inicio Declarar variables de entrada y salida Leer temperatura Leer tipo de escala Si la escala es Celsius Si la escala es Fharenheit Si la escala es Kelvin Imprimir resultados Fin entonces calcular Fharenheit y Kelvin entonces calcular Celcius y Kelvin entonces calcular Fharenheit y Celcius Pseudocódigo #2: INICIO FIN VARIABLES REAL ENTERO temperatura, tc, tf, tk escala ESCRIBIR( Introduzca temperatura: ) LEER( temperatura ) ESCRIBIR( Escala (1=Celcius 2=Fharenheit 3=Kelvin: ) LEER( escala ) EN-CASO-DE escala HAGA CASO 1: tc = temperatura tf = CALCULAR_FHARENHEIT(temperatura) tk = CALCULAR_KELVIN(temperatura) CASO 2: tf = temperatura tc = CALCULAR_CELCIUS(temperatura) tk = CALCULAR_KELVIN(temperatura) CASO 3: tk = temperatura tc = CALCULAR_CELCIUS(temperatura) tf = CALCULAR_FHARENHEIT(temperatura) FIN-CASO ESCRIBIR( Celcius:, tc, Fharenheit:, tf, Kelvin:,tk)

4 Pseudocódigo #3: ALGORITMO ConversionTempeartura INICIO ENTRADAS: grados_c: REAL ''(*Temperatura en grados celsius*)'' SALIDAS: grados_f: REAL ''(*Temperatura en grados Fahrenheit*)'' VARIABLES: ''(*No son necesarias*)'' INICIO ESCRIBIR "Introduzca una temperatura en grados Celsius: " LEER grados_c grados_f <-- ( 9 / 5 ) * grados_c + 32 ESCRIBIR grados_c," grados Celsius = ", grados_f, " grados Fahrenheit." FIN

5 Codificación en un lenguaje de programación: /* * File : Convert.c * Author : Jaime Soto * Creación: 16 de mayo de 2011, 09:24 PM */ #include <stdio.h> #include <stdlib.h> int main(int argc, char** argv) { float grados_c; /* Temperatura en grado Celsius */ float grados_f; /* Temperatura en grado Farenheit */ float grados_k; /* Temperatura en Kelvin */ printf("introduzca una temperatura en grados Celsius: "); scanf("%f", &grados_c); grados_f = (9.0/5.0)* grados_c + 32; grados_k = grados_c ; printf("%.2f grados Celsius = %.2f grados Fahrenheit = %.2f Kelvin\n", grados_c, grados_f,grados_k); system("pause"); return (0); }

6 Edición: Compilación y enlace (compile and link) Ejecución y Resultados:

Estrictamente hablando se entiende por TERMODINÁMICA la parte de la física que estudia los procesos en los cuales los sistemas intercambian energía o materia cuando están en equilibrio. El intercambio

Más detalles

Densidad = masa (m) Volumen (v)

Densidad = masa (m) Volumen (v) UNIVERSIDAD LIBRE FACULTAD DE INGENIERÌA DEPARTAMENTO DE CIENCIAS BÁSICAS GUIA DE CLASE No 2 NOMBRE DE LA ASIGNATURA: TÍTULO: DURACIÓN: BIBLIOGRAFÍA SUGERIDA: DOCENTES: Química General Densidad y Temperatura

Más detalles

Temperatura y principio cero

Temperatura y principio cero Temperatura y principio cero Física II Grado en Ingeniería de Organización Industrial Primer Curso Joaquín Bernal Méndez Curso 2011-2012 Departamento de Física Aplicada III Universidad de Sevilla Índice

Más detalles

TERMODINÁMICA. La TERMODINÁMICA estudia la energía y sus transformaciones

TERMODINÁMICA. La TERMODINÁMICA estudia la energía y sus transformaciones TERMODINÁMICA La TERMODINÁMICA estudia la energía y sus transformaciones SISTEMA Y AMBIENTE Denominamos SISTEMA a una porción del espacio que aislamos de su entorno para simplificar su estudio y denominamos

Más detalles

Práctica No 9. Ley Cero de la Termodinámica y su aplicación en El establecimiento de una escala empírica de temperatura.

Práctica No 9. Ley Cero de la Termodinámica y su aplicación en El establecimiento de una escala empírica de temperatura. Práctica No 9 Ley Cero de la Termodinámica y su aplicación en El establecimiento de una escala empírica de temperatura. 1. Objetivo general: Establecer empíricamente una escala de temperatura, aplicándose

Más detalles

2^6 2^5 2^4 2^3 2^2 2^1 2^0 SUMA

2^6 2^5 2^4 2^3 2^2 2^1 2^0 SUMA Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I Laboratorio - Semestre 2012-1 (Sección E ) Profesor: Jaime Soto Examen #1 - Fecha: 08-03-2012

Más detalles

TEMA: ENERGÍA TÉRMICA

TEMA: ENERGÍA TÉRMICA ENERGÍA INTERNA TEMA: ENERGÍA TÉRMICA Llamamos energía interna (U) de un cuerpo a la energía total de las partículas que lo constituyen, es decir, a la suma de todas las formas de energía que poseen sus

Más detalles

Ejercicios aplicando estructuras de asignación.

Ejercicios aplicando estructuras de asignación. Ejercicios aplicando estructuras de asignación. 1) Desarrollar un algoritmo que permita leer dos valores y escriba la suma de los dos. int A,B,suma; suma = A+B ; printf( suma: %f, suma ); 2) Desarrolle

Más detalles

Temperatura. Temperatura. La temperatura es la energía cinética promedio de las partículas. Calor. El calor es una transferencia de energía

Temperatura. Temperatura. La temperatura es la energía cinética promedio de las partículas. Calor. El calor es una transferencia de energía Temperatura Temperatura La temperatura es la energía cinética promedio de las partículas Calor El calor es una transferencia de energía Diferencias entre calor y temperatura Todos sabemos que cuando calentamos

Más detalles

Problema No.7. Elaborar un programa en C++ que lea una temperatura en grados Fahrenheit y muestre su equivalente en grados Celsius, Kelvin y Rankine.

Problema No.7. Elaborar un programa en C++ que lea una temperatura en grados Fahrenheit y muestre su equivalente en grados Celsius, Kelvin y Rankine. Problema No.7 Elaborar un programa en C++ que lea una temperatura en grados Fahrenheit y muestre su equivalente en grados Celsius, Kelvin y Rankine. real F, C, K, R!Programa que hace varios cálculos los

Más detalles

Explicar el concepto de Temperatura, identificando los instrumentos de medición y sus escalas, diferenciándola de la sensación térmica.

Explicar el concepto de Temperatura, identificando los instrumentos de medición y sus escalas, diferenciándola de la sensación térmica. Temperatura Objetivo: Explicar el concepto de Temperatura, identificando los instrumentos de medición y sus escalas, diferenciándola de la sensación térmica. Criterio A: Describir conocimiento científico

Más detalles

EJERCICIOS DE PROGRAMACIÓN EN C. DIBUJAR UN ROMBO O DIAMANTE. CALCULAR SUMATORIOS. (CU00542F)

EJERCICIOS DE PROGRAMACIÓN EN C. DIBUJAR UN ROMBO O DIAMANTE. CALCULAR SUMATORIOS. (CU00542F) APRENDERAPROGRAMAR.COM EJERCICIOS DE PROGRAMACIÓN EN C. DIBUJAR UN ROMBO O DIAMANTE. CALCULAR SUMATORIOS. (CU00542F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde cero Fecha

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

GUÍA ACUMULATIVA/ 8º MEDIO ( Desarrollo de Ejercicios: Leyes de los Gases) Nombre del Alumno: Curso: Fecha:

GUÍA ACUMULATIVA/ 8º MEDIO ( Desarrollo de Ejercicios: Leyes de los Gases) Nombre del Alumno: Curso: Fecha: Sector: Naturaleza Nivel: 8 Básico Nombre Profesora: Nancy Erazo Rosa Unidad V : Leyes de los gases GUÍA ACUMULATIVA/ 8º MEDIO ( Desarrollo de Ejercicios: Leyes de los Gases) Nombre del Alumno: Curso:

Más detalles

Estructuras de control y DFDs

Estructuras de control y DFDs Diagramas de flujo y estructuras de control condicionales Fundamentos de Programación Fundamentos de Programación I Estructuras de control y DFDs El orden de las operaciones dentro de un algoritmo es muy

Más detalles

12 símbolos (13 si se incluye el espacio en blanco)

12 símbolos (13 si se incluye el espacio en blanco) Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I Laboratorio - Semestre 2012-1 (Sección L y P ) Profesor: Jaime Soto Examen #1 - Fecha: 09-03-2012

Más detalles

Estructuras de Decisión Simples y Dobles

Estructuras de Decisión Simples y Dobles Estructuras de Decisión Simples y Dobles 1 Estructuras no secuenciales Los programas que hemos escrito hasta ahora han consistido en una serie de sentencias que se ejecutan secuencialmente, una después

Más detalles

Codificación de Estructuras Repetitivas

Codificación de Estructuras Repetitivas Codificación de Estructuras Repetitivas Estructuras Repetitivas Existen dos casos: Caso1:Cuando se conoce la cantidad de veces a repetir(para o for en C) Caso2:Cuando no se conoce la cantidad de veces

Más detalles

ºC = ((ºF - 32)*5)/9 ºF = ((ºC * 9)/5)+32 ºK = ºC

ºC = ((ºF - 32)*5)/9 ºF = ((ºC * 9)/5)+32 ºK = ºC 1. Realizar un programa que pida un nº que equivale a grados celsius, llame a una función pasándole dicho valor y devuelva el equivalente en grados kelvin y grados farenheit. Haz otra función que será

Más detalles

Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy. Febrero 2009

Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy. Febrero 2009 Introducción a C++ Algoritmos y Estructuras de datos II Dra. Carmen Mezura Godoy Febrero 2009 Índice Elementos básicos Ejecución de un programa Estructuras de control Ciclos Ejercicios 2 Elementos Básicos

Más detalles

LABORATORIO 1 OPERACIONES DE ENTRADA Y SALIDA

LABORATORIO 1 OPERACIONES DE ENTRADA Y SALIDA LABORATORIO 1 OPERACIONES DE ENTRADA Y SALIDA 1 OBJETIVOS Al finalizar esta actividad, serás capaz de: Entender el funcionamiento del compilador. Definir variables y efectuar asignaciones de valores con

Más detalles

descripción del argumento identificador tipo longitud condición restricción

descripción del argumento identificador tipo longitud condición restricción Recuerde que estos son apuntes muy simplificados que deberá completar con la bibliografía PROGRAMACIÓN 0 Prof. Dolores Cuiñas H. recomendada APUNTES Nº. METODOLOGÍA PARA LA CONSTRUCCIÓN DE PROGRAMAS. Presentaremos

Más detalles

E/S POR CONSOLA DE C++ Parte I. Elementos Básicos Dr. Oldemar Rodríguez R.

E/S POR CONSOLA DE C++ Parte I. Elementos Básicos Dr. Oldemar Rodríguez R. E/S POR CONSOLA DE C++ Parte I. Elementos Básicos Dr. Oldemar Rodríguez R. Dado que C++ es un superconjunto de C, todos los elementos del lenguaje C están contenidos en el lenguaje C++. Esto implica que

Más detalles

PRIMERA SOLEMNE 14-SEPTIEMBRE-2011

PRIMERA SOLEMNE 14-SEPTIEMBRE-2011 UNIVERSIDAD DIEGO PORTALES FACULTAD DE INGENIERÍA PROGRAMACIÓN AVANZADA PRIMERA SOLEMNE 14-SEPTIEMBRE-2011 Problema 1. Cada Sucursal de una pequeña cadena de venta de repuestos mantiene una determinada

Más detalles

ESTRUCTURA SECUENCIAL Ejercicios Resueltos en pseudocódigo.

ESTRUCTURA SECUENCIAL Ejercicios Resueltos en pseudocódigo. ESTRUCTURA SECUENCIAL Ejercicios Resueltos en pseudocódigo. 1. Diseñar un algoritmo que lea un valor en euros y lo convierta a pesetas (1 euro = 166,386 ptas). ALGORITMO Conversor CONSTANTES: UN_EURO=166.386

Más detalles

Práctica 4: Funciones en lenguaje C/C++.

Práctica 4: Funciones en lenguaje C/C++. Práctica 4: Funciones en lenguaje C/C++. Objetivos En esta práctica el objetivo principal es el de poner en práctica los principios básicos del uso de funciones en lenguaje C/C++. Evaluación La práctica

Más detalles

Fundamentos de Programción (I)

Fundamentos de Programción (I) Fundamentos de Programción (I) Algoritmos Entrada y Salida en C++ Fundamentos de programación Objetivo: Traducir nuestras ideas a un nuevo lenguaje de programación para resolver un problema. Problema Método

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

Unidad 4. Estructuras de control Tema. Estructuras de Iteración (do-while)

Unidad 4. Estructuras de control Tema. Estructuras de Iteración (do-while) Unidad 4. Estructuras de control Tema. Estructuras de Iteración (do-while) Juan Pablo Cobá Juárez Pegueros Programación Avanzada Bioingeniería Médica Facultad de Medicina 05/09/2017 Contenido Qué son las

Más detalles

OPERADORES Y EXPRESIONES

OPERADORES Y EXPRESIONES OPERADORES Y EXPRESIONES Una expresión es una combinación de variables, literales y operadores, que representan un valor Operadores aritméticos Operador Función + suma - resta * producto / división % operador

Más detalles

La Materia y sus Transformaciones

La Materia y sus Transformaciones La Materia y sus Transformaciones Los estados de la materia La materia se presenta en la Naturaleza en tres estados distintos: sólido, líquido y gaseoso. La Temperatura La temperatura es un medida que

Más detalles

PRECISO, DETERMINÍSTICOS Y FINITOS.

PRECISO, DETERMINÍSTICOS Y FINITOS. Es un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema. Método y notación en las distintas fórmulas del cálculo. El algoritmo constituye un método para resolver un

Más detalles

Elabore la codificación de un programa para:

Elabore la codificación de un programa para: NOMBRE DE LA Ejercicios aplicando clases y objetos OBJETIVO: El estudiante resolverá diversos ejercicios elaborando diagramas de clases y programas con declaraciones y uso de clases y objetos MATERIAL

Más detalles

PROGRAMACION ESTRUCTURADA: Tema 1. El lenguaje de programación C

PROGRAMACION ESTRUCTURADA: Tema 1. El lenguaje de programación C PROGRAMACION ESTRUCTURADA: Tema 1. El lenguaje de programación C Presenta: David Martínez Torres Universidad Tecnológica de la Mixteca Instituto de Computación Oficina No. 37 dtorres@mixteco.utm.mx Contenido

Más detalles

2^10 2^9 2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 SUMA

2^10 2^9 2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 SUMA Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I Laboratorio - Semestre 2012-1 (Sección C ) Profesor: Jaime Soto Examen #1 - Fecha: 07-03-2012

Más detalles

Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación

Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación Asignatura: Programación I Fecha: Marzo 2012 Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación Funciones 1. Escriba un programa en C que intercambie

Más detalles

Fundamentos de Programación Tema 3. Relación I. 3. Escribir las siguientes expresiones aritméticas como expresiones de computadora: La

Fundamentos de Programación Tema 3. Relación I. 3. Escribir las siguientes expresiones aritméticas como expresiones de computadora: La EJERCICIOS. Tema 3. Relación I. 1. Determinar el valor de las siguientes expresiones aritméticas. 15 / 1 15 % 1 4 / 1 4 % 1 13 / 100 13 % 100 00 / 100 00 % 100. Cuál es el valor de cada una de las siguientes

Más detalles

Algoritmos. Luis Castellanos & Angela Galea marzo de 2012

Algoritmos. Luis Castellanos & Angela Galea marzo de 2012 Luis Castellanos & Angela Galea marzo de 2012 Contenido 1. Introducción. 2. Qué es un Algoritmo 3. Tipos de 4. Para qué sirven los algoritmos? 5. Lenguaje de Programación 6. Tipos de Datos 7. Tipos de

Más detalles

1110111-1001 1110 +0110 10100 + 1 101011-1001 01011 + 0110 10001 + 1 100101-1001 001011-1001 001011 + 0110 010001 + 1 010010 Resultado 1101 110110 54-1100 -12 101010 42 Con complemento 001100 12-110110

Más detalles

Expresiones Aritméticas

Expresiones Aritméticas Expresiones Aritméticas Prof. Judith Barrios Albornoz Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Semestre A_2013 Este material toma como

Más detalles

GUIA: TEMPERATURA Y CALOR

GUIA: TEMPERATURA Y CALOR GUIA: TEMPERATURA Y CALOR Como vimos anteriormente, la temperatura es una de las magnitudes fundamentales definidas por el SI. Se trata de una magnitud difícil de definir y que tiende a confundirse con

Más detalles

Etapas para la solución de un problema por medio del computador

Etapas para la solución de un problema por medio del computador Algoritmos. Definición Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones

Más detalles

ESTRUCTURA CONDICIONAL: SEGÚN

ESTRUCTURA CONDICIONAL: SEGÚN 2014 UNAN LEON DPTO. DE COMPUTACION FACULTAD CIENCIA Y TECNOLOGIA UNIDAD III(CONTINUACION) ESTRUCTURA CONDICIONAL: SEGÚN Lógica de Programación M.Sc. Ana María Salgado G. ESTRUCTURA SEGUN La secuencia

Más detalles

Funciones Definición de función

Funciones Definición de función Funciones Definición de función Una función es un bloque de código que realiza una tarea específica. Una función es una porción de programa, identificable mediante un nombre, que realiza determinadas tareas

Más detalles

Introducción a la programación. El lenguaje de programación C

Introducción a la programación. El lenguaje de programación C Introducción a la programación El lenguaje de programación C El lenguaje de programación ANSI C Componentes del estándar ANSI C Historia de C Herramientas de programación en C Aplicaciones en C Programa

Más detalles

Introducción a la Termodinámica. Conceptos generales

Introducción a la Termodinámica. Conceptos generales Introducción a la Termodinámica. Conceptos generales 1. Introducción: objetivos de la termodinámica. 2. Sistemas termodinámicos. 3. Propiedades termodinámicas. 4. Equilibrio térmico y Temperatura. a. Escalas

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

PRÁCTICA FUNDAMENTOS DE ALGORITMOS (Estructuras de Repetición II) Objetivos

PRÁCTICA FUNDAMENTOS DE ALGORITMOS (Estructuras de Repetición II) Objetivos Objetivos El alumno conocerá las estructuras básicas para el diseño de algoritmos 1. Conocerá las estructuras de repetición para el diseño de algoritmos 2. Diseñará sus algoritmos utilizando las estructuras

Más detalles

Tema 4 Operadores y Expresiones. Fundamentos de Informática

Tema 4 Operadores y Expresiones. Fundamentos de Informática Tema 4 Operadores y Expresiones Fundamentos de Informática Contenidos Introducción Operador de asignación Operadores aritméticos Operadores monarios Operadores relacionales Operadores lógicos Funciones

Más detalles

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE CIENCIAS PRACTICA DE PROCESOS HERRAMIENTAS

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE CIENCIAS PRACTICA DE PROCESOS HERRAMIENTAS UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE CIENCIAS PRACTICA DE PROCESOS HERRAMIENTAS Caso 1: 1.- Necesitamos un cd o Dvd para grabar alguna de las versiones de livecd de Linux. 2.- Liga de una

Más detalles

Sentencia de control switch

Sentencia de control switch 2012 Sentencia de control switch M.Sc. Ana María Salgado Universidad Nacional Autónoma de Nicaragua - León Abril 2012 Unidad IV: Estructuras de control Sentencia switch Selecciona entre varias alternativas

Más detalles

PROGRAMACIÓN PRÁCTICA AUTOR: JUAN LUIS ARELLANO ESCAMILLA

PROGRAMACIÓN PRÁCTICA AUTOR: JUAN LUIS ARELLANO ESCAMILLA PROGRAMACIÓN PRÁCTICA AUTOR: JUAN LUIS ARELLANO ESCAMILLA (c) Derechos reservados. 2017 Contenido INTRODUCCIÓN...4 PRIMERA PARTE...5 El mundo de la programación...6 1. Calcular el perímetro de un circulo...6

Más detalles

ProgramaciónDeclarativa

ProgramaciónDeclarativa ProgramaciónDeclarativa 1. Introducción Programación estructurada Programación orientada a objetos Programación lógica Programación funcional Objetivos Establecer los fundamentos de la programación estructurada

Más detalles

Introducción Equilibrio térmico Principio Cero Temperatura Escalas termométricas Termómetro de gas a volumen constante Dilatación térmica

Introducción Equilibrio térmico Principio Cero Temperatura Escalas termométricas Termómetro de gas a volumen constante Dilatación térmica TERMODINÁMICA Tema 8: Temperatura r y Principio ipi Cero Fundamentos Físicos de la Ingeniería 1 er Curso Ingeniería Industrial Dpto. Física Aplicada III 1 Índice Introducción Equilibrio térmico Principio

Más detalles

Escalas Termométricas AADECA 2007 Ing. Eduardo N. Alvarez

Escalas Termométricas AADECA 2007 Ing. Eduardo N. Alvarez Escalas Termométricas AADECA 2007 Ing. Eduardo N. Alvarez Escala Centígrada Escala Centígrada (decimal europea) que nace a partir de la propuesta de Anders Celsius en 1742. La escala centígrada le asigna

Más detalles

Soluciones a los Ejercicios Propuestos en el libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C. Autor: Carlos Javier Pes Rivas

Soluciones a los Ejercicios Propuestos en el libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C. Autor: Carlos Javier Pes Rivas Soluciones a los Ejercicios Propuestos en el libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo INTRODUCCIÓN A LA CODIFICACIÓN EN C EJERCICIOS

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

ESTRUCTURAS CONDICIONALES SIMPLES: ESTRUCTURAS CONDICIONALES DOBLES: ESTRUCTURAS CONDICIONALES ANIDADAS:

ESTRUCTURAS CONDICIONALES SIMPLES: ESTRUCTURAS CONDICIONALES DOBLES: ESTRUCTURAS CONDICIONALES ANIDADAS: ESTRUCTURAS CONDICIONALES SIMPLES: Si (Condición) entonces if (Condición) { ESTRUCTURAS CONDICIONALES DOBLES: Si (Condición) entonces if (Condición) { { ESTRUCTURAS CONDICIONALES ANIDADAS: Si (Condición1)

Más detalles

Ejercicios De Programación De C++ Algoritmos. Lenguaje De Programación C++:

Ejercicios De Programación De C++ Algoritmos. Lenguaje De Programación C++: Ejercicios De Programación De C++ 1. Muestre en pantalla el mensaje Bienvenido. Algoritmos 1. Inicio 2. muestrer en pantalla el mensaje Bienvenido 3. Fin Lenguaje De Programación C++: #include

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

GUÍA de QUÍMICA N 1 GRADO 8 AÑO 2017 ESTUDIANTE CURSO

GUÍA de QUÍMICA N 1 GRADO 8 AÑO 2017 ESTUDIANTE CURSO GUÍA de QUÍMICA N 1 GRADO 8 AÑO 2017 ESTUDIANTE CURSO TEMAS: 1. UNIDADES DE MEDIDAS 2. NOTACIÓN CIENTÍFICA 3. ESCALAS DE TEMPERATURA LOGROS: -Expreso magnitudes en diferentes unidades de medidas. -Distingo

Más detalles

Ley cero de la termodinámica

Ley cero de la termodinámica Ley cero/j. Hdez. T p. 1/22 Ley cero de la termodinámica Prof. Jesús Hernández Trujillo Facultad de Química, UNAM Ley cero/j. Hdez. T p. 2/22 Temperatura Dos sistemas en contacto con una pared diatermica:

Más detalles

Programación Digital 10

Programación Digital 10 Programación Digital 10 Estructuras de Repetición Prof. Lisbeth Pérez Rivas lisbethpe@ula.ve Programación Estructurada Enfoque disciplinado que permite escribir programas estructurados, utilizando las

Más detalles

FUNDAMENTOS DE PROGRAMACIÓN C#

FUNDAMENTOS DE PROGRAMACIÓN C# Pág. N. 1 FUNDAMENTOS DE PROGRAMACIÓN C# Familia: Editorial: Autor: ISBN: Físico Digital TIC Macro Ricardo Walter Marcelo Villalobos 978-612-304-234-9 978-612-304-381-0 N. de páginas: 296 Edición: 2. a

Más detalles

32 F : Punto de congelamiento del agua: Agua y hielo en equilibrio térmico a la presión de una atmósfera.

32 F : Punto de congelamiento del agua: Agua y hielo en equilibrio térmico a la presión de una atmósfera. 1 Temperatura Por experiencia se sabe que muchas propiedades físicas de los cuerpos cambian si los calentamos. Por ejemplo el volumen de una columna de Mercurio aumenta al aplicarle una llama. Con esta

Más detalles

Archivos de números. Tema 10c. Archivos de números. Archivos de números. Archivos mixtos. Archivos mixtos. Manejo de archivos de datos en C

Archivos de números. Tema 10c. Archivos de números. Archivos de números. Archivos mixtos. Archivos mixtos. Manejo de archivos de datos en C Archivos de números Tema 10c Manejo de archivos de datos en C Para leer datos desde un archivo de texto como enteros (o números en general) se puede utilizar fscanf. Para escribir datos numéricos en archivos

Más detalles

Expresiones Aritméticas

Expresiones Aritméticas Expresiones Aritméticas Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación I 1 La Operación Asignación variable = expresión;

Más detalles

FUNDAMENTOS DE PROGRAMACIÓN Asignatura correspondiente al plan de estudios de la carrera de Ingeniería Informática

FUNDAMENTOS DE PROGRAMACIÓN Asignatura correspondiente al plan de estudios de la carrera de Ingeniería Informática Página 1/14 Universidad Nacional del Litoral Facultad de Ingeniería y Ciencias Hídricas Departamento de Informática FUNDAMENTOS DE PROGRAMACIÓN Asignatura correspondiente al plan de estudios de la carrera

Más detalles

PRACTICA No.7 DENSIDAD Y USO DEL TERMOMETRO

PRACTICA No.7 DENSIDAD Y USO DEL TERMOMETRO PRACTICA No.7 DENSIDAD Y USO DEL TERMOMETRO INTRODUCCION. El conocimiento de las propiedades físicas puede ser una herramienta útil en la identificación de materiales desconocidos. Ciertas propiedades

Más detalles

INDICE Capitulo 1. El Turbo C++ y el Lenguaje C Capitulo 2. Declaración e inicialización de variables Capitulo 3. Funciones de entrada y salida

INDICE Capitulo 1. El Turbo C++ y el Lenguaje C Capitulo 2. Declaración e inicialización de variables Capitulo 3. Funciones de entrada y salida INDICE Capitulo 1. El Turbo C++ y el Lenguaje C 1 Introducción 1 Introducción al turbo C++ 2 Instalación de la versión 3 del turbo C++ 4 Carga del editor turbo C++ para crear programas 6 Opciones: File,

Más detalles

ENTRADAS DE USUARIO. Informática T2

ENTRADAS DE USUARIO. Informática T2 ENTRADAS DE USUARIO Informática T2 1 CONCEPTOS PREVIOS Existen dos funciones MatLab para ingresar o recibir datos de teclado y mostrarlos en pantalla. Estas funciones son: input y disp. La función input

Más detalles

El calor y la temperatura

El calor y la temperatura El calor y la temperatura por Enrique Hernández El calor y la temperatura son dos conceptos que utilizas comúnmente de manera indistinta, pero cuál es la diferencia entre ambos? Los cuerpos que tienen

Más detalles

Soluciones a los Ejercicios Propuestos en el libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C. Autor: Carlos Javier Pes Rivas

Soluciones a los Ejercicios Propuestos en el libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C. Autor: Carlos Javier Pes Rivas Soluciones a los Ejercicios Propuestos en el libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 10 INTRODUCCIÓN A LOS DIAGRAMAS DE FLUJO EJERCICIOS

Más detalles

EJERCICIOS BÁSICOS DE PROGRAMACIÓN EN C RESUELTOS. VARIABLES, PRINTF, SCANF, CÁLCULOS. (CU00527F)

EJERCICIOS BÁSICOS DE PROGRAMACIÓN EN C RESUELTOS. VARIABLES, PRINTF, SCANF, CÁLCULOS. (CU00527F) APRENDERAPROGRAMAR.COM EJERCICIOS BÁSICOS DE PROGRAMACIÓN EN C RESUELTOS. VARIABLES, PRINTF, SCANF, CÁLCULOS. (CU00527F) Sección: Cursos Categoría: Curso básico de programación en lenguaje C desde cero

Más detalles

Agenda para esta clase

Agenda para esta clase Abril 23, Lunes Agenda para esta clase Estados de Trabajos Intervalo Expresiones & Iteraciones Constantes simbólicas Tipos de Datos Funciones Prof. Esp. Ing. José María Sola 114 Prof. Esp. Ing. José María

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

El diseño de un programa Jhon Jairo Padilla Aguilar, PhD.

El diseño de un programa Jhon Jairo Padilla Aguilar, PhD. El diseño de un programa Jhon Jairo Padilla Aguilar, PhD. Partes básicas de un programa Instrucciones: Indican al computador qué hacer paso a paso Un computador procesa información Convierte entradas en

Más detalles

EL CALOR Y LA TEMPERATURA

EL CALOR Y LA TEMPERATURA EL CALOR Y LA TEMPERATURA Prof.- Juan Sanmartín 4º Curso de E.S.O. 1 INTERCAMBIO DEL CALOR COMO FORMA DE TRANSFERENCIA DE ENERGÍA Pese a que los cambios que pueden producirse en los sistemas son muy variados,

Más detalles

Termometría: Cuantificación de las sensaciones de calor y frio. Temperatura mide la intensidad del calor.

Termometría: Cuantificación de las sensaciones de calor y frio. Temperatura mide la intensidad del calor. Termometría: Cuantificación de las sensaciones de calor y frio. Temperatura mide la intensidad del calor. Galileo fue el primero en construir un termómetro (barómetro). La fabricación de capilares finos

Más detalles

Prof. Dr. Paul Bustamante

Prof. Dr. Paul Bustamante Prácticas de C++ Practica Nº 4 Fundamentos de Programación Informática II Prof. Dr. Paul Bustamante Practica Nº 4 Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1. Introducción... 1 1.1 Números Perfectos....

Más detalles

Cédula : Nombre : 2.- Qué es un algoritmo? Describa tres (3) propiedades o características de un algoritmo [2] Respuesta:

Cédula : Nombre : 2.- Qué es un algoritmo? Describa tres (3) propiedades o características de un algoritmo [2] Respuesta: Cédula : Nombre : Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I - Semestre 2012-1 (Sección E ) Profesor: Jaime Soto Examen #1 - Fecha:

Más detalles

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true

by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true by Tim Tran: https://picasaweb.google.com/lh/photo/sdo00o8wa-czfov3nd0eoa?full-exif=true II. SOFTWARE 5. Fundamentos de programación Introducción a la Informática Curso de Acceso a la Universidad para

Más detalles

Un diagrama de flujo es un dibujo que utiliza símbolos estándar de diagramación de algoritmos para computadora, en el que cada paso del algoritmo se

Un diagrama de flujo es un dibujo que utiliza símbolos estándar de diagramación de algoritmos para computadora, en el que cada paso del algoritmo se Definición de diagrama de flujo Un diagrama de flujo es un dibujo que utiliza símbolos estándar de diagramación de algoritmos para computadora, en el que cada paso del algoritmo se visualiza dentro del

Más detalles

Estructura Selectiva Múltiple

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,

Más detalles

Unidad 2. La lógica de programación. Tema 4. Estructuras de decisión

Unidad 2. La lógica de programación. Tema 4. Estructuras de decisión Unidad 2. La lógica de programación Tema 4. Estructuras de decisión Contenido: Estructuras de decisión simple y doble Conceptos básicos Tipos: Simple Doble Múltiple varias condiciones una única condición

Más detalles

UNIVERSIDAD TECNOLÓGICA DE LOS ANDES INGENIERÍA DE SISTEMAS E INFORMÁTICA FUNDAMENTOS DE PROGRAMACIÓN

UNIVERSIDAD TECNOLÓGICA DE LOS ANDES INGENIERÍA DE SISTEMAS E INFORMÁTICA FUNDAMENTOS DE PROGRAMACIÓN DOCENTE: Ing. Ronald Rentería Ayquipa OBJETIVOS Afianzar al estudiante en la resolución de problemas con algoritmos de estructura secuencial. Conocer el uso y aplicación de los operadores DIV y MOD. Ejemplo

Más detalles

Cédula : Nombre : 2.- Qué es un algoritmo? Describa tres (3) propiedades o características de un algoritmo [2] Respuesta:

Cédula : Nombre : 2.- Qué es un algoritmo? Describa tres (3) propiedades o características de un algoritmo [2] Respuesta: Cédula : Nombre : Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I - Semestre 2012-1 (Sección G ) Profesor: Jaime Soto Examen #1 - Fecha:

Más detalles

Recursión como herramienta en resolución de problemas computacionales

Recursión como herramienta en resolución de problemas computacionales Recursión como herramienta en resolución de problemas computacionales Modularidad! Es común dividir los algoritmos en módulos! Cada módulo lleva a cabo cierta funcionalidad! Muchas veces los módulos sirven

Más detalles

Ley de Gay-Lussac Anál á isis d e e re r s e ulta t d a os o ex e per e ime m n e t n a t l a es

Ley de Gay-Lussac Anál á isis d e e re r s e ulta t d a os o ex e per e ime m n e t n a t l a es Ley de Gay-Lussac Análisis de resultados experimentales Resultados experimentales,,7,4,2,28 T( C) 7 37 57 77 97 Para estudiar la relación matemática representamos los datos gráficamente,4,2,4,2 2 4 6 8

Más detalles

El resultado se expresa mediante una cantidad seguida de la unidad elegida. La cantidad representa el número de veces que se repite la unidad.

El resultado se expresa mediante una cantidad seguida de la unidad elegida. La cantidad representa el número de veces que se repite la unidad. LA MEDIDA Magnitudes físicas Todas las propiedades que podemos medir se denominan magnitudes. Para medir una magnitud hay que determinar previamente una cantidad de esta, llamada unidad. Al medir, se comparan

Más detalles

Calor y temperatura. Cap. 13, 14 y 15 Giancoli 6ta ed.

Calor y temperatura. Cap. 13, 14 y 15 Giancoli 6ta ed. Calor y temperatura Cap. 13, 14 y 15 Giancoli 6ta ed. Contenido Definiciones Clasificación Leyes, principios Procedimientos Definiciones Termodinámica: es el estudio de los procesos en los que la energía

Más detalles

Programación I Funciones

Programación I Funciones 1 Funciones Iván Cantador 2 Funciones: definición, sintaxis, ejemplos (I) Una funciónes un bloque de sentencias identificado con un nombre que se ejecutan de manera secuencial ofreciendo una funcionalidad

Más detalles

Quick Tutorial de C++ y CLion

Quick Tutorial de C++ y CLion Quick Tutorial de C++ y CLion Departamento de Computación, FCEyN, Universidad de Buenos Aires. 28 de Agosto de 2017 Bienvenidos al Laboratorio de Programación de Algoritmos y Estructura de Datos Equipo

Más detalles

Prof. Dr.Paul Bustamante

Prof. Dr.Paul Bustamante Prácticas de C++ Practica Nº 14 Informática II Fundamentos de Programación Prof. Dr.Paul Bustamante Practica Nº 14 Programación en C++ Pág. 2 ÍNDICE ÍNDICE... 2 1. Introducción... 2 1.1 Ejercicio 1: Grabando

Más detalles

Fisicoquímica. Termodinámica. Material Didáctico. Dr. Jorge Alejandro Loza Yáñez

Fisicoquímica. Termodinámica. Material Didáctico. Dr. Jorge Alejandro Loza Yáñez Fisicoquímica Termodinámica Material Didáctico Dr. Jorge Alejandro Loza Yáñez Relación: ISES. Termodinámica. L43922. Unidad de competencia I. Propiedades de Substancias Puras Introducción al estudio de

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

PRÁCTICA DE LABORATORIO 3 Tipo Abstrato de Dato

PRÁCTICA DE LABORATORIO 3 Tipo Abstrato de Dato ESCUELA DE INGENIERÍA DE SISTEMAS DEPARTAMENTO DE COMPUTACIÓN PROGRAMACIÓN 2 PRÁCTICA DE LABORATORIO 3 Tipo Abstrato de Dato Contenido Introducción...1 Dato...1 Valor...1 Tipo de Dato...2 Tipo Abstracto

Más detalles

Algoritmos y Estructura de datos:

Algoritmos y Estructura de datos: Algoritmos y Estructura de datos: Definición de algoritmo Un algoritmo es el conjunto de operaciones y procedimientos que deben seguirse para resolver un problema Un algoritmo recibe un conjunto de entradas,

Más detalles

Objetivos. El alumno conocerá los elementos indispensables de un ambiente de programación y será capaz de realizar programas básicos en lenguaje C.

Objetivos. El alumno conocerá los elementos indispensables de un ambiente de programación y será capaz de realizar programas básicos en lenguaje C. Objetivos El alumno conocerá los elementos indispensables de un ambiente de programación y será capaz de realizar programas básicos en lenguaje C. Al final de esta práctica el alumno podrá: 1. Decir cuáles

Más detalles