Titulo: Suma de N primeros números

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

Download "Titulo: Suma de N primeros números"

Transcripción

1 Titulo: Suma de N primeros números Realizar un programa que pida un número N de tipo entero por teclado. Se usará una función para calcular el valor de la suma de los N primeros números enteros, usando un parámetro de tipo entero para indicar el valor de N, y retornará la suma. El programa principal usará la función para obtener el resultado y mostrarlo por pantalla. Si el número es negativo, no se realiza la llamada a la función, y se muestra por pantalla "El número es negativo". La suma de los números se hará de forma algorítmica con un bucle for. Introduzca n: -3 El numero es negativo. Introduzca n: 5 La suma de los 5 primeros numeros es: 5 int suma_nprimeros(int n) int i,suma=0; for(i=;i<=n;i++) suma += i; return suma; int n,suma; printf("introduzca n:"); scanf("%d",&n); if(n<0) printf("el numero es negativo.\n"); else suma=suma_nprimeros(n); printf("la suma de los %d primeros numeros es: %d.\n",n,suma);

2 Titulo: Tabla de valores de una función Programar una función que admita como parámetros 2 valores enteros a y b. La función calculará la expresión a b-a-b y retornará el valor resultante. La función principal debe pedir un número N entero al usuario, y mostrar por pantalla el resultado de aplicar la función a varios valores. Para el valor a se emplearán los valores del 0 al 0, y para el valor b se usará el número N que proporcionó el usuario. Se pondrá cada resultado en una línea, indicando el valor de a, y el valor resultante de la función, separados por " --> " Introduzca n: > -3 --> > 3 --> > > > > 8 --> > > 7 int funcion(int a,int b) return (a*b-a-b); int i,n,valor; printf("introduzca n:"); scanf("%d",&n); for(i=0;i<=0;i++) valor = funcion(i,n); printf("%d --> %d\n", i, valor);

3 Titulo: Calcular IVA Realizar un programa para calcular el IVA sobre un precio. El programa principal debe pedir un precio al usuario (de tipo float), y mostrar el precio total con el IVA incluido (se considera el caso del 6%). El programa se repite en bucle hasta que el usuario introduce un precio negativo, en ese caso el programa termina. Para calcular el total, se pide también programar una función "precio_con_iva" que admite 2 parámetros de tipo float: el precio que introduce el usuario, y el IVA como porcentaje (6% será 6). La función devolverá el precio con el IVA incluido. El programa principal usará esta función para calcular el total. Introduzca n: 200 Total: Introduzca n: 7 Total: Introduzca n: - float precio_con_iva(float precio, float iva_perct) float iva; iva=precio*(iva_perct/00.0); return (precio+iva); float precio=0.0; float total; while() printf("introduzca precio: "); scanf("%f",&precio); if(precio < 0.0 ) return; total=precio_con_iva(precio,6); printf("total: %f \n", total);

4 Titulo: Conversión de temperaturas Realizar un programa para realizar la conversión de temperaturas. El programa pide al usuario que introduzca un valor y una letra, en la misma línea (ver ejemplo, se recomienda usar scanf). El valor será de tipo float. La letra indica la escala en la que se introduce esa temperatura. Si la letra es 'C', la temperatura se convertirá de grados centígrados a Fahrenheit. Si la letra es 'F', la temperatura se convertirá de grados Fahrenheit a grados Centígrados. El programa se repetirá hasta que el usuario introduzca como letra una 'Z'. Si el usuario introduce una letra distinta a las mencionadas, lo indicará con un mensaje de error. Se usarán 2 funciones cent_fahr y fahr_cent, para convertir de una unidad a otra. Estas funciones aceptarán un parámetro (la temperatura en una escala) y retornarán el valor en la otra escala. (La relación de escalas corresponde a C= (F-32) /.8 ) Introduzca temperatura y letra: 00 C Temperatura: F Introduzca temperatura y letra: 23 F Total: C Introduzca temperatura y letra: 99 j Error, letra no valida Introduzca temperatura y letra: 99 Z Fin float cent_fahr(float cent) return ((cent*.8)+32); float fahr_cent(float fahr) return ((fahr-32)/.8); float temper; char escala; while() printf("introduzca temperatura y letra: "); scanf("%f %c",&temper,&escala); switch(escala) case 'Z': printf("fin\n"); return; case 'F': printf("temperatura: %f C\n",fahr_cent(temper)); break; case 'C': printf("temperatura: %f F\n",cent_fahr(temper)); break; default: printf("error, letra no valida\n");

5 Titulo: Máximo de 3 Programar una función maximo3 para calcular el máximo de tres valores a, b y c de tipo entero, que se admiten como parámetros y se retorna el valor del mayor. Esta función usará a su vez a otra función maximo2 (que también debe programarse) que calcula el máximo entre 2 valores a y b, que se pasan como parámetros a la función. El programa principal pedirá al usuario 2 valores, y usará la función maximo3 para calcular el mayor entre 0 y esos dos valores. Introduzca 2 numeros: 2 5 El mayor es: 5 Introduzca 2 numeros: -2-7 El mayor es: 0 int maximo2(int a,int b) int mayor; if(a>=b) mayor=a; else mayor=b; return mayor; int maximo3(int a,int b,int c) int mayor; mayor=maximo2(a,maximo2(b,c)); return mayor; int n,n2, maximo; printf("introduzca 2 numeros:"); scanf("%d %d",&n,&n2); maximo=maximo3(0,n,n2); printf("el mayor es: %d\n",maximo);

6 Titulo: Líneas de asteriscos con función Programar una función que se encarga de pedir un valor entero por teclado al usuario. Si el valor es negativo o 0, vuelve a pedirlo. Cuando el valor es mayor que cero la función retorna ese valor. Programar una función que muestra una línea de asteriscos '*' por pantalla. La función admitirá un parámetro que será el número de asteriscos. La línea se finalizará con un carácter de fin de línea. En el programa principal, usar las funciones anteriores para: pedir un número entero y mostrar varias líneas de asteriscos, de forma que la primera línea tendrá un asterisco, e irá sumando un asterisco más en cada línea hasta alcanzar el número introducido por el usuario. Introduzca un numero: -2 Introduzca un numero: 0 Introduzca un numero: 4 * ** *** **** int entrada() int val=-; while(val<=0) printf("introduzca un numero: "); scanf("%d",&val); return val; void asteriscos(int num) int i; for(i=;i<=num;i++) printf("*"); printf("\n"); int i,num; num=entrada(); for(i=;i<=num;i++) asteriscos(i);

7 Titulo: Calculo de los términos impares de una serie + 2 Calcular los n primeros términos impares de la serie: a = i i con i =,..., n a 0 través de una función con el siguiente prototipo, siendo n un número entero que se solicita al usuario desde el main() tantas veces como sea necesario, hasta que el usuario teclee un numero mayor que cero. float TerminoN (int); Cuandos terminos quieres calcular? -4 Cuandos terminos quieres calcular? 0 Cuandos terminos quieres calcular? 3 El termino es El termino 3 es El termino 5 es float TerminoN (int); int n,i; float term; do printf("cuandos terminos quieres calcular? "); scanf("%d", &n); while(n<=0); for(i=;i<n*2 ;i+=2) term=terminon(i); printf("el termino %d es %f \n",i,term); float TerminoN (int n) return (float)(n+2)/0; //tambien return (n+2)/0.0f;

8 Titulo: Calculo del término n-ésimo i i= 0 Calculo el término n-ésimo de la serie: an = a través de dos funciones con el n! siguiente prototipo. Para ello el main() solicitará un numero al usuario, realizará el calculo mediante las funciones e imprimirá por pantalla el resultado final. NOTA: El cálculo del sumatorio tiene que hacerse obligatoriamente de forma algorítmica mediante un bucle for. int SumoN (int); int FactN (int); Introduce n: 5 El termino n-esimo es: 0.25 int SumoN(int); int FactN(int); int n, a, b; printf("introduce n: "); scanf("%d",&n); n a= SumoN(n); b= FactN(n); printf("el termino n-esimo es: %f", (float) a/b); int SumoN(int a) int i, resu=0; for(i=0; i<=a;i++) resu+=i; return resu; int FactN(int a) int i, resu=; for(i=; i<=a; i++) resu*=i; return resu;

9 Titulo: Distancia entre dos puntos Realizar un programa para calcular la distancia entre dos puntos introducidos por el usuario a través de una función con el siguiente prototipo: float dist (float x, float y, float x2, float y2); Introduce el primer punto: 0 Introduce el segundo punto: 0 #include <math.h> float dist (float, float, float, float); float resu, x,x2,y,y2; printf("introduce el primer punto: "); scanf("%f %f",&x,&y); printf("introduce el segundo punto: "); scanf("%f %f",&x2,&y2); resu=dist(x,x2,y,y2); printf("la distancia es: %f", resu); float dist(float a,float b,float c,float d) return sqrt((a-b)*(a-b) + (c-d)*(c-d));

10 Titulo: Sumatorio desde a hasta b Realizar una función para retorne el valor de la siguiente suma s = ( ni ) y n son números introducidos por el usuario. int Sumatorio (int n, int a, int b); Introduce el numero: 3 Introduce a y b: 2 7 la suma es: 8 int Sumatorio (int n, int a, int b); int a, b,num; printf("introduce el numero: "); scanf("%d", &num); printf("introduce a y b: "); scanf("%d %d", &a, &b); b donde a, b i= a printf("la suma es: %d \n",sumatorio (num, a, b)); int Sumatorio(int n, int a, int b) int i, sum=0; for(i=a; i<=b; i++) sum+=(n*i); return sum;

11 Título: Suma de una serie con una función Realizar un programa que calcule la suma de la siguiente serie utilizando una función: n suma = 2 i i= = n A la función, denominada SumaSerie, se le pasará como argumento un valor de n leído desde el teclado y devolverá la suma como valor de retorno. Finalmente, el valor de la suma será impreso en la pantalla desde la función main(). Nota: Se supondrá que el usuario introduce siempre un valor de n mayor o igual que. Introduzca n: 00 La suma vale float SumaSerie (int numero); int n; float s; printf("introduzca n: "); scanf("%d", &n); s=sumaserie(n); printf("la suma vale %f\n", s); float SumaSerie (int numero) int i; float suma=0; for(i=;i<=numero;i++) suma+=.0f/(i*i); return suma;

12 Título: Cálculo de a b Realizar un programa que calcule con una función, llamada potencia, el valor de a b, donde a y b son dos números enteros introducidos desde el teclado tal que a>0 y b>=0 (se supondrá que el usuario introduce dos números que cumplen estas condiciones). Nota: no se pueden utilizar funciones de la librería de matemáticas. El cálculo de a b lo realizará la función teniendo en cuenta que a b =a a a.a (b veces). Ejemplos de ejecución Introduzca a y b: elevado a 0 vale Introduzca a y b: elevado a 4 vale 6 int potencia (int base, int exponente); int a, b, p; printf("introduzca a y b: "); scanf("%d %d", &a, &b); p=potencia(a, b); printf("%d elevado a %d vale %d\n", a, b, p); int potencia (int base, int exponente) int i, aux=; for(i=;i<=exponente;i++) aux*=base; return aux;

13 Título: Aproximación del número e Realizar un programa que calcule una aproximación del número e obtenida al sumar la siguiente serie: 0 e = + n! n= 0! + 2! + 3! La suma de la serie se realizará dentro la función main(), pero hará uso de una función llamada factorial, a la cuál se le pasa como argumento el valor de n y devuelve el valor de n!. La función será llamada cada vez que haya que calcular el factorial de n. El numero e vale aproximadamente int factorial (int n); int i; float suma=0.0f; 0! for(i=0;i<=0;i++) suma+=(float)/factorial(i); printf("el numero e vale aproximadamente %f\n", suma); int factorial (int n) int i, aux=; for(i=;i<=n;i++) aux*=i; return aux;

14 Título: Mínimo de tres números enteros Realizar un programa que calcule el mínimo de tres números enteros, a, b y c, introducidos desde el teclado utilizando una función llamada minimo a la cuál se le pasan como argumentos los tres números y devuelve el mínimo de ellos, que será impreso desde la función main(). Introduzca los números: El minimo de ellos es 3 int minimo (int a, int b, int c); int a, b, c, min; printf("introduzca los numeros: "); scanf("%d %d %d", &a, &b, &c); min=minimo(a, b, c); printf("el minimo de ellos es %d\n", min); int minimo (int a, int b, int c) if (a>b) //El mínimo es b o c if(b<c) return b; else return c; else //El mínimo es a o c if(a<c) return a; else return b; //Tambien podria ser: int minimo (int a, int b, int c) int min=a; if(b<min) min=b; if(c<min) min=c; return min;

15 Título: Cuántos múltiplos de 7 hay entre n y m? Hacer un programa que determine cuántos múltiplos de 7 hay entre los números enteros n y m, ambos inclusive. Los valores n y m serán introducidos desde el teclado (se supondrá que ambos números son positivos y que m es mayor o igual que n). El número de múltiplos será calculado con una función a la cuál se le pasan como argumentos los valores de n y m. El valor calculado será devuelto a la función main() e impreso en la pantalla. Introduzca n y m: 0 25 Hay 2 multiplos de 7 entre 0 y 25 int multiplosde7 (int inferior, int superior); void main () int n, m, nmul; printf("introduzca n y m: "); scanf("%d %d", &n, &m); nmul=multiplosde7(n, m); printf("hay %d multiplos de 7 entre %d y %d\n", nmul, n, m); int multiplosde7 (int inferior, int superior) int i, contador=0; for(i=inferior; i<=superior; i++) if(i%7==0) contador++; return contador;

16 Título: Máximo común divisor Hacer un programa que determine el máximo común divisor de dos números enteros a y b que se solicitan al usuario por teclado desde el main(). Dichos números serán pasados a una función, que retorna el MCD de ambos, y el main() se encarga de sacar el resultado por pantalla. Si uno de los dos números es negativo, se muestra un mensaje de error y no se invoca la función: Introduzca a y b: 8 30 El MCD es: 6 Press any key to continue Introduzca a y b: 2-8 Error en los datos Press any key to continue int MCD( int a, int b); int n,n2,min; printf("introduzca a y b: "); scanf("%d %d",&n,&n2); if(n <0 n2 <0) printf("error en los datos\n"); return; min=mcd(n,n2); printf("el MCD es: %d\n",min); int MCD( int a, int b) int i,mcd=; for(i=2;i<=a;i++) if(a%i==0 && b%i==0) mcd=i; return mcd;

17 Título: Numero combinatorio Hacer un programa que determine el numero combinatorio a sobre b, siendo a y b números enteros que se piden al usuario por teclado desde el main(). Dichos números serán pasados a una función como parámetros, retornando dicha función el número combinatorio que tiene como expresión: a a! c = = b ( a b)! b! Y el main() es el encargado de mostrar el resultado por pantalla. El prototipo de las funciones necesarias es: int factorial (int n); int combinatorio (int a, int b); Introduzca a y b:6 2 Resultado: 5 int factorial (int n); int combinatorio (int a, int b); int a,b,c; printf("introduzca a y b:"); scanf("%d %d",&a,&b); c=combinatorio(a,b); printf("resultado: %d\n", c); int factorial (int n) int i, aux=; for(i=;i<=n;i++) aux*=i; return aux; int combinatorio (int a, int b) return factorial(a)/(factorial(b)*factorial(a-b));

18 Título: Tablas de multiplicar Hacer un programa que imprima por pantalla la tabla de multiplicar del numero n siendo n un numero que se pide al usuario. Ambas tareas se haran cada una con una función: una función que imprime por pantalla la tabla de multiplicar de un numero entero que se le pasa como parametro, y otra funcion que solicita al usuario un numero entre y 0, tantas veces como sean necesario, y devolviendolo como retorno cuando el numero cumple la condicion de estar entre y 0. El main() invoca a una función después de la otra para ejecutar: Introduzca un numero entre y 0: -3 Introduzca un numero entre y 0: Introduzca un numero entre y 0: 7 Tabla del 7 7 x = 7 (tabla completa) 7 x 9 = 63 #include<stdio.h> void TablaMultiplicar(int n); int PideNumero(); main() int i=pidenumero(); TablaMultiplicar(i); void TablaMultiplicar(int n) int i; printf("tabla del %d\n",n); for (i=; i<0; i++) printf("%d x %d = %d\n",n,i,n*i); int PideNumero() int n; do printf("introduzca un numero entre y 0: "); scanf("%d",&n); while(n< n>0); return n;

TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;

TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; TEMA 5. CONTROL DE FLUJO DEL PROGRAMA 5.1 Sentencias Una sentencia es una expresión seguida de un punto y coma. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; El ; es obligatorio

Más detalles

Programación. Ejercicios Tema 5. Funciones

Programación. Ejercicios Tema 5. Funciones Programación Ejercicios Tema 5 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 1. Escriba una función

Más detalles

Tema 4: Estructuras de Control Estructura y Contenidos

Tema 4: Estructuras de Control Estructura y Contenidos Tema 4: Estructuras de Control Estructura y Contenidos 4.1. ESTRUCTURA SECUENCIAL. 4.2. ESTRUCTURAS DE SELECCIÓN. 4.2.1. Selección simple ( if ). 4.2.2. Selección binaria ( if... ). 4.2.3. Selección múltiple

Más detalles

Para dudas, comentarios escribe a: giovvani@msn.com C BASICO

Para dudas, comentarios escribe a: giovvani@msn.com C BASICO C BASICO Qué es C? C es un lenguaje de programación de alto nivel desarrollado en el año 1972 por Dennos Ritchie en AT&T Bell Labs. La legibilidad, facilidad de mantenimiento y la portabilidad son algunas

Más detalles

Ejercicio 1 (2 puntos. Tiempo: 25 minutos)

Ejercicio 1 (2 puntos. Tiempo: 25 minutos) Fecha de publicación de notas: jueves 18 de Julio. Fecha de revisión: viernes 19 de Julio a las 10:00h. Despacho C-209. Ejercicio 1 (2 puntos. Tiempo: 25 minutos) Se desea desarrollar un programa en C

Más detalles

Hoja de problemas Estructuras de Control

Hoja de problemas Estructuras de Control Departamento de Estadística, I.O. y Computación Ingeniería Técnica Industrial - Electrónica Industrial Fundamentos de Informática Hoja de problemas Estructuras de Control 1. Cuál es el efecto de las siguientes

Más detalles

Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4

Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4 Pág.1 Índice ÍNDICE...1 1. EJERCICIO 1: CÁLCULO FINANCIERO (5 PTOS.)...1 2. EJERCICIO 2: AGENCIA DE COLOCACIONES (5 PTOS.)...4 1. Ejercicio 1: Cálculo Financiero (5 ptos.) Desde un banco se le ha encargado

Más detalles

Capítulo 4 Procesos con estructuras de repetición

Capítulo 4 Procesos con estructuras de repetición Estructura de contador Capítulo 4 Procesos con estructuras de repetición Esta es una operación que incrementa en una unidad el valor almacenado en la variable c, cada vez que el flujo del diagrama pasa

Más detalles

Ejercicios Tema 3. Estructuras de Selección

Ejercicios Tema 3. Estructuras de Selección Ejercicios Tema 3. Estructuras de Selección 1. Escribir un programa que solicite un valor entero al usuario y determine si es par o impar. 2. Escribir un programa que solicite un valor entero al usuario

Más detalles

Funciones en Lenguaje C.

Funciones en Lenguaje C. UNIVERSIDAD TECNOLÓGICA DE PEREIRA PROGRAMA DE TECNOLOGÍA ELÉCTRICA PROGRAMACIÓN TE243 TALLER: FUNCIONES QUE UTILIZA UN MENÚ GRUPO: FUNCIONES EN DEV C++. ING: JOSÉ NORBEY SÁNCHEZ F. FECHA: Funciones en

Más detalles

Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD.

Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD. Programación I, Guía 6 1 Facultad : Ingeniería Escuela : Computación Asignatura: Programación I Tema: FUNCIONES, PROCEDIMIENTOS Y RECURSIVIDAD. Objetivos Utilizar la sintaxis de las funciones definidas

Más detalles

Programación. Ejercicios Tema 4 Estructuras de Control Repetitivas

Programación. Ejercicios Tema 4 Estructuras de Control Repetitivas Ejercicios Tema 4 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 SOLUCIONES 1. Escriba un programa en C que

Más detalles

Curso 0 de Informática

Curso 0 de Informática Curso 0 de Informática 2015-2016 Tema 1: Introducción a la Informática y Conceptos básicos 1 Motivación (I): En los procesos industriales, cada vez es mayor el uso de sistemas informáticos para: Monitorización,

Más detalles

Informática I. While & do While

Informática I. While & do While Asignatura: Informática I Trabajo práctico Nº5 While & do While Estructura repetitiva MIENTRAS o while En C la sentencia while (condición o expresión) instrucciones; es seguramente la más utilizada. La

Más detalles

Llamamos potencia a todo producto de factores iguales. Por ejemplo: 3 4 = 3 3 3 3

Llamamos potencia a todo producto de factores iguales. Por ejemplo: 3 4 = 3 3 3 3 1. NÚMEROS NATURALES POTENCIAS DE UN NÚMERO NATURAL Llamamos potencia a todo producto de factores iguales. Por ejemplo: 3 4 = 3 3 3 3 El factor que se repite es la base, y el número de veces que se repite

Más detalles

Tema 5 Sentencias de control de flujo. Fundamentos de Informática

Tema 5 Sentencias de control de flujo. Fundamentos de Informática Tema 5 Fundamentos de Informática Sentencias de Control Tipos de sentencias de control: Comprobación lógica para bifurcar el flujo de un programa. Sentencias de control condicional o alternativo Comprobación

Más detalles

Estructuras de repetición

Estructuras de repetición Estructuras de repetición Fundamentos de Programación Fundamentos de Programación I FP-PFI Curso 2005-2006 1 Estructuras iterativos Sentencia for for(inic; cond; increm) sentencia1; sentencia2; Sentencia

Más detalles

8.1 Un primer bucle FOR... 5 8.2 Varias formas de utilizar el bucle FOR... 5 8.3 Calcular el factorial de un número mediante un bucle FOR...

8.1 Un primer bucle FOR... 5 8.2 Varias formas de utilizar el bucle FOR... 5 8.3 Calcular el factorial de un número mediante un bucle FOR... PROGRAMACIÓN EN C++ PRÁCTICA 08 INTRODUCCIÓN A C++ SENTENCIAS DE CONTROL DEL FLUJO DE UN PROGRAMA: Ejercicio 1. Un primer programa en C++....1 Ejercicio 2. Una conversación en C++....2 Ejercicio 3. Una

Más detalles

Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática

Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Escuela Politécnica Superior de Ingeniería Departamento de Ingeniería Informática Fundamentos de la informática 2. Algoritmos, diagramas de flujo y pseudocódigo Contenido Algoritmos Diagramas de flujo

Más detalles

República Bolivariana de Venezuela Aldea Universitaria Liceo Fray Pedro de Agreda. Lenguaje C++ Contadores y Acumuladores

República Bolivariana de Venezuela Aldea Universitaria Liceo Fray Pedro de Agreda. Lenguaje C++ Contadores y Acumuladores República Bolivariana de Venezuela Aldea Universitaria Liceo Fray Pedro de Agreda Prof. Elías Cisneros. Lenguaje C++ Contadores y Acumuladores Usted es libre de: * Copiar, distribuir y comunicar públicamente

Más detalles

Titulo: Calculo de PI

Titulo: Calculo de PI Titulo: Calculo de PI Realizar un programa que calcule una aproximación al número PI, mediante el sumatorio de los 100.000 primeros términos de la serie (y finalmente multiplicada por 4): Nota: Utilicese

Más detalles

TEMA 3: EL LENGUAJE C: PRESENTACIÓN

TEMA 3: EL LENGUAJE C: PRESENTACIÓN TEMA 3: EL LENGUAJE C: PRESENTACIÓN Historia del lenguaje C Características del lenguaje C Estructura de un programa en C El editor de textos: elementos Funciones: de usuario y de librería Librerías de

Más detalles

Tema: Arreglos de Objetos en C++.

Tema: Arreglos de Objetos en C++. Programación II. Guía 5 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Arreglos de Objetos en C++. Objetivos Específicos Describir la implementación de arreglos de Objetos.

Más detalles

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación Competencias IIC1103 Introducción a la Programación (I/2010) Interrogación 1 13 de Abril de 2010

Más detalles

Examen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1

Examen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1 Examen Junio- Grupo A Lunes 17 de Junio - Programación en C++ Pág. 1 ÍNDICE ÍNDICE... 1 1.1 Ejercicio 1: Máquina Expendedora (3.5 ptos.)... 1 1.2 Ejercicio 2: Clase Circulo (1.0 pto.)... 3 1.3 Ejercicio

Más detalles

Tema 6. Reutilización de código. Programación 2015-2016. Programación - Tema 6: Reutilización de código

Tema 6. Reutilización de código. Programación 2015-2016. Programación - Tema 6: Reutilización de código Tema 6 Reutilización de código Programación 2015-2016 Programación - Tema 6: Reutilización de código 1 Tema 6. Reutilización de código Modularidad. Implementación de métodos. Uso de métodos. Programación

Más detalles

LINUX - Los archivos de órdenes I

LINUX - Los archivos de órdenes I LINUX - Los archivos de órdenes I Objetivos: Se pretende introducir al alumno en el uso de los archivos de órdenes (conocidos como scripts) utilizando el lenguaje de programación propio del intérprete

Más detalles

mcd y mcm Máximo Común Divisor y Mínimo Común múltiplo www.math.com.mx José de Jesús Angel Angel jjaa@math.com.mx

mcd y mcm Máximo Común Divisor y Mínimo Común múltiplo www.math.com.mx José de Jesús Angel Angel jjaa@math.com.mx mcd y mcm Máximo Común Divisor y Mínimo Común múltiplo www.math.com.mx José de Jesús Angel Angel jjaa@math.com.mx MathCon c 2007-2008 Contenido 1. Divisores de un número entero 2 2. Máximo común divisor

Más detalles

FUNDAMENTOS DE INFORMÁTICA 1º Ingeniería Industrial

FUNDAMENTOS DE INFORMÁTICA 1º Ingeniería Industrial FUNDAMENTOS DE INFORMÁTICA º PRÁCTICA 4: Funciones y vectores CURSO 5/6 Área de Ingeniería de Sistemas y Automática ISA-UMH R-2-FI4v. FUNDAMENTOS DE INFORMÁTICA PRÁCTICA 4: Funciones y vectores curso 25-26

Más detalles

Bloque 4. La descomposición funcional y el diseño descendente

Bloque 4. La descomposición funcional y el diseño descendente Bloque 4 La descomposición funcional y el diseño descendente Cómo afrontar un problema complejo Dividir cada una de las dificultades que se examinen en tantos fragmentos como sea posible y que se requieran

Más detalles

Tema 7: Programación con Matlab

Tema 7: Programación con Matlab Tema 7: Programación con Matlab 1. Introducción Matlab puede utilizarse como un lenguaje de programación que incluye todos los elementos necesarios. Añade la gran ventaja de poder incorporar a los programas

Más detalles

Práctica 2: Simón dice

Práctica 2: Simón dice Práctica 2: Simón dice Fecha de entrega: 31 de enero de 2016 0.- Descripción del juego (Wikipedia.org) Simon dice es un juego electrónico, creado por Ralph Baer, que consiste en reproducir una secuencia

Más detalles

INSTITUTO VALLADOLID PREPARATORIA página 37

INSTITUTO VALLADOLID PREPARATORIA página 37 INSTITUTO VALLADOLID PREPARATORIA página 37 página 38 SUMA DE FRACCIONES CONCEPTO Las cuatro operaciones fundamentales, suma, resta, multiplicación y división, con fracciones algebraicas se realizan bajo

Más detalles

EJEMPLOS DE PROGRAMACIÓN DE FUNCIONES EN C: Página 1 de 5

EJEMPLOS DE PROGRAMACIÓN DE FUNCIONES EN C: Página 1 de 5 EJEMPLOS DE PROGRAMACIÓN DE FUNCIONES EN C: Página 1 de 5 1.- Realizar una función llamada par, que toma un número entero como parámetro, y devuelve 1 si es par o devuelve 0 si es impar. NOTA: Para saber

Más detalles

INSTITUTO POLITECNICO NACIONAL. ESCUELA SUPEIRIOR DE INGENIERIA MECANICA Y ELECTRICA. UNIDAD CULHUACAN. INTEGRANTES: FLORES ACOLTZI ONESIMO

INSTITUTO POLITECNICO NACIONAL. ESCUELA SUPEIRIOR DE INGENIERIA MECANICA Y ELECTRICA. UNIDAD CULHUACAN. INTEGRANTES: FLORES ACOLTZI ONESIMO INSTITUTO POLITECNICO NACIONAL. ESCUELA SUPEIRIOR DE INGENIERIA MECANICA Y ELECTRICA. UNIDAD CULHUACAN. INTEGRANTES: FLORES ACOLTZI ONESIMO MARCEL SANTOS ARIEL MARTINEZ AGUILAR GILBERTO. MATERIA: ESTRUCTURA

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

LAS FRACCIONES. Si queremos calcular la fracción de un número dividimos el número por el denominador y el resultado lo multiplicamos por el numerador.

LAS FRACCIONES. Si queremos calcular la fracción de un número dividimos el número por el denominador y el resultado lo multiplicamos por el numerador. LAS FRACCIONES LAS FRACCIONES Y SUS TÉRMINOS Los términos de una fracción se llaman numerador y denominador. El denominador indica el número de partes iguales en que se divide la unidad. El numerador indica

Más detalles

Tema 2. Software. Informática (1º Ingeniería Civil) jcarmur@unex.es

Tema 2. Software. Informática (1º Ingeniería Civil) jcarmur@unex.es Tema 2. Software Informática (1º Ingeniería Civil) Curso 2011/2012 Javier Carmona Murillo jcarmur@unex.es Índice Introducción. Programas e instrucciones. Tipos y estructuras de datos. Algoritmos. Proceso

Más detalles

Informática FACULTAD DE FÍSICAS

Informática FACULTAD DE FÍSICAS EJERCICIOS RESUELTOS EN CLASE DE TEORÍA 1. Realizar un programa que pida 10 números enteros y calcule la media de dichos valores. Realizar una función/procedimiento para rellenar los valores en un vector

Más detalles

Curso de Excel Avanzado

Curso de Excel Avanzado Curso de Excel Avanzado J. David Moreno TRABAJANDO CON RANGOS J. David Moreno 1 3 Para programar correctamente en VBA y trabajar con Excel es obligatorio aprender a trabajar con rangos (seleccionar, copiar,

Más detalles

ETS Caminos Santander. Curso 2012. Ejercicios de introducción a la programación.

ETS Caminos Santander. Curso 2012. Ejercicios de introducción a la programación. Ejercicio 1. Saludo. El programa preguntará el nombre al usuario y a continuación le saludará de la siguiente forma "Hola, NOMBRE" donde NOMBRE es el nombre del usuario. Ejercicio 2. Suma. El programa

Más detalles

EDWIN KÄMMERER ORCASITA INGENIERO ELECTRÓNICO

EDWIN KÄMMERER ORCASITA INGENIERO ELECTRÓNICO Identifica los tipos de datos y funciones - Tipos de Datos: Excel soporta 5 tipos de datos, estos son: a) Numéricos: Están formados por cualquiera de los 10 dígitos (del 0 al 9) y pueden estar acompañados

Más detalles

INSTITUTO TECNOLOGICO de la laguna Programación Orientada a Objetos en C++

INSTITUTO TECNOLOGICO de la laguna Programación Orientada a Objetos en C++ 5.- Herencia Múltiple. Un hecho natural es que una persona tenga más de un pariente mayor, esta situación también se puede dar en la herencia de clases, naturalmente este tipo de herencia involucra un

Más detalles

UNIDAD I NÚMEROS REALES

UNIDAD I NÚMEROS REALES UNIDAD I NÚMEROS REALES Los números que se utilizan en el álgebra son los números reales. Hay un número real en cada punto de la recta numérica. Los números reales se dividen en números racionales y números

Más detalles

Biblioteca Virtual Ejercicios Resueltos

Biblioteca Virtual Ejercicios Resueltos EJERCICIO 13 13 V a l o r n u m é r i c o Valor numérico de expresiones compuestas P r o c e d i m i e n t o 1. Se reemplaza cada letra por su valor numérico 2. Se efectúan las operaciones indicadas Hallar

Más detalles

Divido la barra de helado en ocho partes iguales. De esas ocho partes tomo seis. Parte de la barra que reparto a mis amigos :

Divido la barra de helado en ocho partes iguales. De esas ocho partes tomo seis. Parte de la barra que reparto a mis amigos : 1.- NECESIDAD DE QUE EXISTAN LAS FRACCIONES. Imagina que tienes una barra de helado que quieres repartir entre tus ocho amigos que por la tarde van a ir a tu casa a merendar. Para ir adelantando trabajo

Más detalles

Prof. Dr. Paul Bustamante

Prof. Dr. Paul Bustamante Carnet Nombre: Examen C++ Grupo A Informática II Fundamentos de Programación Prof. Dr. Paul Bustamante Pág.1 Índice 1. INTRODUCCIÓN... 1 2. EJERCICIO 1: AGENDA TELEFÓNICA (4.0 PTOS.)...1 3. EJERCICIO 2:

Más detalles

FRACCIONES. Una fracción tiene dos términos, numerador y denominador, separados por una raya horizontal.

FRACCIONES. Una fracción tiene dos términos, numerador y denominador, separados por una raya horizontal. FRACCIONES Las fracciones representan números (son números, mucho más exactos que los enteros o los decimales), Representa una o varias partes de la unidad. Una fracción tiene dos términos, numerador y

Más detalles

EJERCICIOS EN PASCAL 1.- Área de un triángulo (Entrada y salida estándar - Pascal) 1.- Escribir un programa (en Pascal) que:

EJERCICIOS EN PASCAL 1.- Área de un triángulo (Entrada y salida estándar - Pascal) 1.- Escribir un programa (en Pascal) que: EJERCICIOS EN PASCAL 1.- Área de un triángulo (Entrada y salida estándar - Pascal) 1.- Escribir un programa (en Pascal) que: 1º) Pida por teclado la base (dato real) de un triángulo. 2º) Pida por teclado

Más detalles

Qué son los monomios?

Qué son los monomios? Qué son los monomios? Recordemos qué es una expresión algebraica. Definición Una expresión algebraica es aquella en la que se utilizan letras, números y signos de operaciones. Si se observan las siguientes

Más detalles

Lenguaje de Diseño Primer Cuatrimestre 2015 1

Lenguaje de Diseño Primer Cuatrimestre 2015 1 Lenguaje de Diseño Primer Cuatrimestre 2015 1 Programación Modular Programación Estructurada Programas fáciles de leer y modificar Técnicas de Diseños Dividir y Conquistar Estructuras de Control Algoritmos

Más detalles

CI 2125, Computación I

CI 2125, Computación I Universidad Simón Bolívar Dpto. de Computación y Tecnología de la Información CI 2125, Computación I Práctica 5: ESTRUCTURAS DE REPETICIÓN Como ya hemos visto, el procedimiento desarrollado para resolver

Más detalles

Vectores. 27/05/05 Programación Digital I 1

Vectores. 27/05/05 Programación Digital I 1 Vectores Material Original: Prof. Flor Narciso Modificaciones: Prof. Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación

Más detalles

EJERCICIOS DE PROGRAMACIÓN RELACIÓN VII (EJERCICIOS DE REPASO)

EJERCICIOS DE PROGRAMACIÓN RELACIÓN VII (EJERCICIOS DE REPASO) EJERCICIOS DE PROGRAMACIÓN RELACIÓN VII (EJERCICIOS DE REPASO) Luis José Sánchez 1. Realiza un programa que sume los 100 números siguientes a un número entero y positivo introducido por teclado. Se debe

Más detalles

Estructuras de Control en C

Estructuras de Control en C Departamento de Informática Universidad Técnica ederico Santa María Estructuras de Control en C Programación de Computadores Profesor Teddy Alfaro Secuencia El secuencialismo está inserto en todo programa

Más detalles

VARIABLES, CONSTANTES Y EXPRESIONES ASIGNACIÓN. TIPOS ELEMENTALES. PRECEDENCIA DE LOS ESTRUCTURAS DE CONTROL. CONDICIONAL E

VARIABLES, CONSTANTES Y EXPRESIONES ASIGNACIÓN. TIPOS ELEMENTALES. PRECEDENCIA DE LOS ESTRUCTURAS DE CONTROL. CONDICIONAL E Java Java es un lenguaje de programación presentado en 1995 enfocado a: soportar los fundamentos de la programación orientada a objetos. generar código independiente de la arquitectura de la computadora

Más detalles

Se guardan en archivos con extencion c y los cabezales con extension h

Se guardan en archivos con extencion c y los cabezales con extension h Se guardan en archivos con extencion c y los cabezales con extension h Tipos de Variables: Tipo Tamaño(bytes) Limite inferior Limite superior char 1 -- -- unsigned char 1 0 255 short int 2-32768 +32767

Más detalles

Problema - Votación. Entrada. Salida. Primera Olimpiada de Informática 1

Problema - Votación. Entrada. Salida. Primera Olimpiada de Informática 1 Primera Olimpiada de Informática 1 Problema - Votación La familia Perez ha organizado una parrillada un sábado por la mañana. Para cada uno de los invitados hay exactamente una chuleta. Pero como siempre,

Más detalles

Centro de Capacitación en Informática

Centro de Capacitación en Informática Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.

Más detalles

OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B)

OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) APRENDERAPROGRAMAR.COM OPERADORES LÓGICOS Y DE COMPARACIÓN EN PHP. PRIORIDADES. EJEMPLOS. EJERCICIOS RESUELTOS. (CU00818B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero

Más detalles

Lenguaje C Bucles, Condicionales, operadores y Algoritmos.

Lenguaje C Bucles, Condicionales, operadores y Algoritmos. Lenguaje C Bucles, Condicionales, operadores y Algoritmos. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia Operadores Los operadores son aquellos

Más detalles

Ejercicios resueltos con acumuladores. Pseudocódigo y diagramas de flujo. Bucle desdesiguiente (for-next). (CU00160A)

Ejercicios resueltos con acumuladores. Pseudocódigo y diagramas de flujo. Bucle desdesiguiente (for-next). (CU00160A) aprenderaprogramar.com Ejercicios resueltos con acumuladores. Pseudocódigo y diagramas de flujo. Bucle desdesiguiente (for-next). (CU00160A) Sección: Cursos Categoría: Curso Bases de la programación Nivel

Más detalles

Ejemplos de conversión de reales a enteros

Ejemplos de conversión de reales a enteros Ejemplos de conversión de reales a enteros Con el siguiente programa se pueden apreciar las diferencias entre las cuatro funciones para convertir de reales a enteros: program convertir_real_a_entero print

Más detalles

UNIDAD 1. LOS NÚMEROS ENTEROS.

UNIDAD 1. LOS NÚMEROS ENTEROS. UNIDAD 1. LOS NÚMEROS ENTEROS. Al final deberás haber aprendido... Interpretar y expresar números enteros. Representar números enteros en la recta numérica. Comparar y ordenar números enteros. Realizar

Más detalles

Examen Principios de Programación Febrero 2012

Examen Principios de Programación Febrero 2012 Por favor siga las siguientes indicaciones: Escriba con lápiz. Escriba su nombre y número de documento en todas las hojas que entregue. Numere las hojas e indique el total de hojas en la primera de ellas.

Más detalles

8. Sentencia return y métodos

8. Sentencia return y métodos 92 A. García-Beltrán y J.M. Arranz 8. Sentencia return y métodos Objetivos: a) Describir el funcionamiento de la sentencia return b) Interpretar el resultado de una sentencia return en el código fuente

Más detalles

Unidad 1 números enteros 2º ESO

Unidad 1 números enteros 2º ESO Unidad 1 números enteros 2º ESO 1 2 Conceptos 1. Concepto de número entero: diferenciación entre número entero, natural y fraccionario. 2. Representación gráfica y ordenación. 3. Valor absoluto de un número

Más detalles

Introduccion al Lenguaje C. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia

Introduccion al Lenguaje C. Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia Introduccion al Lenguaje C Omar Andrés Zapata Mesa Grupo de Fenomenología de Interacciones Fundamentales, (Gfif) Universidad de Antioquia Introducción C es un lenguaje de programación creado en 1972 por

Más detalles

AUTOR CARLOS EDUARDO BUENO VERGARA JORGE ARMANDO BUENO VERGARA USO DE LOS OBJETOS DEL PROGRAMA. Dfd INFORMÁTICA II PROFESOR. JOSÉ FRANCISCO AMADOR

AUTOR CARLOS EDUARDO BUENO VERGARA JORGE ARMANDO BUENO VERGARA USO DE LOS OBJETOS DEL PROGRAMA. Dfd INFORMÁTICA II PROFESOR. JOSÉ FRANCISCO AMADOR AUTOR CARLOS EDUARDO BUENO VERGARA JORGE ARMANDO BUENO VERGARA USO DE LOS OBJETOS DEL PROGRAMA Dfd INFORMÁTICA II PROFESOR. JOSÉ FRANCISCO AMADOR UNIVERSIDAD TECNOLÓGICA DE PEREIRA. LICENCIATURA EN COMUNICACIÓN

Más detalles

EXPRESIONES ALGEBRAICAS. POLINOMIOS

EXPRESIONES ALGEBRAICAS. POLINOMIOS EXPRESIONES ALGEBRAICAS. POLINOMIOS 1. EXPRESIONES ALGEBRAICAS. Estas expresiones del área son expresiones algebraicas, ya que además de números aparecen letras. Son también expresiones algebraicas: bac,

Más detalles

ha llevado el registro de varios tanques de gasolina, desarrolle un programa que lea los kilómetros manejados y los litros de gasolina utilizados en

ha llevado el registro de varios tanques de gasolina, desarrolle un programa que lea los kilómetros manejados y los litros de gasolina utilizados en Ejercicios de programación Tema: Métodos y mensajes Instrucciones: Elabore los programas que se indican utilizando en cada uno al menos un método o método miembro diferente al main. 1. Diseñar un método

Más detalles

Tema 3. Polinomios y fracciones algebraicas

Tema 3. Polinomios y fracciones algebraicas Tema. Polinomios y fracciones algebraicas. Monomios.. Definiciones.. Operaciones con monomios. Polinomios.. Definiciones.. Operaciones con polinomios. Factorización de un polinomio.. Teorema del resto.

Más detalles

col 1 2 1 5 9 ----------------------------------------------- 3 Type mismatch cadena vacía fila 1 z + i 4 1 fila 2

col 1 2 1 5 9 ----------------------------------------------- 3 Type mismatch cadena vacía fila 1 z + i 4 1 fila 2 Nombre y Apellidos: Especialidad y Grupo: FUNDAMENTOS DE INFORMÁTICA 22-enero-2002 CUESTIÓN de Estructuras repetitivas y alternativas (1.5 puntos) 1. Suponiendo que el usuario teclea los datos 1, 2, 3,

Más detalles

Actividades de Divulgación del Centro Atómico Bariloche. Qué hay detrás de un programa de computadora? Daniela Arnica Pablo E. Argañaras.

Actividades de Divulgación del Centro Atómico Bariloche. Qué hay detrás de un programa de computadora? Daniela Arnica Pablo E. Argañaras. Actividades de Divulgación del Centro Atómico Bariloche Qué hay detrás de un programa de computadora? Expositores: Daniela Arnica Pablo E. Argañaras División Mecánica Computacional Gerencia de Investigación

Más detalles

REPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS

REPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS SUMA REPASO NÚMEROS NATURALES Y NÚMEROS ENTEROS NÚMEROS NATURALES (N) 1. Características: Axiomas de Giuseppe Peano (*): El 1 es un número natural. Si n es un número natural, entonces el sucesor (el siguiente

Más detalles

11. Algunas clases estándar de Java (II)

11. Algunas clases estándar de Java (II) 122 A. García-Beltrán y J.M. Arranz 11. Algunas clases estándar de Java (II) Objetivos: a) Presentar la clase predefinida en Java para trabajar con arrays b) Interpretar el código fuente de una aplicación

Más detalles

Arreglos. // Incluir E/S y Librerías Standard #include <stdlib.h> #include <stdio.h>

Arreglos. // Incluir E/S y Librerías Standard #include <stdlib.h> #include <stdio.h> Arreglos Introducción. En los temas anteriores se han estudiado los diferentes tipos de datos simples de C++, usados para representar valores simples como enteros, reales o caracteres. Sin embargo, en

Más detalles

FUNDAMENTOS DE PROGRAMACIÓN. SEPTIEMBRE 2005

FUNDAMENTOS DE PROGRAMACIÓN. SEPTIEMBRE 2005 Dpto. de Ingeniería de Sistemas Telemáticos E.T.S.I. Telecomunicación Universidad Politécnica de Madrid FUNDAMENTOS DE PROGRAMACIÓN. SEPTIEMBRE 2005 Normas de examen: Con libros y apuntes Duración: 2 horas

Más detalles

Wise Up Kids! En matemáticas, a la división de un objeto o unidad en varias partes iguales o a un grupo de esas divisiones se les denomina fracción.

Wise Up Kids! En matemáticas, a la división de un objeto o unidad en varias partes iguales o a un grupo de esas divisiones se les denomina fracción. Fracciones o Quebrados En matemáticas, a la división de un objeto o unidad en varias partes iguales o a un grupo de esas divisiones se les denomina fracción. Las fracciones pueden ser representadas de

Más detalles

Sistemas Operativos I Manual de prácticas

Sistemas Operativos I Manual de prácticas Sistemas Operativos I Manual de prácticas Grupo de Sistemas Operativos (DSIC/DISCA) Práctica 3: Procesos POSIX ANTES DE EMPEZAR...... 2 PRÁCTICA 3: PROCESOS POSIX... 2 CREACIÓN DE PROCESOS MEDIANTE FORK...

Más detalles

Un puntero no es más que una variable estática cuyo contenido es una dirección de memoria.

Un puntero no es más que una variable estática cuyo contenido es una dirección de memoria. Los punteros en C 1 Introducción Cómo se organiza la memoria asociada a un programa? Como una colección de posiciones de memoria consecutivas. En ellas se almacenan los distintos tipos de datos, que ocupan,

Más detalles

Lección 9: Polinomios

Lección 9: Polinomios LECCIÓN 9 c) (8 + ) j) [ 9.56 ( 9.56)] 8 q) (a x b) d) ( 5) 4 k) (6z) r) [k 0 (k 5 k )] e) (. 0.) l) (y z) s) (v u ) 4 f) ( 5) + ( 4) m) (c d) 7 t) (p + q) g) (0 x 0.) n) (g 7 g ) Lección 9: Polinomios

Más detalles

Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011

Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011 Módulo 2. Fundamentos de Programación Informática y Programación Escuela de Ingenierías Industriales y Civiles Curso 2010/2011 1 CONTENIDO Tema 1. Conceptos generales de algorítmica Tema 2. Sentencias

Más detalles

TEMA 2 POLINOMIOS Y FRACCIONES ALGEBRAICAS

TEMA 2 POLINOMIOS Y FRACCIONES ALGEBRAICAS Matemáticas B 4º E.S.O. Tema : Polinomios y fracciones algebraicas. 1 TEMA POLINOMIOS Y FRACCIONES ALGEBRAICAS.1 COCIENTE DE POLINOMIOS 4º.1.1 COCIENTE DE MONOMIOS 4º El cociente de un monomio entre otro

Más detalles

- Access es un gestor de bases de datos relacionales gráfico e interactivo.

- Access es un gestor de bases de datos relacionales gráfico e interactivo. ACCESS 2007 Que es Access? - Access es un gestor de bases de datos relacionales gráfico e interactivo. - Una base de datos Access, a diferencia de otros gestores de B.D., se guarda en un único fichero

Más detalles

LABORATORIO Nº 3 PRÁCTICA DE FUNCIONES EN MICROSOFT EXCEL

LABORATORIO Nº 3 PRÁCTICA DE FUNCIONES EN MICROSOFT EXCEL OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar funciones en Microsoft Excel 2010. 1) LA FUNCIÓN SI EN EXCEL La función SI en Excel es parte del grupo

Más detalles

Programación: QBASIC

Programación: QBASIC 1. QBASIC Programación: QBASIC Guía del alumno Qbasic es una versión moderna del lenguaje BASIC. Se trata de un lenguaje de alto nivel. En un lenguaje de alto nivel las instrucciones tienen un formato

Más detalles

GUIA DE MATERIAL BASICO PARA TRABAJAR CON DECIMALES.

GUIA DE MATERIAL BASICO PARA TRABAJAR CON DECIMALES. GUIA DE MATERIAL BASICO PARA TRABAJAR CON DECIMALES. D E C I M A L E S MARÍA LUCÍA BRIONES PODADERA PROFESORA DE MATEMÁTICAS UNIVERSIDAD DE CHILE. 38 Si tenemos el número 4,762135 la ubicación de cada

Más detalles

Tema 04:Fracciones. Primero de Educación Secundaria Obligatoria. I.e.s Fuentesaúco.

Tema 04:Fracciones. Primero de Educación Secundaria Obligatoria. I.e.s Fuentesaúco. 2010 Tema 04:Fracciones. Primero de Educación Secundaria Obligatoria. I.e.s Fuentesaúco. Manuel González de León. mgdl 01/01/2010 . INDICE: 01. APARICIÓN DE LAS FRACCIONES. 02. CONCEPTO DE FRACCIÓN. 03.

Más detalles

Tema 2. Memoria Dinámica. 2.1 Datos estáticos y dinámicos

Tema 2. Memoria Dinámica. 2.1 Datos estáticos y dinámicos Tema 2 Memoria Dinámica 2.1 Datos estáticos y dinámicos Datos estáticos: su tamaño y forma es constante durante la ejecución de un programa y por tanto se determinan en tiempo de compilación. El ejemplo

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

Estructuras de Repetición Repita Mientras

Estructuras de Repetición Repita Mientras Estructuras de Repetición Repita Mientras Programación digital I Escuela de Sistemas Facultad de Ingeniería Gilberto Diaz Estructuras de Repetición Las estructuras de repetición son sentencias que permiten

Más detalles

Esquema de un programa en C: bloques básicos

Esquema de un programa en C: bloques básicos Esquema de un programa en C: bloques básicos // Incluimos los ficheros de cabecera que necesitemos. // Esto es un comentario #include #include // Si queremos definir alguna constante,

Más detalles

#include <stdio.h> /* Factorial de un número - versión 1- */

#include <stdio.h> /* Factorial de un número - versión 1- */ Ejemplo 1: Programa que calcula el factorial de 'n' números introducidos desde teclado. Primera versión: /* Factorial de un número - versión 1- */ long int factorial (int x) /*definición de función*/ int

Más detalles

Divisibilidad y números primos

Divisibilidad y números primos Divisibilidad y números primos Divisibilidad En muchos problemas es necesario saber si el reparto de varios elementos en diferentes grupos se puede hacer equitativamente, es decir, si el número de elementos

Más detalles

Los números racionales

Los números racionales Los números racionales Los números racionales Los números fraccionarios o fracciones permiten representar aquellas situaciones en las que se obtiene o se debe una parte de un objeto. Todas las fracciones

Más detalles

ZCARTAS: Iniciación a la suma y resta de números enteros... 4. Introducción... 4. Actividad 1: Escenario con cartas numeradas desde -2 hasta 2...

ZCARTAS: Iniciación a la suma y resta de números enteros... 4. Introducción... 4. Actividad 1: Escenario con cartas numeradas desde -2 hasta 2... CONTENIDO ZCARTAS: Iniciación a la suma y resta de números enteros... 4 Introducción... 4 Actividad 1: Escenario con cartas numeradas desde -2 hasta 2... 4 Contenidos trabajados... 4 Instrucciones de Scratch...

Más detalles

PRÁCTICA 5. SENTENCIAS DE CONTROL REPETITIVAS.

PRÁCTICA 5. SENTENCIAS DE CONTROL REPETITIVAS. PRÁCTICA 5. SENTENCIAS DE CONTROL REPETITIVAS. 1. Introducción. En esta práctica veremos todos los conceptos explicados en la segunda parte del Tema 5 de teoría: las Sentencias de Control Repetitivas,

Más detalles

UNIDAD 6. POLINOMIOS CON COEFICIENTES ENTEROS

UNIDAD 6. POLINOMIOS CON COEFICIENTES ENTEROS UNIDAD 6. POLINOMIOS CON COEFICIENTES ENTEROS Unidad 6: Polinomios con coeficientes enteros. Al final deberás haber aprendido... Expresar algebraicamente enunciados sencillos. Extraer enunciados razonables

Más detalles