Formatos para prácticas de laboratorio
|
|
|
- Andrés Camacho Farías
- hace 7 años
- Vistas:
Transcripción
1 CARRERA TRONCO COMÚN PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA PROGRAMACION PRÁCTICA No. PRAC-04 LABORATORIO DE NOMBRE DE LA PRÁCTICA Ciencias Básicas (Programación) DURACIÓN (HORA) Entrada y Salida de Datos 02:00 1. INTRODUCCIÓN Los programas de computadora, interactúan con el usuario a través de datos de entrada ó datos de salida. La biblioteca estándar de C, proporciona un conjunto de funciones (subprogramas) que acompañan a todos los compiladores de C, y Formuló Revisó Aprobó Autorizó ING. JUAN FRANCISCO ZAZUETA APODACA L.S.C. DULCE MARÍA ÁLVAREZ SÁNDEZ L.S.C. LIZBETH JAIME SOLORIO ING. EVA HERRERA RAMÍREZ ING. HÉCTOR JUVERA VELÁSQUEZ M. C. ENRIQUE RENÉ BASTIDAS PUGA M.C. MAXIMILIANO DE LAS FUENTES LARA M.C. MIGUEL ÁNGEL MARTÍNEZ ROMERO L.S.C. ELVIRA AMALIA REZA VALDEZ ING. MARIBEL ARACELI MEJÍA GORDILS LIC. HILDA OLIVIA ALBARRÁN PADILLA L.S.C. ELVIA CRISTINA MÁRQUEZ SALGADO Maestro Coordinador de Programa Educativo Subdirector de la Facultad Director de la Facultad
2 que sirven para realizar un gran número de tareas para entrada y salida de los programas, tales como printf(), scanf(), entre otras, para lo cual se incluye en la cabecera del programa el archivo stdio.h (standard input/output). En C, la entrada y la salida se lee y escribe de los dipositivos estándar de entrada y salida, que se denominan stdin y stdout respectivamente. Es importante considerar que para escribir los programas en C, es imprescindible seguir las reglas de sintáxis para el uso de las funciones. 2. OBJETIVO (COMPETENCIA) Aplicar las principales instrucciones de entrada y salida, elaborando programas secuenciales básicos, para la solución de problemas reales en el área de ingeniería. Con disposición para trabajar en forma individual y responsabilidad en el uso del equipo de cómputo del laboratorio. 3. FUNDAMENTO Salida (printf) Una instrucción de salida (o simplemente salida) consiste en llevar hacia el exterior los valores (datos) obtenidos de la evaluación de una lista de expresiones. Normalmente, los datos son enviados a la salida estándar (la pantalla), pero, también existen otros dispositivos de salida (la impresora, el plotter, etc.). Formato general o Sintaxis: printf ( cadena_de_control, dato1, dato2,, daton); cadena_de_control: dato1, dato2 : contiene los códigos de formato además del texto que se desee mostrar en la pantalla. variables, constantes, datos de salida. Tabla de Códigos de formatos de printf( ) más utilizados, se muestran a continuación: Código Formato %c Caracter %d Enteros decimales con signo %i Enteros decimales con signo %e Notación científica con e (minúscula) Página 2 de 13
3 %E Notación científica con E (mayúscula) %f Decimal con punto flotante, sin exponente %g Decimal con punto flotante (e), posible exponente %G " " " " (E), " " %o Octal sin signo %s Cadena de caracteres %u Enteros decimales sin signo %x Hexadecimal (Letras en minúsculas) %X Hexadecimal (Letras en mayúsculas) %p Despliega un apuntador %n Despliega el # de caracteres impresos por printf() %% Imprime % %hd Despliega enteros cortos (short int) %ld Despliega enteros largos (long int) %lf Despliega enteros dobles largos (long double) %uld Despliega enteros dobles largos sin signo (unsigned long double) La función printf( ), da forma a los datos de salida y los escribe en la pantalla. Puede contener texto además de los códigos de formato para transmitir la cantidad de datos que se deseen, ya que los argumentos de la función son indefinidos. Ejemplo: #include <stdio.h> #include <conio.h> void main( ) { char nombre[ ]= Lucas ; int edad = 27, hijos = 2; float sueldo = ; printf( %s tiene %d años y con su sueldo de %f mantiene a sus %d hijos., nombre,sueldo,edad); } El programa imprimirá en pantalla lo siguiente: Lucas tiene 27 años y con su sueldo de mantiene a sus 2 hijos. Por otra parte, cada código de formato comienza con el carácter %, y a continuación se especifica el ancho mínimo del dato y termina con el carácter de conversión. Así, suponiendo los valores para las siguientes variables: #include <stdio.h> #include <conio.h> void main( ) { int i = 11, k = 12; char c = A ; float n = ; printf( %x %3d %c %.3f, i, k, c, n); Página 3 de 13
4 } El programa imprimirá en pantalla lo siguiente: B 12 A El primer dato es 11 en hexadecimal (%x), el segundo número es el entero 12 en un ancho de 3, le sigue el carácter A y por último, el número real n redondeado a 3 cifras decimales (%.3f). Un ejemplo más, es el uso del signo menos a continuación del % indica que el dato se ajuste a la izquierda en vez del ajuste a la derecha que tiene por defecto. Ejemplo: printf( %15s, Hola Lucas ); printf( %-15s, Hola Lucas ); El programa imprimirá en pantalla lo siguiente: Hola Lucas Hola Lucas Por otra parte, el lenguaje C utiliza una serie de símbolos denominados secuencias de escape los cuales, ayudan a visualizar caracteres que no están representados por símbolos tradicionales, tales como \a, \b, etc. y que proporcionan flexibilidad a los programas mediante efectos especiales. Las secuencias de escape más comunes, se presentan a continuación: Secuencia de Escape Significado \ Comilla simple \ Comilla doble \\ Diagonal invertida \0 Nulo \a Alerta \b Retroceso \f Form feed (avance de página) \n Nueva línea (enter) \r Retorno de carro (inicio) \t Tabulador \v Tabulador vertical Ejemplo: Si en un programa se tuviera la siguiente función printf(): printf( \n\t\t24 de febrero \ Día de la Bandera\ ), El programa imprimirá como resultado, en la segunda línea de la pantalla se mostrará a partir de la tercera posición del tabulador horizontal (columna 17 aproximadamente) el siguiente mensaje, indicando entre comillas la frase Día de la bandera : 24 de febrero Día de la Bandera Página 4 de 13
5 Entrada (scanf) En programación, una instrucción de entrada (o simplemente entrada) consiste en asignar a una o más variables, uno o más valores datos recibidos desde el exterior. Normalmente, los datos son recogidos desde la entrada estándar (el teclado), pero, también existen otros dispositivos de entrada (el ratón, el escáner,...). Formato general o Sintaxis: scanf ( cadena_de_control, &var1, &var2,, &varn); cadena_de_control: var1, var2 : contiene los códigos de formato del tipo de dato a capturar. variables del tipo del código de formato. Los códigos de formato más comunes, utilizados en la función scanf( ) son iguales a los descritos para la función printf(). Ejemplo: int n; float x; scanf( %d %f, &n, &x); La entrada de datos tendría que ser de la siguiente forma: primero el valor entero y después el valor real Los argumentos var1, var2, etc. de la función scanf( ), se pasan por dirección o referencia, lo que significa que van a ser modificados por la función para devolver los datos. Por ello requieren el operador de dirección &. Un error frecuente es omitirlo como se muestra a continuación: en vez de: int n; scanf( %d, n); scanf( %d,&n); Página 5 de 13
6 A continuación se presenta un ejemplo completo utilizando las funciones de entrada y salida de datos en C: Descripción del problema: Elaborar un programa en C que lea una temperatura en grados Celsius (centígrados) y que obtenga su equivalente en grados Farenhait, considerando que la fórmula es la siguiente: Programa en C: #include <stdio.h> #include <conio.h> void main( ) { float gc, gf; } 9 F = C printf( \nintroduce los grados centígrados a convertir a farenhait: ); scanf( %f, &gc); gf = 1.8 * gc + 32; //1.8 equivale a 9/5 printf( \n%f grados celcius equivalen a % grados farenhait, gc, gf); printf( \n\nfin del programa \a ); getch( ); Uso de archivos de cabecera: Habrá ocasiones, en las que el programa debe resolver fórmulas complejas para lo cual, nos apoyaremos de algunas funciones estándar del lenguaje de programación C, que se encuentran en los archivos de cabecera o headers. Todos los archivos de cabecera, terminan con una extensión.h. El compilador de C, usa la información de esos archivos para manejar la librería de funciones adecuadamente. Para agregar al programa un archivo de cabecera, se utiliza la directiva del preprocesardor #include y todos los compiladores de C la usan como primera fase de compilación un preprocesador, el cual ejecuta varias manipulaciones en el archivo fuente antes de ser compilado. El archivo de cabecera más comúnmente usado es el <stdio.h> que contiene los prototipos de las funciones, macros, y tipos para manipular datos de entrada y salida. #include <stdio.h> De lo anterior se debe observar que no termina en ; (punto y coma). La razón es que #include no es una palabra clave de C que puede definir una sentencia. De hecho, es una instrucción al mismo compilador. Por ejemplo, una de las librerías que contiene los prototipos de las funciones y otras definiciones para el uso y manipulación de funciones matemáticas es <math.h> y entre las funciones más destacadas se encuentran: abs, pow, sqrt, cos, sin. Ejemplo: Elaborar un programa que calcule el cubo y la raíz cuadrada de un número. Página 6 de 13
7 #include <stdio.h> #include <conio.h> #include <math.h> void main( ) { float num, cub, rc; } printf( \nintroduce un número: ); scanf( %f, &num); cub = pow(num,3); rc = sqrt(num); printf( \nel cubo de %f es: %f, num, cub); printf( \nla raiz cuadrada de %f es: %f, num, rc); printf( \n\nfin del programa \a ); getch( ); Notar que la función pow( ) contiene dos valores, donde el primero es el número a elevar a la potencia y el segundo es la potencia, por otra parte, la función sqrt( ) sólo contiene un valor, el cual aplica raíz cuadrada. En prácticas posteriores, se revisarán aplicaciones con otras librerías, además se puede consultar los manuales de referencia del lenguaje C. 4. PROCEDIMIENTO (DESCRIPCIÓN) A) EQUIPO NECESARIO MATERIAL DE APOYO 1.- Computadora con drive Diskette de Trabajo 3.5 doble lado, Alta densidad con protector de plástico 3.- Software Lenguaje Turbo C Ver 3.0 Práctica PRAC04 Página 7 de 13
8 B) DESARROLLO DE LA PRÁCTICA Las prácticas están clasificadas por días de la semana. El alumno, realizará los ejercicios que le corresponden de acuerdo al día de laboratorio. PRACTICAS DIA LUNES: 1. Elaborar un programa en C que convierta un número proporcionado por el usuario y lo convierta en su equivalente en formato Hexadecimal y Octal. 2. Escribir un programa en C, que resuelva el problema que tiene una gasolinera. Los surtidores de la misma, registran la gasolina que surten en galones, pero el precio de la gasolina está fijado en litros. El programa debe calcular e imprimir lo que hay que cobrarle al cliente. 3. La relación entre los lados (a, b) de un triangulo y la hipotenusa (h) viene dada por la formula a 2 +b 2 = h 2 Escribir un programa que lea la longitud de los lados y calcule la hipotenusa. 4. Un alumno desea saber cual será su calificación final en la materia de Física. Dicha calificación se compone de los siguientes porcentajes: 55% del promedio de sus tres calificaciones parciales. 30% de la calificación del examen final. 15% de la calificación de un trabajo final. Página 8 de 13
9 PRACTICAS DIA MARTES: 1. Escribir un programa en C, que visualice en pantalla la letra B con un carácter proporcionado por el usuario. Por ejemplo, si el usuario proporciona el carácter *, el resultado del programa sería así: ***** ****** ****** 2. Elaborar un programa en C que calcule e imprima el número de segundos que hay en un determinado número de días. 3. Diseñar un programa en C que dados los tres lados de un triángulo, pueda determinar su área, aplicando la siguiente fórmula: AREA = S *( S L1)*( S L2)*( S L3) S = ( L1 + L2 + L3) / 2 4. La empresa comercializadora de vehículos XGW, S.A. DE C.V., ofrece planes de financiamiento hasta de 36 meses con un enganche del 35%, pero aplicando al saldo restante una tasa de interés global del 12%. Elabora un programa que permita obtener tanto el importe del enganche como el de las mensualidades que debe pagar el cliente. Página 9 de 13
10 PRACTICAS DIA MIÉRCOLES: 1. Elaborar un programa que dibuje un rectángulo, utilizando un carácter proporcionado por el usuario. Ejemplo, si el usuario selecciona un *, el resultado será el siguiente: * * H O L A * * * 2. Elaborar un programa que lea el costo de un artículo vendido en una tienda de abarrotes, y la cantidad de dinero entregada por el cliente, y que calcule e imprima el cambio que se debe entregar al mismo. 3. Elaborar un programa que escriba el resultado de la siguiente expresión: D = 2 ( X1 X 2) + ( Y1 Y 2) 2 4. Una empresa comercializadora de vehículos XGW ofrece planes de financiamiento hasta de 36 meses con un enganche del 35%, pero aplicando al saldo restante una tasa de interés global del 12%. Elaborar un programa que permita obtener tanto el importe del enganche como el de las mensualidades que debe pagar el cliente- Página 10 de 13
11 PRACTICAS DIA JUEVES: 1. Elaborar un programa en C que lea un número y escriba el valor absoluto del mismo. 2. Conociendo el número de segundos que se tarda en trasladarse entre dos puntos del país, a cuántas semanas, días, horas y minutos corresponde dicho tiempo? 3. Dada la estabilidad económica que existe en nuestro país, las agencias automotrices comienzan a ofrecer distintos planes de financiamiento para la comercialización de sus vehículos. La empresa XGW DEL MEXICO, S.A. ofrece el siguiente plan de financiamiento: dado el monto total del vehículo, el cliente debe pagar el 35% de enganche y el resto en 18 mensualidades iguales sin intereses. Construir un programa que permita obtener cual es el importe del enganche y las mensualidades que debe pagar el cliente. 4. Elaborar un programa que dado el radio, la generatriz y la altura de un cono, calcule e imprima el área de la base, el área lateral, el área total y su volumen. Área de la base AB = * radio 2 Area lateral AL = * radio * gene Area Total AT = AB + AL Volumen VOL = ⅓ * AB * ALTU Nota: radio= radio del cono; altu = altura del cono; y gene = generatriz. Página 11 de 13
12 PRACTICAS DIA VIERNES: 1. Escribir un programa que lea dos enteros en las variables a y b, y a continuación, obtenga los valores de: i. a/b ii. a%b 2. Elaborar un programa en el cual sabiendo el peso en libras nos calcule el peso en kilogramos y gramos. Cada libra es igual gramos. 3. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la siguiente tabla: Área Porcentaje del presupuesto Ginecología 40% Traumatología 30% Pediatría 30% Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestal. 4. Elabore un programa en C, que dado el radio de una esfera, calcule e imprima el área y su volumen. 2 AREA = 4* Π * radio 4 3 VOLUMEN = * Π * radio 3 C) CÁLCULOS Y REPORTE El alumno deberá depurar sus programas para eliminar los errores de compilación y ejecutar los programas con diversos valores, de tal forma que valide los resultados esperados. Página 12 de 13
13 5. RESULTADOS Y CONCLUSIONES El maestro revisará los programas proporcionando diferentes valores para determinar si el programa se ejecuta correctamente. 6. ANEXOS Ninguno. 7. REFERENCIAS Ninguna. Página 13 de 13
Formatos para prácticas de laboratorio
CARRERA TRONCO COMÚN PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA 2003-1 5320 PROGRAMACIÓN PRÁCTICA No. PRAC-08 LABORATORIO DE NOMBRE DE LA PRÁCTICA Ciencias Básicas (Programación) DURACIÓN
Formatos para prácticas de laboratorio
CARRERA TRONCO COMÚN PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA 2003-1 5320 PROGRAMACIÓN PRÁCTICA No. PRAC-11 LABORATORIO DE NOMBRE DE LA PRÁCTICA Ciencias Básicas (Programación) DURACIÓN
Formatos para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA Tronco Común 2009-2 11214 Programación PRÁCTICA No. 3 LABORATORIO DE NOMBRE DE LA PRÁCTICA Programación DURACIÓN (HORAS) Salida de Datos
Formatos para prácticas de laboratorio
CARRERA TRONCO COMÚN PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA 2003-1 5320 PROGRAMACIÓN PRÁCTICA No. PRAC-09 LABORATORIO DE NOMBRE DE LA PRÁCTICA Ciencias Básicas (Programación) DURACIÓN
Programación en C. Algoritmo y Estructura de Datos. Ing. M. Laura López. Programación en C
Algoritmo y Estructura de Datos Ing. M. Laura López 1 Estructura de un programa en C 2 Estructura de un programa en C #include Archivos de cabecera # define Definición de constantes Declaraciones Globales
TEMA 2. EL LENGUAJE C. ELEMENTOS BÁSICOS
TEMA 2. EL LENGUAJE C. ELEMENTOS BÁSICOS Una vez que ya sabes crear tus propios programas, vamos a analizar los fundamentos del lenguaje de programación C. Este capítulo incluye además los siguientes temas:
Tipos de Datos en C. Palabras reservadas en C
Tipos de Datos en C Tipo Tamaño de bits Rango char 8-128 a 127 unsigned char 8 0 a 255 signed char 8-128 a 127 int 16 32768 a 32767 unsigned int 16 0 a 65535 signed int 16 Igual que int short int 16 Igual
Formatos para prácticas de laboratorio
Fecha de efectividad: CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2003-1 5221 Lenguaje de Programación Estructurada PRÁCTICA No. 1 LABORATORIO DE NOMBRE DE LA PRÁCTICA Licenciado
PROGRAMACIÓN EN LENGUAJE C VARIABLES Y CONSTANTES
VARIABLES Y CONSTANTES Variables: Es un espacio reservado en la memoria donde podemos almacenar un valor durante la ejecución de un programa, a dicho espacio se le asocia un nombre (identificador). El
Tipos de datos y Operadores Básicos
Módulo I: Conceptos Básicos Tema 1. Qué es un ordenador? Tema 2. Cómo se representan los datos en un ordenador? Tema 3. Qué es un lenguaje de programación? Tema 4. Cómo se hace un programa informático?
TEMA 2. LENGUAJE C. CONCEPTOS BÁSICOS Y PROGRAMACIÓN ELEMENTAL.
Tema 2. TEMA 2. LENGUAJE C. CONCEPTOS BÁSICOS Y PROGRAMACIÓN ELEMENTAL. PARTE : VARIABLES, OPERADORES Y CONSTANTES.. INTRODUCCIÓN AL LENGUAJE C 2. PROGRAMAS BÁSICOS EN LENGUAJE C 3. DATOS EN LENGUAJE C
Capítulo 11 INTRODUCCIÓN A LA CODIFICACIÓN EN C. 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 11 INTRODUCCIÓN A LA CODIFICACIÓN EN C 1 OBJETIVOS Aprender a
Laboratorio de Arquitectura de Redes. Entrada y salida estándar
Laboratorio de Arquitectura de Redes Entrada y salida estándar Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato: scanf() El buffer de teclado Entrada
Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos.
Universidad Rafael Urdaneta Escuela de Ingeniería de Computación Números enteros (cortos, largos y sin signo) Números reales (precisión simple y doble) Carácter y cadenas de caracteres. Lógicos. Asignación
Entrada de datos y salida de resultados.
Clase 2 de C++ Entrada de datos y salida de resultados. Son operadores que sirven para introducir los datos a un programa y visualizar los resultados o impresiones. En C: Operadores scanf y printf: Ejemplos:
Elementos de un programa en C
Elementos de un programa en C Un programa en C consta de uno o más archivos. Un archivo es traducido en diferentes fases. La primera fase es el preprocesado, que realiza la inclusión de archivos y la sustitución
Informática PRÀCTICA 9 Curs Práctica Nº 9: Rango y precisión de representación de números en el ordenador.
Departamento de Práctica Nº 9: Rango y precisión de representación de números en el ordenador. Uso de punteros Objetivos de la práctica: - Entender la representación de números (enteros y reales) en el
Tipos de variables. Lenguaje C. Departamento de Electrónica. Tipos de datos, variables y constantes. Fundación San Valero
Lenguaje C Tipos de variables Departamento de Electrónica Fundación San Valero Tipos de datos, Cinco tipos de datos básicos: Carácter (char): 8 bits -128 a 127. Entero (int): 32 bits -2.147.483.648 a 2.147.483.647.
ESCUELA POLITÉCNICA SUPERIOR PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF
ESCUELA POLITÉCNICA SUPERIOR GRADO EN DISEÑO IND. INFORMÁTICA CURSO 2012-13 PRÁCTICA 2: EXPRESIONES, PRINTF Y SCANF HASTA AHORA... En prácticas anteriores se ha aprendido: La estructura principal de un
INICIACIÓN A LA PROGRAMACIÓN EN C
INICIACIÓN A LA PROGRAMACIÓN EN C Estructura de un programa sencillo en lenguaje c: Librería estándar de entrada salida Llave de apertura para delimitar el cuerpo de la función Llave de cierre para delimitar
Introducción a la Programación
Introducción a la Programación Fundamentos de Programación Ingeniería Informática en Sistemas de Información Alicia Troncoso 1 Contenido l Introducción l Mi primer programa l Etapas a seguir en la programación
CAPITULO 4: ENTRADA Y SALIDA DE DATOS.
CAPITULO 4: ENTRADA Y SALIDA DE DATOS. 1. INTRODUCCIÓN. Hemos visto que el lenguaje C va acompañado de una colección de funciones de biblioteca que incluye un cierto número de funciones de entrada/salida.
CLAVE DE UNIDAD DE APRENDIZAJE TRONCO COMÚN PROGRAMACIÓN CIENCIAS BÁSICAS (PROGRAMACIÓN)
PROGRAMA EDUCATIVO PLAN DE ESTUDIO CLAVE DE UNIDAD DE APRENDIZAJE NOMBRE DE LA UNIDAD DE APRENDIZAJE TRONCO COMÚN 2009-1 11214 PROGRAMACIÓN PRÁCTICA No. LABORATORIO DE CIENCIAS BÁSICAS (PROGRAMACIÓN) DURACIÓN
ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. ESTRUCTURAS SECUENCIALES Fecha de impresión:
ESTRUCTURAS SECUENCIALES Fecha de impresión: 26-07-2018 1 Una persona recibe un préstamo de $. 1.000,00 de un banco y desea saber cuánto pagará de interés en 2 años, si el banco le cobra una tasa del 27%
Algoritmo, Estructuras y Programación I Ing. Marglorie Colina
Unidad II: Fundamentos de la Programación Estructurada Algoritmo, Estructuras y Programación I Ing. Marglorie Colina Estructura General de un Programa Zona de ficheros de cabecera de las librerías Zona
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.
Informática Ingeniería en Electrónica y Automática Industrial
Informática Ingeniería en Electrónica y Automática Industrial Entrada y salida estándar V1.3 Autores Entrada y salida estándar Entradas y salidas Salida con formato: printf() Entrada de datos con formato:
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
Tipos de Datos. Tipos de Datos Simples Estándar
Departamento de Informática Universidad Técnica Federico Santa María Tipos de Datos Programación de Computadores Profesor: Teddy Alfaro Tipos de Datos Simples Estándar char es un carácter (alfanumérico),
Objetivo N 2. Conocer la Estructura General de un Programa en C++ Estructura de Datos Prof. Egilde Márquez
Objetivo N 2 Conocer la Estructura General de un Programa en C++ Estructura de Datos Prof. Egilde Márquez * Un programa en C++ está definido por funciones (grupo de instrucciones que pueden o no hacer
Lenguajes de programación
Lenguajes de programación Un computador solo entiende lenguaje binario Un procesador tiene un conjunto finito de operaciones binarias Un programa de computador es una secuencia de estas instrucciones Etapas
INTRODUCCIÓN AL LENGUAJE C
INTRODUCCIÓN AL LENGUAJE C Fundamentos de Informática EUP ULPGC Jose Torres 1 de 36 Historia de C Precursores: muchas ideas provienen de BCPL (Martin Richards, 1967) y de B (Ken Thompson, 1970) C fue diseñado
Formato para prácticas de laboratorio
PROGRAMA PLAN DE CLAVE DE UNIDAD DE NOMBRE DE LA UNIDAD DE EDUCATIVO ESTUDIO APRENDIZAJE APRENDIZAJE Ing. En Mecatrónica 2009-2 11892 Programación Orientada a Objetos PRÁCTICA No. 3 LABORATORIO DE NOMBRE
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
Fundamentos de Informática 4. Primeros Programas, Primeros Diseños
Fundamentos de Informática 4. Primeros Programas, Primeros Diseños Fundamentos de Informática Grado en Ingeniería Química 2 Contenidos 1 Empezando con C 2 Variables 3 Entrada de datos 4 Operadores 5 Condiciones
1. Presentación del lenguaje C Creado en 1972 por D. Ritchie Lenguaje de propósito general Portátil o transportable (generalmente) Inicialmente de niv
Introducción al lenguaje C Informática Belarmino Pulido Junquera Índice 1. Presentación del lenguaje C 2. Estructura de un programa en C 3. Instrucciones del pre-procesador procesador 4. Tipos de datos
Programación Estructurada
Programación Estructurada PROGRAMACIÓN ESTRUCTURADA 1 Sesión No. 2 Nombre: El lenguaje de programación C Contextualización Una constante en todos los lenguajes de programación (viejos y nuevos) es la implementación
Programación I Teoría I.
Programación I Teoría I http://proguno.unsl.edu.ar Horarios Teorías: Jueves 8:00 10:00; aula 58 (Bloque 2) Prácticas: Comisión 1: Licenciatura Martes de 10 a 13 en sala 7, bloque 2 jueves de 10 a 13 en
Universidad de Pamplona Materia: Programación 1 Docente: Ing. Lusbin Raúl Vargas LENGUAJE C ESTRUCTURA DE UN PROGRAMA EN C
Universidad de Pamplona Materia: Programación 1 Docente: Ing. Lusbin Raúl Vargas LENGUAJE C ESTRUCTURA DE UN PROGRAMA EN C Directivas del procesador Main() { Declaraciones Definiciones proposiciones }
Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera. Fundamentos de programación
1 Caracteres y Cadenas Conversión de Datos Funciones y procedimientos Archivos cabecera Fundamentos de programación Agenda Caracteres y Cadenas Conversión de Datos Introducción a las funciones y procedimientos
Programación en Lenguaje C
Lenguaje de programación C Programación en Lenguaje C Introducción El Lenguaje de programación C fue implantado por primera vez en los años 70 por Dennis Ritchie para una computadora DEC PDP-11 corriendo
Formatos para prácticas de laboratorio
Fecha de efectividad: CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA TRONCO COMÚN 2009-2 11214 PROGRAMACIÓN PRÁCTICA No. LABORATORIO DE PROGRAMACIÓN DURACIÓN (HORA) 9 NOMBRE DE LA PRÁCTICA
Constantes. Las constantes no cambian durante la ejecucion de un programa en C++, en C++ existen 4 tipos de constantes:
Constantes Las constantes se pueden declarar con la palabra reservada const y se le asigna un valor en el momento de la declaracion, este valor no se puede modificar durante el programa y cualquier intento
Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación:
Clase teórica 2 Algoritmos en C Página 1 de 6 TIPOS DE DATOS Una clasificación de los tipos de datos existentes en los diferentes lenguajes de programación se presenta a continuación: Por el momento nuestro
Práctica 2. Desarrollo de programas. Entrada y salida estándar en C.
INFORMÁTICA Práctica 2. Desarrollo de programas. Entrada y salida estándar en C. Grado en Ingeniería en Electrónica y Automática Industrial Curso 2014-2015 v2.0 (05.09.14) CREACIÓN DE UN PROGRAMA A la
UNIDAD II: ESTRUCTURAS SECUENCIALES
DEPARTAMENTO COMPUTACIÓN UNAN-LEÓN UNIDAD II: ESTRUCTURAS SECUENCIALES Ing. Karina Esquivel UNIDAD II: ESTRUCTURAS SECUENCIALES 2.1 INTRODUCCIÓN: La estructura secuencial permite representar aquellas instrucciones
Tema 3. Entrada y Salida
Tema 3 Entrada y Salida main() {int a,b,c; a=5;b=25;c=10; a=a+b+c; a=a+b*c; a=a+b/c; a=a+b%c; a=(a+b)/c; a=a+(b/c); } Ejercicio: Traza Entrada Necesidad de la entrada de datos, ejemplo: int main() { int
UNIDAD 1. Algoritmo se define como un conjunto de instrucciones que la computadora debe seguir para resolver un problema.
UNIDAD 1 1.1 Definición de Algoritmo La palabra algoritmo se deriva de la traducción al latín del nombre Muhammad Musa Al-khawarizmi, un matemático y astrónomo árabe que en el siglo IX escribió un tratado
Lenguaje C. República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III
República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III Lenguaje C 1 Puntos previos Los códigos fuentes generados en C requieren ser compilados
UNIVERSIDAD TECNOLÓGICA DE LOS ANDES INGENIERÍA DE SISTEMAS E INFORMÁTICA ALGORITMOS Y ESTRUCTURAS DE DATOS
DOCENTE: Ing. Ronald Rentería Ayquipa OBJETIVOS Realizar la ejecución de su primer programa en el entorno Borland C++. Realizar sus primeros programas de estructura secuencial aplicando las diferentes
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
Programación En Lenguaje C
Programación En Lenguaje C Introducción Básica para Primero de Bachillerato TECNOLOGÍA DE LA INFORMACIÓN IES PALAS ATENEA Lenguaje C Estructurado Secuencial De alto Nivel Altamente portable Necesita un
Lenguaje C Elementos de un Programa. Ing. Hugo Fdo. Velasco Peña Universidad Nacional 2006
Lenguaje C Elementos de un Programa Ing. Hugo Fdo. Velasco Peña Universidad Nacional 2006 Objetivos Conocer los elementos que conforman un programa en C 1. Elementos léxicos de un Programa Cuando el programa
INICIACIÓN A LA PROGRAMACIÓN EN C
INICIACIÓN A LA PROGRAMACIÓN EN C Estructura de un programa sencillo en lenguaje c: Librería estándar de entrada salida Llave de apertura para delimitar el cuerpo de la función Llave de cierre para delimitar
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO
UNIDAD ACADÉMICA PROFESIONAL TIANGUISTENCO LICENCIATURA EN INGENIERÍA DE SOFTWARE UNIDAD DE APRENDIZAJE: PROGRAMACIÓN Créditos institucionales de la UA: 8 Material visual: Diapositivas Unidad de competencia
Lenguaje de programación C. Introducción
Lenguaje de programación C Introducción 1 Elementos del lenguaje C Colección de funciones Estas funciones contienen declaraciones, sentencias, expresiones y otros elementos que en conjunto indican a la
CAPITULO 2: VARIABLES Y CONSTANTES
CAPITULO 2: VARIABLES Y CONSTANTES 1. TIPOS DE DATOS. Existen cinco tipos de datos atómicos en C; char: carácter, int: entero, float: real coma flotante, double: real de doble precisión y void: sin valor.
Formatos para prácticas de laboratorio
Fecha de efectividad: CARRERA PLAN DE ESTUDIO CLAVE DE ASIGNATURA NOMBRE DE LA ASIGNATURA IC 2009-2 METODOLOGIA DE LA PROGRAMACION PRÁCTICA No. 4 LABORATORIO DE NOMBRE DE LA PRÁCTICA COMPUTACION ALGORITMOS
Programación. Test Autoevaluación Tema 3
Programación Test Autoevaluación Tema 3 Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordoñez Morales Juan Gómez Romero José A. Iglesias Martínez José Luis Mira Peidro SOLUCIONES 1.
Repaso Lenguaje C Área de Servicios Programación (Ing. Elect. y Prof. Tec.), Programación I (TUG y TUR) y Electrónica programable (TUE)
Repaso Lenguaje C OBJETOS Variables Constantes Variable: objeto del ambiente cuyo contenido puede cambiar. Constante: objeto cuyo contenido no puede cambiar. Variables: - un nombre que la identifica. Deben
Examen de Fundamentos de la Programación (Modelo 1)
Examen de Fundamentos de la Programación (Modelo 1) 27 de noviembre de 2007 1. Qué escribe el siguiente programa si se teclea 5? int num, resultado; for (resultado=0; num; resultado++) num -= 2; printf
Asignatura: Estructuras de Datos. Año Escolar: Grado y Sección: 6to INF A-B Docente: Ing. Yesika Medina
Variables Especificadores de Formatos Secuencias de Escape. EJEMPLO. Programa que permite mostrar en pantalla BIENVENIDOS A LA PROGRAMACIÓN EN LENGUAJE C #include #include { printf("bienvenidos
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
Curso de Programación Avanzada en C
Curso de Programación Avanzada en C Copyright, 1996 Universidad Sim on Bol ivar 1 Prof. Mariela J. Curiel Contenido del Curso Conceptos BásicosB Estructuras de Control Arreglos Otros tipos de datos derivados
Tema 07: Tipos de datos en C & entrada y salida estándar
Tema 07: Tipos de datos en C & entrada y salida estándar M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com [email protected] @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo
Introducción a Funciones
Introducción a Funciones Departamento de Electrónica Fundación San Valero Funciones Una función sirve para realizar tareas concretas y simplificar el programa. Nos sirve para evitar tener que escribir
Autor: Ing. Nahuel González INTRODUCCIÓN A C. Clase 1
INTRODUCCIÓN A C Clase 1 Introducción al lenguaje C 1967 1970 1971 1972 1989 BCPL Lenguaje B Pascal 1era versión de C ANSI C Introducción al lenguaje C Librería estandar de C: contiene módulos o funciones
UNIDAD 2 Descripción de un programa
Descripción de un programa Estructura general de un programa. Elementos básicos. Tipos de datos simples: enteros, reales y carácter. Representación de datos en memoria. Operaciones sobre tipos de datos
En este artículo vamos a conocer los tipos de datos que podemos manejar programando en C.
El primer objetivo de un programa informático es el manejo de datos. Un dato es toda aquella información que se puede tratar en un programa informático. En este artículo vamos a conocer los tipos de datos
Una expresión es una combinación de uno o más operandos y operadores para obtener un resultado.
1.6. EXPRESIONES CONCEPTO: Una expresión es una combinación de uno o más operandos y operadores para obtener un resultado. Los operandos pueden ser constantes, variables, otras expresiones e incluso funciones.
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;
Teoría 8: Segunda Parte. Estructuras de Datos y Funciones de Entrada en Lenguaje C
Teoría 8: Segunda Parte Estructuras de Datos y Funciones de Entrada en Lenguaje C Int. a la Computación-Int. a la Programación Fund. De la Informática Primer Cuatrimestre 2018 Lenguaje C Objetos de Datos
Asignatura: Estructuras de Datos. Docente: Ing. Yesika Medina Grado y Sección: 6to INF A-B
Codificar los siguientes programas en lenguaje C mediante la herramienta VISUAL STUDIO, CONSIDERAR LAS SIGUIENTES PREMISAS: 1. Documentar las líneas de código. 2. Agregar: Color a la consola y fuente.
Sintaxis de los aspectos generales de un lenguaje de programación
Sintaxis de los aspectos generales de un lenguaje de programación por Iván Cruz Un lenguaje de programación cuenta con una estructura y sintaxis que debe ser utilizada exactamente como se indique para
Tema 3. Estructuras de control
Tema 3. Estructuras de control 3.1. Secuencial 3.2. Selección 3.3. Repetición 2 Objetivos Objetivos del tema: Conocer y saber la utilidad de las tres estructuras de control (secuencial, alternativa y repetitiva)
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
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
EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO
EQUIVALENCIAS EN C DE CONSTRUCCIONES SECUENICIALES EN PSEUDOCÓDIGO TIPOS DE DATOS BÁSICOS: Tipo Tipo Tamaño aproximado en bits Rango mínimo Carácter char 8 0 a 55 Entero int 16-3767 a 3767 Real float 3
funciones printf scanf
FUNCIONES EN C FUNCIONES Los módulos en C se llaman funciones. Hemos estado utilizando funciones de la biblioteca estandar stdio.h como por ejemplo printf y scanf. Comenzaremos viendo algunas funciones
Fundamentos de Programación 2017-I
Fundamentos de Programación 2017-I Fundamentos para la construcción de código a partir del algoritmo Objetivo: El alumno construirá programas utilizando el lenguaje de programación C a través de un análisis
