LENGUAJES DE PROGRAMACIÓN. Solución al Trabajo Práctico - Septiembre de 2012
|
|
- Juan José Muñoz Rubio
- hace 6 años
- Vistas:
Transcripción
1 Solución al Trabajo Práctico - Septiembre de 2012 EJERCICIO 1 Escriba un programa en C++ que realice las acciones siguientes: 1. Muestre un mensaje en la consola solicitando que se introduzca por consola el valor del semieje mayor (a) y del semieje menor (b) de una elipse. 2. Lea los valores introducidos por el usuario y los almacene en dos variables double llamadas a y b, respectivamente. Debe satisfacerse a b. En caso contrario, mostrar un mensaje indicándolo y terminar. 3. Calcule y muestre en la consola un valor aproximado del perímetro (p) de la elipse obtenido aplicando la fórmula [ p π 3(a + b) ] (3a + b)(a + 3b) Esta expresión para el cálculo aproximado del perímetro de la elipse fue propuesta por el matemático indio Ramanujan en el año Teniendo en cuenta que el perímetro (p) de la elipse satisface p = 2aπ [ 1 i=1 ] (2i)! 2 (2 i i!) 4 ε 2i 2i 1 donde ε = a2 b 2 a
2 se denomina excentricidad de la elipse, el programa debe calcular y mostrar en la consola los treinta valores aproximados del perímetro de la elipse obtenidos al desarrollar la serie p 2aπ [ 1 N i=1 ] (2i)! 2 (2 i i!) 4 ε 2i 2i 1 para N igual a 1, 2,..., 30. Cuanto mayor es el valor de N, más cercano está el valor aproximado obtenido al valor exacto del perímetro. En todos los casos, el valor del perímetro de la elipse debe mostrarse en formato científico, con 10 dígitos de precisión. 2 Dpto. de Informática y Automática, UNED
3 SOLUCIÓN AL TRABAJO PRÁCTICO - SEPTIEMBRE DE 2012 Solución al Ejercicio 1 #include <iostream> #include <iomanip> #include <cmath> const doublepi = ; const intn =30; intmain() { doublea,b; std::cout <<"Introduzca el semieje mayor (a): "; std::cin >> a; std::cout <<"Introduzca el semieje menor (b): "; std::cin >> b; if (a <b) { std::cout <<"Error: debe satisfacerse a >= b"; // Cálculo del perímetro mediante la fórmula de Ramanujan std::cout <<"Perimetro (Ramanujan):\t"<< std::scientific << std::setprecision(10) << PI*(3*(a+b) -std::sqrt((3*a+b)*(a+3*b))) << std::endl; // Cálculo del perímetro mediante la serie doubleeps =std::sqrt(a*a-b*b)/a; std::cout <<"Excentricidad: "<< eps << std::endl; double dos_i_factorial=1, i_factorial=1; doublep1 =1; for (inti=1;i<=n;i++) { i_factorial *= i; dos_i_factorial *=2*i*(2*i-1); doublenum =std::pow(dos_i_factorial,2)*std::pow(eps,2*i); doubledenom =std::pow(std::pow(2.0,i)*i_factorial,4 )*(2*i-1); p1 -=num/denom; std::cout <<"Perimetro (N : "<< i <<" ):\t"<< 2*a*PI*p1 <<std::endl; Código 1.1: Programa solución al Ejercicio 1. Dpto. de Informática y Automática, UNED 3
4 EJERCICIO 2 Escriba un programa en C++ que estime los extremos (máximos y mínimos) locales de la función f(x) = 1 x 2 sin(x) en un intervalo [a, b]. El algoritmo a aplicar consiste en analizar el valor de la función en los puntos x i = a + b a N i para i : 1,...,N 1 comparando f(x i 1 ), f(x i ) y f(x i+1 ), a fin de determinar si la función tiene en x i un mínimo o máximo relativo. Para determinar si cada extremo del intervalo es un máximo o un mínimo local, debe compararse f(a) con f(x 1 ) y f(b) con f(x N 1 ). El programa debe realizar las acciones siguientes: 1. Solicitar al usuario que introduzca los extremos del intervalo: a y b. Si no se satisface b > a, mostrar un mensaje en la consola indicándolo y terminar. 2. Solicitar al usuario que introduzca por consola el valor de N, que debe ser un número entero mayor que dos. Si no se satisface N > 2, mostrar un mensaje en la consola indicándolo y terminar. 3. Evaluar la función f en los puntos x i, con i : 0,..., N, escribiendo en la consola los pares {x i, f(x i ) correspondientes a máximos o mínimos locales, indicando en cada caso si se trata de un máximo o un mínimo. 4 Dpto. de Informática y Automática, UNED
5 SOLUCIÓN AL TRABAJO PRÁCTICO - SEPTIEMBRE DE 2012 Solución al Ejercicio 2 #include <iostream> #include <cmath> double f(double x) { return1 -x *x *std::sin(x); intmain() { doublea,b; std::cout << "Introduzca los extremos del intervalo [a,b]\n"<< "a: "; std::cin >> a; std::cout <<"b: "; std::cin >> b; if (a >=b ) { std::cout <<"ERROR: Debe satisfacerse a < b"<< std::endl; intn; std::cout <<"Introduzca el numero de puntos (N): "; std::cin >> N; if (! (N >2) ) { std::cout <<"ERROR: N debe ser mayor que dos"<< std::endl; doubleincx = (b-a)/n; // Análisis del extremo a if (f(a) <f(a +incx) ) std::cout <<"Min: "<< a <<",\t"<< f(a) << std::endl; if (f(a) >f(a +incx) ) std::cout <<"Max: "<< a <<",\t"<< f(a) << std::endl; // Análisis de los puntos internos al intervalo for (inti=1;i<n;i++) { if ( f(a+i*incx) < f(a+(i-1)*incx) && f(a+i*incx) < f(a+(i+1)*incx) ) std::cout <<"Min: "<< a+i*incx <<",\t"<< f(a+i*incx) << std::endl; if ( f(a+i*incx) > f(a+(i-1)*incx) && f(a+i*incx) > f(a+(i+1)*incx) ) std::cout <<"Max: "<< a+i*incx <<",\t"<< f(a+i*incx) << std::endl; // Análisis del extremo b if (f(b) <f(b -incx) ) std::cout <<"Min: "<< b <<",\t"<< f(b) << std::endl; if (f(b) >f(b -incx) ) std::cout <<"Max: "<< b <<",\t"<< f(b) << std::endl; Código 1.2: Programa solución al Ejercicio 2. Dpto. de Informática y Automática, UNED 5
6 EJERCICIO 3 Escriba en C++ un programa que convierta a decimal un número hexadecimal introducido por el usuario a través de la consola. El programa debe realizar las acciones siguientes: 1. Escribir un mensaje en la consola solicitando al usuario que introduzca por consola un número hexadecimal con un máximo de 8 dígitos. 2. Almacenar el número introducido en una variable de tipo std::string llamadanumhex. 3. Comprobar que el número de dígitos del número es menor o igual a ocho. En caso contrario, mostrar un mensaje en la consola y terminar. 4. Comprobar que el número introducido es un número hexadecimal válido. Para ello, comprobar que cada uno de los dígitos del número pertenece al conjunto {0 9, A, B, C, D, E, F. Si no es un número hexadecimal válido, mostrar un mensaje en la consola indicándolo y terminar. 5. Calcular el valor decimal de numhex, suponiendo que numhex representa un número hexadecimal sin signo, y almacenar el valor calculado en una variable del tipo unsigned long int llamadanumdec. 6. Mostrar el valor denumdec en la consola. 6 Dpto. de Informática y Automática, UNED
7 SOLUCIÓN AL TRABAJO PRÁCTICO - SEPTIEMBRE DE 2012 Solución al Ejercicio 3 #include <iostream> #include <string> intmain() { std::string numhex; std::cout <<"Introduzca el numero hexadecimal: "; std::cin >> numhex; // Comprueba el número de dígitos del número if (numhex.length()>8) { std::cout <<"ERROR: Numero de digitos mayor que 8" << std::endl; // Analiza la cadena de caracteres y convierte a decimal unsigned long intnumdec =0; unsigned long intpeso =1; for (inti =numhex.size()-1;i >=0 ;i--) { if (numhex[i] >= 0 &&numhex[i]<= 9 ) { numdec += (numhex[i]- 0 )*peso; else if (numhex[i] == A ) { numdec +=10*peso; else if (numhex[i] == B ) { numdec +=11*peso; else if (numhex[i] == C ) { numdec +=12*peso; else if (numhex[i] == D ) { numdec +=13*peso; else if (numhex[i] == E ) { numdec +=14*peso; else if (numhex[i] == F ) { numdec +=15*peso; else { std::cout <<"ERROR - Caracter desconocido: "<< numhex[i] << std::endl; peso *=16; std::cout <<"Numero decimal: "<< numdec << std::endl; Código 1.3: Programa solución al Ejercicio 3. Dpto. de Informática y Automática, UNED 7
8 EJERCICIO 4 En este ejercicio se propone realizar un programa en C++ que calcule la inversa de una matriz 3 3 especificada por el usuario. El programa en C++ debe realizar las acciones siguientes: 1. Mostrar un mensaje en la consola indicando al usuario que introduzca los nueve componentes de la matriz a invertir. El orden en el cual deben introducirse los componentes es el siguiente: en primer lugar los tres primeros números corresponden a la primera fila, a continuación los tres siguientes a la segunda y finalmente los tres últimos a la tercera fila. 2. Calcular el determinante de la matriz A y mostrar su valor en la consola. El determinante de A se representa en lo sucesivo A. 3. Si A 0, calcular la matriz inversa y mostrarla en la consola. Empléese para ello la expresión: A 1 = 1 (Adj (A))T A donde A 1 representa la matriz inversa de A, Adj (A) la matriz adjunta de A y (.) T indica la operación de trasponer la matriz. 4. Si A = 0, mostrar un mensaje en la consola indicándolo y terminar. 5. Como comprobación de que el cálculo de la matriz inversa se ha realizado correctamente, calcular y mostrar en la consola el resultado de multiplicar A por A 1. Si el cálculo es correcto, el resultado debe ser la matriz unidad (unos en la diagonal y cero los demás componentes). Solución al Ejercicio 4 8 Dpto. de Informática y Automática, UNED
9 SOLUCIÓN AL TRABAJO PRÁCTICO - SEPTIEMBRE DE 2012 #include <iostream> intmain() { // Entrada por consola de los componentes de la matriz std::cout <<"Introduzca los componentes de la matriz:\n"; doublea[3][3]; for (inti=0;i<3;i++) { for (intj=0;j<3;j++) { std::cout <<"A["<<i <<","<<j <<"]: "; std::cin >>A[i][j]; // Cálculo del determinante doubledeta = A[0][0]*A[1][1]*A[2][2] -A[0][0]*A[1][2]*A[2][1] + A[0][1]*A[1][2]*A[2][0] -A[0][1]*A[1][0]*A[2][2] + A[0][2]*A[1][0]*A[2][1] -A[0][2]*A[1][1]*A[2][0]; if (deta ==0) { std::cout <<"El determinante vale cero"<< std::endl; std::cout <<"det(a): "<< deta << std::endl; // Cálculo de la matriz adjunta double adja[3][3]; adja[0][0] = A[1][1]*A[2][2] -A[1][2]*A[2][1]; adja[0][1] = -A[1][0]*A[2][2] +A[1][2]*A[2][0]; adja[0][2] = A[1][0]*A[2][1] -A[1][1]*A[2][0]; adja[1][0] = -A[0][1]*A[2][2] +A[0][2]*A[2][1]; adja[1][1] = A[0][0]*A[2][2] -A[0][2]*A[2][0]; adja[1][2] = -A[0][0]*A[2][1] +A[0][1]*A[2][0]; adja[2][0] = A[0][1]*A[1][2] -A[0][2]*A[1][1]; adja[2][1] = -A[0][0]*A[1][2] +A[0][2]*A[1][0]; adja[2][2] = A[0][0]*A[1][1] -A[0][1]*A[1][0]; // Matriz inversa: cálculo y escritura en consola std::cout <<"inva = "<< std::endl; double inva[3][3]; for (inti=0;i<3;i++) { for (intj=0;j<3;j++) { inva[i][j] =adja[j][i]/deta; std::cout << inva[i][j] <<"\t"; std::cout << std::endl; // Producto A por inva: cálculo y escritura en consola std::cout <<"A * inva = "<<std::endl; doublei[3][3]; for (inti=0;i<3;i++) { for (intj=0;j<3;j++) { I[i][j] =0; for (intk=0;k<3;k++) I[i][j] +=A[i][k] *inva[k][j]; std::cout <<I[i][j] <<"\t"; std::cout << std::endl; Código 1.4: Programa solución al Ejercicio 4. Dpto. de Informática y Automática, UNED 9
10 EJERCICIO 5 Escriba en C++ un programa que realice las acciones siguientes: 1. Declarar una variable global, llamada dat, que sea un array bidimensional de componentes int, con 8 filas y 8 columnas. Inicializar dicha variable, de manera que los componentes tomen valores cero y uno. 2. Analizar dat con el fin de encontrar cadenas de elementos con valor 1. Dos elementos con valor 1 están en la misma cadena si están en posiciones adyacentes en la horizontal, en la vertical o en alguna diagonal. 3. Muestre en la consola un mensaje indicando, para cada una de las cadenas encontradas, el tamaño de la cadena y la posición (fila, columna) de sus componentes. El tamaño de una cadena es el número de elementos que la componen. Las filas y columnas dedat se numeran considerando que la fila superior es la número 0 y que la columna situada más a la izquierda es la número cero. Por ejemplo, el array bidimensional contiene las cadenas siguientes: 7 elementos: (0,1) (1,0) (2,0) (3,0) (4,1) (5,1) (5,2) 4 elementos: (1,3) (1,4) (1,5) (2,2) 2 elementos: (3,7) (4,6) 1 elemento: (7,2) 10 Dpto. de Informática y Automática, UNED
11 SOLUCIÓN AL TRABAJO PRÁCTICO - SEPTIEMBRE DE 2012 Solución al Ejercicio 5 #include <iostream> #include <sstream> intdat[8][8] = { {1,0,0,0,1,1,1,0, {1,1,1,0,0,0,0,0, {1,0,0,0,1,1,0,1, {0,0,0,1,0,0,0,1, {1,0,1,0,1,0,0,1, {1,0,1,0,0,1,0,0, {1,0,0,0,0,0,1,1, {1,1,1,1,1,1,1,1 ; voidimprimematriz() { for (inti=0;i<8;i++) { for (intj=0;j<8;j++) std::cout <<dat[i][j] <<" "; std::cout << std::endl; return; boolprincipiocadena() { // Si encuentra un elemento con valor 1, lo pone a valor 2 y devuelve true // Si ningún elemento tiene valor 1, devuelve false for (inti=0;i<8;i++) for (intj=0;j<8;j++) if (dat[i][j] ==1 ) { dat[i][j] =2; return true; return false; Código 1.5: Programa solución al Ejercicio 5 (1/3). Dpto. de Informática y Automática, UNED 11
12 boolinspeccionvecinos() { // componente valor 2: pertenece a la cadena, vecinos sin inspeccionar // componente valor 3: pertenece a la cadena, vecinos inspeccionados // Esta función pasa todos los componentes con valor 2 a valor 3, // pasando los vecinos de valor 1 a valor 2 // Si algún componente ha pasado de 1 a 2, devuelve true. // En caso contrario, devuelve false. boolcrececadena = false; for (inti=0;i<8;i++) for (intj=0;j<8;j++) if (dat[i][j] ==2 ) { dat[i][j] =3; if (j>0 &&i>0 &&dat[i-1][j-1] ==1 ) { dat[i-1][j-1] =2; if (j>0 &&dat[i][j-1] ==1 ) { dat[i][j-1] =2; if (i>0 &&dat[i-1][j] ==1 ) { dat[i-1][j] =2; if (i>0 &&j<7 &&dat[i-1][j+1] ==1 ) { dat[i-1][j+1] =2; if (j<7 &&dat[i][j+1] ==1 ) { dat[i][j+1] =2; if (i<7 &&j>0 &&dat[i+1][j-1] ==1 ) { dat[i+1][j-1] =2; if (i<7 &&dat[i+1][j] ==1 ) { dat[i+1][j] =2; if (i<7 &&j<7 &&dat[i+1][j+1] ==1 ) { dat[i+1][j+1] =2; returncrececadena; Código 1.6: Programa solución al Ejercicio 5 (2/3). 12 Dpto. de Informática y Automática, UNED
13 SOLUCIÓN AL TRABAJO PRÁCTICO - SEPTIEMBRE DE 2012 std::string escribecadena() { // Devuelve un string con todos los componentes de valor 3 de dat intnumelem =0; std::stringstream ss; for (inti=0;i<8;i++) for (intj=0;j<8;j++) if (dat[i][j] ==3) { ss <<"("<<i <<","<<j <<") "; numelem++; std::stringstream ss1; ss1 << numelem <<" elemento"; if (numelem >1)ss1 <<"s"; ss1 <<": "<<ss.str(); returnss1.str(); voidborracadena() { for (inti=0;i<8;i++) for (intj=0;j<8;j++) if (dat[i][j] ==3)dat[i][j] =0; return; intmain() { bool encontradanuevacadena = false; intnumcadenas =0; do { encontradanuevacadena =principiocadena(); //imprimematriz(); if (encontradanuevacadena) { boolcrececadena = false; do { crececadena =inspeccionvecinos(); while (crececadena); std::cout << escribecadena() << std::endl; numcadenas++; borracadena(); while (encontradanuevacadena); if (numcadenas==0) { std::cout <<"No se ha encontrado ninguna cadena"<< std::endl; Código 1.7: Programa solución al Ejercicio 5 (3/3). Dpto. de Informática y Automática, UNED 13
LENGUAJES DE PROGRAMACIÓN. Solución al Trabajo Práctico - Septiembre de 2017
Solución al Trabajo Práctico - Septiembre de 2017 EJERCICIO 1 Escriba un programa en C++ que, dadosn vectores bidimensionales (v 1,...,v N ) expresados en coordenadas cartesianas, calcule el vector r definido
Más detallesLENGUAJES DE PROGRAMACIÓN. Solución al examen de Septiembre 2014
Solución al examen de Septiembre 2014 PREGUNTA 1 (3 puntos) Indique la veracidad o falsedad de cada una de las afirmaciones siguientes, explicando detalladamente en cada caso el motivo de su respuesta.
Más detallesLENGUAJES DE PROGRAMACIÓN. Solución al examen de Junio 2017, Primera Semana
Solución al examen de Junio 2017, Primera Semana PREGUNTA 1 (3 puntos) Indique la veracidad o falsedad de cada una de las afirmaciones siguientes, explicando detalladamente en cada caso el motivo de su
Más detallesLENGUAJES DE PROGRAMACIÓN. Trabajo Práctico - Septiembre de 2017
Trabajo Práctico - Septiembre de 2017 INSTRUCCIONES El trabajo práctico debe realizarse de manera individual. No debe realizarse en grupo. Se penalizará cualquier uso compartido de las soluciones propuestas
Más detallesIndique la veracidad o falsedad de cada una de las afirmaciones siguientes, explicando detalladamente en cada caso el motivo de su respuesta.
LENGUAJES DE PROGRAMACIÓN INSTRUCCIONES Por favor, entregue esta primera hoja de enunciado junto con el examen. Dispone de 2 horas para realizar el examen. MATERIAL PERMITIDO: Ninguno. Pregunta 1 (3 puntos)
Más detallesVariables y tipos básicos 1. Definir una variable de tipo char. Convertirla a una variable de tipo entera e imprimir su valor asociado.
Variables y tipos básicos 1. Definir una variable de tipo char. Convertirla a una variable de tipo entera e imprimir su valor asociado. Probarlo con lo caracteres a, b, A y B 2. Hacer lo contrario, leer
Más detallesCátedra I Informática Autor I Carlos Bartó
FCEFyN Departamento de Computación Informática Examen - 07-07-2008 Apellido y Nombres: Matrícula: Carrera: PROBLEMAS: 1) Especifique en el lenguaje C++ una función denominada calc_fecha() que tenga como
Más detallesEjercicios Tema 6. Funciones
Ejercicios Tema 6. Funciones 1. Programa que calcule el cuadrado de todos los números comprendidos entre dos dados. Usar una función a la que se le pasa como parámetro un valor y retorna su cuadrado. 2.
Más detallesProgramación. Ejercicios Tema 6 Tipos de Datos Estructurados: Vectores y Matrices
Programación Ejercicios Tema 6 : Vectores y Matrices Autores: M. Paz Sesmero Lorente Paula de Toledo Heras Fco. Javier Ordóñez Morales Juan Gómez Romero José A. Iglesias Martínez José Luis Mira Peidro
Más detallesProgramación 1 Tema 3. Información, datos, operaciones y expresiones
Programación 1 Tema 3 Información, datos, operaciones y expresiones Índice Datos y tipos de datos Datos primitivos en C++ Expresiones e instrucción de asignación Datos y tipos de datos Problema información
Más detallesHoja de ejercicios del Tema 3
Facultad de Informática Universidad Complutense Fundamentos de la programación Curso 2013 2014 Hoja de ejercicios del Tema 3 1. Conversiones de tipos: Prueba el siguiente programa en tu compilador (copia
Más detallesTEMA 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
Más detallesMATRICES Y DETERMINANTES MATRIZ INVERSA
Índice Presentación... 3 Determinante de una matriz... 4 Determinante de matrices de orden 2 y 3... 5 Determinante de una matriz... 6 Ejemplo... 7 Propiedades del cálculo de determinantes... 8 Matriz inversa...
Más detallesElementos 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
Más detallesEstos argumentos posicionales trabajan con todos los datos que hay en la dirección especificada hasta que se encuentran con una celda vacía
Word 2010 Cálculos en tablas Fórmulas en tablas de Word 1) Fórmulas en Word 2010 a) Expresiones que pueden ser evaluadas mediante el empleo de campos, ya sean dentro de una tabla o en cualquier otra parte
Más detallesIntroducción al lenguaje C
Introducción al lenguaje C Ampliación de Informática Belarmino Pulido Junquera Índice 1. Presentación del lenguaje C 2. Estructura de un programa en C 3. Tipos de datos escalares 4. Operadores básicos
Más detallesMatemáticas 2.º Bachillerato. Matemáticas 2.º Bachillerato. Matemáticas 2.º Bachillerato. Ejemplo:
Mapa conceptual Determinante de segundo orden Dada una matriz cuadrada de segundo orden: a a 11 12 A = a a 21 22 se llama determinante de A al número real: det (A)= A = a11 a 12 = a a a a a21 a22 11 22
Más detallesUNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO FACULTAD DE ECONOMIA LICENCIATURA DE ACTUARIA Algebra Lineal Práctica: Matriz inversa 1 M. en I. Elizabeth Almazán Torres 2 Resultado de Aprendizaje El estudiante
Más detallesTipos 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.
Más detallesProgramación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7
Estructuras selectivas Programación I Ingeniería Técnica Informática Ejercicios de los Temas 4, 5, 6 y 7 24.- Elabore un programa para determinar si una hora leída en la forma horas, minutos y segundos
Más detallesIntroducción rápida a la programación (estructurada ) con C++
Introducción rápida a la programación (estructurada ) con C++ A B No A? Si B A Los Bloques pueden ser una línea de código o un modulo (función o subrutina) que pueden estar contenido en otro archivo de
Más detallesII.6.1 CONVERSIONES DE NÚMEROS EXPRESADOS EN CUALQUIER BASE A BASE DIEZ. Para transformar un número en base diez a otra base, se aplica la expresión:
SISTEMAS DE NUMERACIÓN II.6 CONVERSIONES DE NÚMEROS EN DISTINTAS BASES UNIDAD II II.6.1 CONVERSIONES DE NÚMEROS EXPRESADOS EN CUALQUIER BASE A BASE DIEZ Para transformar un número en base diez a otra base,
Más detallesGUÍA DE TRABAJO N 1 C# Ing. Néstor Raúl Suarez Perpiñan Página 1 de 13
Página 1 de 13 Tema: FUNDAMENTOS DE PROGRAMACIÓN EN LENGUAJE C# Objetivo: Conocer y manejar correctamente los tipos de datos y las diferentes estructuras de programación que hacen parte del lenguaje de
Más detallesUNIVERSIDAD NACIONAL DE SALTA Sede Regional Orán AÑO: 2013 Carreras: TIG - TUP
TRABAJO PRÁCTICO N 4: Modularidad Ejercicio 1: Dados los siguientes prototipos de módulos, explicar cada elemento que los conforman. a) int suma(int a, int b); b) double area(double base, double altura);
Más detallesTipos 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?
Más detallesA cada matriz n-cuadrada A = (ai j ) se le asigna un escalar particular denominado determinante de A, denotado por det (A), A o
DETERMINANTES A cada matriz n-cuadrada A = (ai j ) se le asigna un escalar particular denominado determinante de A, denotado por det (A), A o Una tabla ordenada n ð n de escalares situada entre dos líneas
Más detallesFUNDAMENTOS DE PROGRAMACIÓN. 1º ING. INFORMÁTICA (Plan 2000) 2ª Convocatoria. 21 de junio de 2001
FUNDAMENTOS DE PROGRAMACIÓN. 1º ING. INFORMÁTICA (Plan 2000) 2ª Convocatoria. 21 de junio de 2001 NORMAS DE EXAMEN: (1) La calificación la asignatura depende exclusivamente de este examen; (2) Todas las
Más detallesProgramación estructurada (Tipos, operadores y expresiones)
Programación estructurada (Tipos, operadores y expresiones) M. en C. Sergio Luis Pérez Pérez UAM CUAJIMALPA, MÉXICO, D. F. Trimestre 15-I Sergio Luis Pérez (UAM CUAJIMALPA) Curso de programación estructurada
Más detallesEjercicios sobre recursividad
Ejercicios sobre recursividad 11 de febrero de 2003 1. Implementa una función recursiva que devuelva la suma de los dígitos de un número natural, que se le pasa por parámetro. 2. Implementa una función
Más detallesTipos 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
Más detallesInformática PRÀCTICA 3 Curs Práctica Nº 3: Tipos de datos simples. Constantes y variables. Operadores aritméticos. Formato de salida.
Práctica Nº 3: Tipos de datos simples. Constantes y variables. Operadores aritméticos. Formato de salida. Objetivos de la práctica: - Mostrar la sintaxis de los diferentes tipos de datos presentes en C/C++.
Más detallesAnexo. Aplicaciones de los Determinantes
Anexo. Aplicaciones de los Determinantes 201 6Asturias: Red de Universidades Virtuales Iberoamericanas 1 Índice 1 Cálculo del rango usando determinantes... 3 1.1 Ejemplo: Estudio del Rango de la matriz
Más detallesExamen escrito de Programación 1
Examen escrito de Programación 1 Escuela de Ingeniería y Arquitectura Departamento de Informática e Ingeniería de Sistemas 31 de agosto de 2012 Disponer sobre la mesa en lugar visible un documento de identificación
Más detallesESCUELA 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
Más detallesMANEJO DE EXCEPCIONES en C++ Dr. Oldemar Rodríguez R. Escuela de Informática Universidad Nacional
MANEJO DE EXCEPCIONES en C++ Dr. Oldemar Rodríguez R. Escuela de Informática Universidad Nacional C++ posee un mecanismo de gestión de errores incorporado que se denomina manejo de excepciones. La utilización
Más detallesPráctica 1 - Representación de la información
Práctica 1 - Representación de la información Organización del Computador 1 Primer Cuatrimestre 2014 Ejercicio 1 a) Utilizando el método del cociente, expresar en bases 2, 3 y 5 los números 33, 100 y 1023.
Más detallesGrado en Ciencias Ambientales. Matemáticas. Curso 10/11.
Grado en Ciencias Ambientales. Matemáticas. Curso 0/. Problemas Tema 2. Matrices y Determinantes. Matrices.. Determinar dos matrices cuadradas de orden 2, X e Y tales que: 2 2X 5Y = 2 ; X + 2Y = 4.2. Calcular
Más detalles2).- Nombre de función. Para obtener una lista de funciones disponibles, haga clic en una celda y presione MAYÚSC+F3.
FUNCIONES DE EXCEL Adiestramiento Computacional Página 1 Funciones Las funciones son fórmulas predefinidas que ejecutan cálculos utilizando valores específicos, denominados argumentos, en un orden determinado
Más detallesEs decir, det A = producto de diagonal principal producto de diagonal secundaria. Determinante de una matriz cuadrada de orden 3
1.- DETERMINANTE DE UNA MATRIZ CUADRADA Determinante de una matriz cuadrada de orden 1 Dada una matriz cuadrada de orden 1, A = (a), se define det A = det (a) = a Determinante de una matriz cuadrada de
Más detallesCentro Asociado Palma de Mallorca. Antonio Rivero Cuesta
Centro Asociado Palma de Mallorca Antonio Rivero Cuesta La Sintaxis de Java II... 6 Estructuras de control... 7 Estructuras de selección... 8 Sentencia if... 9 Sentencia if - else... 12 Operador condicional...
Más detallesProgramación 1 Tema 3. Información, datos, operaciones y expresiones
Programación 1 Tema 3 Información, datos, operaciones y expresiones Índice Datos y tipos de datos Datos primitivos en C++ Expresiones e instrucción de asignación Datos y tipos de datos Problema información
Más detallesMATEMÁTICAS 2º BACH CIENCIAS DETERMINANTES DETERMINANTES
1. CONCEPTO, CÁLCULO DE. Definición: A cada matriz cuadrada A=(aij),de orden n, se le asigna un número real, denominado determinante de A, denotado por A o por det (A). A =det (A)= 1.-Determinante de orden
Más detallesImpresión por pantalla. 3. Indicar la salida por pantalla (2 puntos-20 minutos)
3. Indicar la salida por pantalla (2 puntos-20 minutos) #include class EUITIelemento; class EUITIpila int num; EUITIelemento *pila[10]; EUITIpila():num(0); bool push(euitielemento *in) if(num>=10)return
Más detalles2^10 2^9 2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0 SUMA
Universidad Rafael Urdaneta Facultad de Ingeniería Escuela de Ingeniería de Computación Cátedra: Programación I Laboratorio - Semestre 2012-1 (Sección C ) Profesor: Jaime Soto Examen #1 - Fecha: 07-03-2012
Más detallesDesarrollo de Programas. Prof. Lisbeth C. Pérez Rivas
Desarrollo de Programas Prof. Lisbeth C. Pérez Rivas lisbethpe@ula.ve Desarrollo de Programas Ejercicio: Calcular el sueldo neto de un trabajador conociendo el número de horas trabajadas, la tarifa horaria
Más detallesPráctica 1 Arreglos n-dimensionales y operaciones con bits PRÁCTICA I
PRÁCTICA I Ejercicio 1.1 Desarrollar un programa que permita registrar los datos de un campeonato de fútbol para N equipos (valor constante). Por cada equipo debe almacenar: El nombre, la cantidad de partidos
Más detallesProgramació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
Más detallesProblema - Sumando Digitos
Primera Olimpiada de Informática Problema - Sumando Digitos Comenzando con un entero entre 00 y 99 inclusive, escritos como dos dígitos (use un cero a la izquierda en caso de que el numero sea menor que
Más detallesSESIÓN DE EJERCICIOS E1
SESIÓN DE EJERCICIOS E1 Primera parte: ejercicios test Ejercicio 1 Qué definición de constantes es la correcta en lenguaje C? a) #define N=25; b) #define N 25 c) int N=25; d) int N 25 Ejercicio 2 La expresión
Más detallesUnidad 5: Estructuras Estáticas I: Tablas 1 Unidad 5 ESTRUCTURAS ESTÁTICAS I: Tablas Desarrollo de la unidad : 36 h
Unidad 5: Estructuras Estáticas I: Tablas 1 Unidad 5 ESTRUCTURAS ESTÁTICAS I: Tablas Desarrollo de la unidad : 36 h Prácticas: Ejercicios: Conceptos: Tablas unidimensionales, vectores, cadenas, modificación,
Más detalles1. Lección 3: Matrices y Determinantes
Apuntes: Matemáticas Empresariales II 1. Lección 3: Matrices y Determinantes Se define matriz de orden n m a todo conjunto de n m elementos de un cuerpo K, dispuestos en n filas y m columnas: A n m = (
Más detallesFUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 2 Expresiones, operadores y estructuras de control Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento de Ingeniería
Más detallesTema I. Matrices y determinantes
Tema I. Matrices y determinantes 2007 Carmen Moreno Valencia 1. Matrices sobre un cuerpo 2. Operaciones con matrices 3. Determinante de una matriz cuadrada 4. Menor complementario y adjunto 5. Cálculo
Más detallesDeterminantes. Definiciones básicas sobre determinantes. José de Jesús Angel Angel.
Determinantes Definiciones básicas sobre determinantes wwwmathcommx José de Jesús Angel Angel jjaa@mathcommx MathCon c 2007-2008 Contenido 1 Determinantes 2 11 Propiedades de determinantes 4 2 Inversa
Más detallesTEST DE DETERMINANTES
Página 1 de 7 TEST DE DETERMINANTES 1 Si A es una matriz cuadrada de orden 3 con A = -2, a qué es igual -A? A -2 B 2 C 0 D -6 2 A -144 B 44 C 88 D -31 3 Indicar qué igualdad es falsa: A B C D 4 A -54 B
Más detallesEstructuras de Repetición (Repita para)
Estructuras de Repetición (Repita para) Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 REPITA PARA Fijar
Más detallesGUIA DE EJERCICIOS N 1 LENGUAJE C# Página 1 de 5. Instructor: Ing. Néstor Raúl Suarez Perpiñan
Página 1 de 5 GUIA DE EJERCICIOS N 1 LENGUAJE C# Realizar para cada ejercicio un programa tipo consola en lenguaje C# que satisfaga con los requerimientos propuestos: PARTE I. EJERCICIOS BASICOS 1. Programa
Más detallesCadenas (strings) y Estructuras
Cadenas (strings) y Estructuras Fundamentos de Programación Fundamentos de Programación I Operaciones básicas definidas para string Creación de variables: string palabra, frase; Asignación: frase = palabra;
Más detallesEJERCICIOS RESUELTOS DE DETERMINANTES
EJERCICIOS RESUELTOS DE DETERMINANTES 1. Calcular los siguientes determinantes: a) - 13 b) 4-3 8 1 0 3-1 -1 1 3-4 a) - 13 = (-)(-3) 4.13 = 1 2 = -37 4-3 b) 8 1 0 3-1 -1 1 3-4 = 8(-1)(-4) + 1(-1)1 + 0 0
Más detallesFunciones: Pasos por Referencia Recursividad
Funciones: Pasos por Referencia Recursividad Fundamentos de Programación Fundamentos de Programación I Parámetros por referencia Con la instrucción return sólo se puede devolver un valor calculado. A veces
Más detallesFundamentos de Programación
Fundamentos de Programación COMENTARIOS Microsoft Visual Basic interpreta que todo lo que está a la derecha del carácter ( ) en una línea cualquiera de programa es un comentario y no ejecuta acción alguna.
Más detallesExpresiones Lógicas y Operadores sobre Bits
Expresiones Lógicas y Operadores sobre Bits Andrés Arcia Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes Programación Digital I 1 Expresión
Más detallesPRÁCTICA 1: Introducción a Matlab
1.1 PRÁCTICA 1: Introducción a Matlab 1.1 Introducción MATLAB es un paquete de software que proporciona un entorno potente y amigable para cálculo y simulación. El entorno de programación ofrece operaciones
Más detallesFundamentos de la programación
Fundamentos de la programación 2 Grado en Ingeniería Electrónica y Comunicaciones Pilar Sancho Thomas Luis Hernández Yáñez Facultad de Informática Universidad Complutense Fundamentos de la programación:
Más detallesMATRICES OPERACIONES BÁSICAS CON MATRICES
MATRICES OPERACIONES BÁSICAS CON MATRICES ANTECEDENTES En el año 1850, fueron introducidas por J.J. Sylvester El desarrollo inicial de la teoría se debe al matemático W.R. Hamilton en 1853. En 1858, A.
Más detallesLección 2 Introducción al lenguaje C
Lección Introducción al lenguaje C Decimal Binario Hexadecimal A B C D E F Octal Equivalencia entre decimal, binario, hexadecimal y octal. Código ASCII (American Standard Code for Information Interchange)
Más detallesPorque usar Arreglos?
Arreglos Porque usar Arreglos? Se tienen las calificaciones de 100 alumnos, como sacar cuantos alumnos tienen una calificación superior al promedio? Doble lectura: Un ciclo para leer y acumular las calificaciones,
Más detallesE.T.S. Minas: Métodos Matemáticos Soluciones Tema 3: Resolución aproximada de ecuaciones
E.T.S. Minas: Métodos Matemáticos Soluciones Tema 3: Resolución aproximada de ecuaciones Francisco Palacios Escuela Politécnica Superior de Ingeniería de Manresa Universidad Politécnica de Cataluña Octubre
Más detallesVariables. Una variable no es más que un nombre simbólico que identifica una dirección de memoria: vs.
Variables Una variable no es más que un nombre simbólico que identifica una dirección de memoria: Suma el contenido de la posición 3001 y la 3002 y lo almacenas en la posición 3003 vs. total = cantidad1
Más detallesMatrices: Una ordenación de números dispuestos en filas y columnas, encerrados entre corchetes
Matrices: Una ordenación de números dispuestos en filas y columnas, encerrados entre corchetes Ejemplos: Verifican ciertas reglas o algebra, denominada algebra de matrices.la matriz representa en general
Más detalles75.12 ANÁLISIS NUMÉRICO I GUÍA DE PROBLEMAS 1. ERRORES
75.12 ANÁLISIS NUMÉRICO I FACULTAD DE INGENIERÍA UNIVERSIDAD DE BUENOS AIRES GUÍA DE PROBLEMAS 1. ERRORES 1. Calcular las siguientes expresiones, incluyendo sus cotas de error absoluto, donde x = 2,00,
Más detallesWHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F)
Bucles en lenguaje C Bucle while y forzar detención con break APRENDERAPROGRAMARCOM WHILE Y DO WHILE BREAK EN LENGUAJE C BUCLES MIENTRAS FORZAR SALIDA O TERMINACIÓN EJEMPLO (CU00534F) Sección: Cursos Categoría:
Más detallesParadigmas de lenguajes de programación. Introducción a la programación imperativa. Lenguaje C. Programación imperativa
Paradigmas de lenguajes de programación Introducción a la programación imperativa Algoritmos y Estructuras de Datos I Paradigma: Definición del modo en el que se especifica el cómputo (que luego es implementado
Más detallesTipos de datos y operadores en C++
Tipos de datos y operadores en C++ El tipo de dato determina la naturaleza del valor que puede tomar una variable. Un tipo de dato define un dominio de valores y las operaciones que se pueden realizar
Más detallesExamen Fundamentos de Programación 15 de enero de 2016 Curso 2015/16
Problema 1: [1 punto] Examen Fundamentos de Programación 15 de enero de 2016 Curso 2015/16 Duración: 2,45 horas 10 PUNTOS Publicación de notas 26 de enero Revisión de examen 1 de febrero En el horario
Más detallesEstructuras de Selección, armado de Equipos, y Trabajo #1.
Estructuras de Selección, armado de Equipos, y Trabajo #1. Clase a Distancia Leer sobre estructuras de control de la página 19 de https://droscarbruno.files.wordpress.com/2015/02/ modulo1introduccion20151.pdf
Más detallesUnidad Didáctica 2. Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones
Unidad Didáctica 2 Elementos básicos del lenguaje Java Tipos, declaraciones, expresiones y asignaciones Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión 1.0.3 Índice
Más detallesTema 2. Tipos y Estructuras Básicas
Tema 2. Tipos y Estructuras Básicas http://aulavirtual.uji.es José M. Badía, Begoña Martínez, Antonio Morales y José M. Sanchiz {badia, bmartine, morales, sanchiz}@icc.uji.es Estructuras de datos y de
Más detallesClase 8 Matrices Álgebra Lineal
Clase 8 Matrices Álgebra Lineal Código Escuela de Matemáticas - Facultad de Ciencias Universidad Nacional de Colombia Matrices Definición Una matriz es un arreglo rectangular de números denominados entradas
Más detallesALGEBRA LINEAL - Práctica N 2 - Segundo cuatrimestre de 2017 Matrices y coordenadas
Departamento de Matemática - Facultad de Ciencias Exactas y Naturales - UBA 1 ALGEBRA LINEAL - Práctica N 2 - Segundo cuatrimestre de 2017 Matrices y coordenadas Ejercicio 1 Sean m n y r N i) Probar que
Más detallesMatrices, determinantes y sistemas de ecuaciones lineales
Matrices, determinantes y sistemas de ecuaciones lineales David Ariza-Ruiz 10 de octubre de 2012 1 Matrices Una matriz es una tabla numérica rectangular de m filas y n columnas dispuesta de la siguiente
Más detallesMenor, cofactor y comatriz
Menor, cofactor y comatriz Sea A una matriz cuadrada de orden n. Al quitarle la línea i y la columna j se obtiene una submatriz de orden n-1, que se denota habitualmente A i,j. Por ejemplo, con n = 4,
Más detallesUniversidad de Buenos Aires - Facultad de Ciencias Exactas y Naturales - Departamento de Matemática Segundo Cuatrimestre de 2002 ÁLGEBRA LINEAL
Universidad de Buenos Aires - Facultad de Ciencias Exactas y Naturales - Departamento de Matemática Segundo Cuatrimestre de 2002 ÁLGEBRA LINEAL Práctica N 2: Matrices Ejercicio 1 Probar que los siguientes
Más detallesDos matrices son iguales cuando tienen la misma dimensión y los elementos que ocupan el mismo lugar en ambas son iguales
Introducción Las matrices aparecen por primera vez hacia el año 1850, introducidas por J.J. Sylvester. El desarrollo inicial de la teoría se debe al matemático W.R. Hamilton en 1853. En 1858, A. Cayley
Más detallesCadenas de caracteres
Trabajo práctico Nº 6 (Trabajos con cadenas de caracteres y estructuras) Realiza el programa en Lenguaje C correspondiente. Cadenas de caracteres 1- Construir una función PASSWORD que pida por teclado
Más detallesALGEBRA y ALGEBRA LINEAL
520142 ALGEBRA y ALGEBRA LINEAL Primer Semestre, Universidad de Concepción CAPITULO 7. MATRICES DEPARTAMENTO DE INGENIERIA MATEMATICA Facultad de Ciencias Físicas y Matemáticas 1 Definición: Matriz Sean
Más detallesEntrada de ejemplo
MONEDA Se desea elaborar un algoritmo para transformar una cantidad de euros al número mínimo de billetes y monedas necesarios para representarla. La cantidad siempre será positiva y sin decimales. El
Más detallesCAPÍTULO 3 ESTRUCTURAS DE DATOS ESTÁTICAS
CAPÍTULO 3 ESTRUCTURAS DE DATOS ESTÁTICAS Capítulo 3 Estructuras de datos estáticas 1/37 1. INTRODUCCIÓN Las estructuras de datos se utilizan, generalmente, para procesar una colección de valores que están
Más detallesFicheros conceptos. Manejo de ficheros en C. Apertura del fichero Función fopen: nombre del fichero. Apertura del fichero Función fopen
Fundamentos de Informática. Dpto. de ATC - Página 1 de 8 conceptos Manejo de ficheros en C Contienen los datos que se almacenan en dispositivos de almacenamiento masivo: disquetes, discos duros, DROM,
Más detalles1 0 4/ 5 13/
1 1 1 7 1 0 4/ 5 13/ 5 R1 R 1+1/5R3 0 0 0 2 R2 R3 0 5 9 22 0 5 9 22 0 0 0 2 Como la matriz tiene un renglón (0, 0, 0, 2) indica que el sistema no tiene solución ya que no existe un número que sea 2 y al
Más detallesFundamentos de la programación
Fundamentos de la programación 3E Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Facultad de Informática Universidad Complutense Recorridos 404 Un
Más detallesCadenas y Estructuras
Cadenas y Estructuras Fundamentos de Programación Fundamentos de Programación I FP / FP I 1 Proyecto de programación para el manejo de cadenas en C++ Escriba un programa que lea el nombre de una persona
Más detallesTema 2. Tipos predefinidos
Programación Declarativa Haskell Informática Sistemas Curso 2003-2004 Pepe Gallardo Universidad de Málaga Tema 2. Tipos predefinidos 2.1 Tipos simples predefinidos El tipo Bool El tipo Int El tipo Integer
Más detallesA l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año
Trabajo práctico Nº 5 (Resolución de problemas Arreglos bidimensionales ). Realiza el programa en Lenguaje C correspondiente. 1- Qué hay de incorrecto en los siguientes códigos? int main() { int x,y; int
Más detalles4.1. Determinante de una matriz cuadrada de orden 2. , entonces el determinante de A es a 21 a 22 a 11 a 12 = a 11a 22 a 12 a 21
Capítulo 4 Determinante Los determinantes se calculan para matrices cuadradas. Se usan para saber cuando una matriz tiene inversa, en el cálculo de autovalores y también para resolver sistemas de ecuaciones
Más detallesEJEMPLO DE PARTIDA. Pongo en la casilla: 4 El tablero queda como: X
El objetivo de este ejercicio es crear un programa que juegue a tres en raya contra un oponente humano. Tras cada movimiento el programa debe mostrar el tablero y permitir mover al humano. El programa
Más detallesMATRICES Y DETERMINANTES II.
MATRICES Y DETERMINANTES II. Matriz adjunta es la matriz cuadrada que se obtiene al sustituir cada elemento por su adjunto correspondiente. Calcula la matriz adjunta: 2 2 2 A =( 2 1 0 ) 3 2 2 Primero calculamos
Más detallesTERCER EXAMEN PARCIAL ALGEBRA LINEAL I 23 DE MAYO DE 2014 (CON SOLUCIONES)
TERCER EXAMEN PARCIAL ALGEBRA LINEAL I 23 DE MAYO DE 2014 (CON SOLUCIONES) Instrucciones: Resolver los 5 problemas justificando todas sus afirmaciones y presentando todos sus cálculos. 1. Sea F un campo.
Más detallesARRAYS NUMÉRICOS: VECTORES Y MATRICES
CAPÍTULO 6 ARRAYS NUMÉRICOS: VECTORES Y MATRICES Hasta el momento hemos trabajado con variables, declaradas una a una en la medida en que nos han sido necesarias. Pero pudiera ocurrir que necesitásemos
Más detallesBloque II. Elementos del lenguaje de programación Java
Bloque II. Elementos del lenguaje de programación Java 1.Introducción a los lenguajes de programación 2. Estructura de un programa 3. Datos y expresiones simples 4. Instrucciones de control 5. Entrada/salida
Más detalles