FUNDAMENTOS DE INFORMÁTICA

Documentos relacionados
Programación en C. Algoritmo y Estructura de Datos. Ing. M. Laura López. Programación en C

En este artículo vamos a conocer los tipos de datos que podemos manejar programando en C.

Programación Estructurada

Examen de Fundamentos de la Programación (Modelo 1)

Asignatura: Estructuras de Datos. Año Escolar: Grado y Sección: 6to INF A-B Docente: Ing. Yesika Medina

Asignatura: Estructuras de Datos. Docente: Ing. Yesika Medina Grado y Sección: 6to INF A-B

INICIACIÓN A LA PROGRAMACIÓN EN C

TEMA 2. LENGUAJE C. CONCEPTOS BÁSICOS Y PROGRAMACIÓN ELEMENTAL.

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

INICIACIÓN A LA PROGRAMACIÓN EN C

EJERCICIOS CON FUNCIONES EN C. EJEMPLO CALCULAR SERIES NUMÉRICAS. REFACTORIZAR. (CU00552F)

FUNDAMENTOS DE INFORMÁTICA 1º Ingeniería Industrial

Lenguaje C. República Bolivariana de Venezuela Fundación Misión Sucre Aldea Fray Pedro de Agreda Introducción a la Programación III

MANUAL BÁSICO DE PSEUDOCÓDIGO A LENGUAJE C.

Tema 3. Estructuras de control

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

Introducción a la Programación

Fundamentos de Programación 2017-I

Dobles: Es el caso de la instrucción if-else (punto 1.2).

Programación. Test Autoevaluación Tema 3

Capítulo 11 INTRODUCCIÓN A LA CODIFICACIÓN EN C. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F)

Sintaxis de los aspectos generales de un lenguaje de programación

Algoritmo, Estructuras y Programación I Ing. Marglorie Colina

Mi primer proyecto en Dev-C++

Operadores aritméticos

Práctica 2. Desarrollo de programas. Entrada y salida estándar en C.

Programación I Teoría I.

Tipos de Datos en C. Palabras reservadas en C

BUCLES EN LENGUAJE C (ESTRUCTURA DE REPETICIÓN) CONDICIÓN, CONTADOR. EJEMPLOS. (CU00533F)

Funciones básicas del depurador

Datos Elementales y formato de un programa en Java

INSTRUCCIÓN GOTO EN C. ETIQUETAS O LABELS. POR QUÉ NO DEBE USARSE (HARMFUL). EJEMPLOS (CU00546F)

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

Tipos de datos y Operadores Básicos

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

GUIA DE LABORATORIO # 2 ENTORNO DE DESARROLLO Y COMPILACIÓN DE UN PROGRAMA EN C

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

MIA RICARDO GONZALEZ LOZANO APLICACIONES EN LENGUAJE C

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

PROGRAMACION MODULAR FUNCIONES

Examen Principios de Programación Febrero 2012

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

INTRODUCCIÓN AL LENGUAJE C

Formato para prácticas de laboratorio

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

Capitulo 2. Programación Modular

LABORATORIO #1 INTRODUCCIÓN AL LENGUAJE DE PROGRAMACIÓN C++

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

UNIDAD 1. Algoritmo se define como un conjunto de instrucciones que la computadora debe seguir para resolver un problema.

Fundamentos de Programación 2017-I

Es un lenguaje estructurado, tiene una abundante cantidad de operadores y tipos de datos.

ALGORITMO: LENGUAJE C++: # include <iostream.h> # include <math.h> int main () Int num 1=0, num =0, d=0; Cout << ingrese primer numero: ;

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

7.3. Estructura de un programa

Objetivo N 2. Conocer la Estructura General de un Programa en C++ Estructura de Datos Prof. Egilde Márquez

EJERCICIOS DE PROGRAMACIÓN EN C. PASO DE PSEUDOCÓDIGO A CÓDIGO. BUCLES, CONDICIONES (CU00539F)

E s c u e l a P o l i t é c n i c a S u p e r i o r d e E l c h e

TEMA 4. ESTRUCTURAS DE CONTROL

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

PROBLEMAS DEL TEMA 7 SUBPROGRAMAS Y MODULARIDAD

Programación Estructurada. Sesión 2:El lenguaje de programación C

Funciones y paso de parámetros

Programación En Lenguaje C

FINALIZAR PROGRAMAS EN C CON EXIT. CAMBIAR FLUJO EN BUCLES BREAK Y CONTINUE. EJEMPLOS (CU00544F)

= RETURN =3 7-. ELSE K

Informática PRÀCTICA 9 Curs Práctica Nº 9: Rango y precisión de representación de números en el ordenador.

Actividad Algoritmos, Estructura y Programación I. FOR, DO-WHILE

Tema: Introducción a la Programación Estructurada

Programación. Test Autoevaluación Tema 5

Sentencias iterativas

Tipos de Datos. Tipos de Datos Simples Estándar

Definición Es una directiva using que ayuda al compilador a localizar una clase que se usa en la aplicación.

6. Visualizar error, ingrese un numero que no sea cero

Transcripción:

PRÁCTICAS PARA LA ASIGNATURA FUNDAMENTOS DE INFORMÁTICA PRÁCTICAS 1 y 2: Empezando a programar en C. INGENIEROS INDUSTRIALES UNIVERSIDAD POLITÉCNICA DE CARTAGENA Pedro María Alcover Garau Dolores Cano Gil Carlos Fernández Andrés Pedro Javier Navarro Lorente

Empezando a programar en C. 2 de 6 PRÁCTICA PRIMERA 1. Practicando el entorno de Turbo C++ 4.5., para ello introduciremos este primer programa: // esto es un comentario /* esto también es un comentario programa realizado por: Juan Pérez Tomás fecha: 16/10/00, aquí termina el segundo comentario*/ void main(void) printf("hola mundo"); Ventana de Código Barra de menús Ventana de mensajes

Empezando a programar en C. 3 de 6 2. Practicar con las opciones de salvar del menú File y con sus respectivos botones de la barra de menús. El programa se llamará primero.c. 3. Compilar el programa, corrigiendo errores si fuese necesario. 4. Ejecutar el programa. 5. Ver cuántos archivos existen con el nombre del programa y cambiando de extensión, después de todos estos procesos: primero.bak : primero.cpp : primero.obj : primero.exe :

Empezando a programar en C. 4 de 6 6. Realizar los mismos pasos para los siguientes programas 6.1 int inum1, inum2; 6.2 printf("\n Introducir el primer valor: "); scanf("%d", &inum1); printf("\n Introducir el segundo valor: "); scanf("%d", &inum2); printf("\n la suma es: %d",inum1 + inum2) printf("\n la resta es: %d",inum1 - inum2); printf("\n la multiplicación es: %d",inum1 * inum2); printf("\n la división es: %d",inum1 / inum2); return 0; #include <stdio> int main(void) char cnombre[35]; printf("introducir nombre: "); scanf("%s",cnombre); printf("buenos dias %s",cnombre); return 0; 7. Explicar al alumno los pasos principales para la depuración de programas. Correcta interpretación de los mensajes de Error y de los mensajes de Advertencia. Ejecución del programa paso a paso. Uso del Evaluador de expresiones. Puntos de ruptura. Usar todos estos conceptos en los diferentes programas implementados hasta el momento.

Empezando a programar en C. 5 de 6 PRÁCTICA SEGUNDA 1. C++. Uso de la entrada/salida básica mediante flujos. printf( ESTO ES UN EJEMPLO DE SALIDA POR PANTALLA ); return 0; // el programa ha acabado correctamente // fin de la funcion main() 2. Uso de secuencias de escape básicas. \ Carácter de escape \n Salto de línea \t Tabulación horizontal \r retorno de carro (cursor a principio de líne actual) \a hace sonar la campana del sistema printf( EJEMPLO DE SALIDA, sin SALTO DE LINEA \n ); printf( EJEMPLO DE SALIDA \n, con SALTO DE LINEA ); return 0; // el programa ha acabado correctamente // fin de la funcion main() Otro ejemplo a implementar: printf( ESTO ES UN EJEMPLO DE SALIDA POR PANTALLA ); printf( \r REESCRIBIMOS ENCIMA); return 0; // el programa ha acabado correctamente // fin de la funcion main() 3. El siguiente programa trabaja con variables enteras. Obsérvese cómo la E/S en C++ es a prueba de tipos.

Empezando a programar en C. 6 de 6 // E/S en C void main(void) int i1, i2, ires; printf( \n Introduzca el dividendo... ); scanf( %d, i1); printf( \n Introduzca los dos datos a dividir ); scanf( %d, i2); ires = i1 / i2; printf("\n El resultado de dividir ); printf( %d entre %d es %d ",i1, i2, ires); 4. Realizar las modificaciones oportunas en los programas del ejercicio 3 para poder trabajar con números reales. 5. Escribir un programa que logre que: a) Indique que el programa calculará el producto de tres enteros. b) Declare tres datos como variables de tipo short. c) Pida al usuario que introduzca los tres números. d) Calcule el producto y asigne el resultado a una variable long. e) Muestre por pantalla el resultado. 6. Usar el depurador para verificar el contenido de las variables del ejercicio 5 durante una ejecución paso a paso del programa. Puede ver más ejercicios planteados y resueltos en el Manual Fundamentos de Informática. Programación en Lenguaje C.