Archivo mensual: diciembre 2010

Descifrado

Fernando Ruiz Laguna /* De nada sirve codificar la información si no podemos acceder a ella luego, he aquí el programa que descifra la cadena de caracteres del programa anterior. Los parámetros a y b deben ser los mismos usados … Seguir leyendo

Publicado en Informática e Internet | 1 Comentario

Cifrado

Fernando Ruiz Laguna /*He aquí un programa que realiza una operación de cifrado mediante dos parámetros (uno  multiplicativo y otro aditivo). La cadena ha de incluirse en minúsculas y sin espacios ya que de otra forma complicaría bastante el algoritmo … Seguir leyendo

Publicado en programacion | 1 Comentario

Suma de primos

Sergio Asensio /* Este programa suma los primos que están por debajo de un número n dado */ #include <iostream> #include <math.h> using namespace std; int primo(int p); int main() {int n,i,sum=0,*v,p,cont=0; do{cout<<«Intoduce un numero entero: «<<endl; cin>>n;}while(n<0); v=(int*)malloc(n*sizeof(int)); for(i=1;i<=n;i++) … Seguir leyendo

Publicado en Informática e Internet | 1 Comentario

Tres en raya

Raluca Chescu //El juego de 3 en raya. #include <stdio.h> #include <stdlib.h> #include <math.h> char matriz [3][3];//la matriz de 3 en raya. char comprobar (void); void inic_matriz (void); void obt_mov_jugador (void); void obt_mov_computadora (void); void mostrar_matriz (void); int main (void) … Seguir leyendo

Publicado en Informática e Internet | 1 Comentario

Producto escalar, planar y de un número real por un vector

Nuria Begué # include <stdio.h> # include <iostream> # include <stdlib.h> using namespace std; struct Vector{ float x; float y;}; typedef struct Vector vector; float prod_escalar(vector ,vector ); vector prod_planar(vector ,vector ); vector Prod_escalar( vector , float m); int main(){ … Seguir leyendo

Publicado en Informática e Internet | 1 Comentario

Matriz traspuesta

Nuria Begué # include <stdio.h> # include <iostream> # include <stdlib.h> # define DIM 100 using namespace std; void LeerMatriz(float[][DIM],int,int); void MostrarMatriz(float[][DIM],int,int); void MatrizTraspuesta(float[][DIM],float[][DIM],int,int); int main() { float A[DIM][DIM], B[DIM][DIM]; int m,n; do{ printf(«Introduce el numero de filas: «); scanf(«%d», … Seguir leyendo

Publicado en Informática e Internet | Deja un comentario

Función de Ackermann

Manuel García /* Este programa calcula el valor de la función de Akermann, de dos argumentos naturales (x,y), que se define de la siguiente manera: A(1,0)=2; A(x,0)=x+2, si x>=2; A(0,y)=1, si y>=0;    A(x,y)=A(A(x-1,y),y-1) si x,y>=1 */ #include<iostream> #include<stdlib.h> using namespace … Seguir leyendo

Publicado en Informática e Internet | 1 Comentario

Inverso de un número en módulo m

Fernando Ruiz Laguna /*Este programa utiliza un bucle para hallar el inverso de un número dado en un módulo tambien dado*/ #include<iostream> #include<stdlib.h> using namespace std; int main() { int mod, a, r, i, p, inv; cout << «Introduce el … Seguir leyendo

Publicado en Informática e Internet | Deja un comentario

Divisibilidad entre 11 (criterio de las cifras)

Sergio Asensio /*Este programa nos dice sin un número  dado es divisible o no entre 11 teniendo en cuenta el criterio de divisibilidad de las cifras*/ #include<iostream> #include<stdio.h> #include<string.h> #include<stdlib.h> using namespace std; #define DIM 10 int main() { char … Seguir leyendo

Publicado en Informática e Internet | 1 Comentario

Binomio de Newton

Manuel García /* Este programa te pide dos números para sumarlos (p, q), te pide el exponente para elevar su suma (m) y calcula el resultado utilizando el Binomio de Newton */ #include<iostream> #include<math.h> #include<stdlib.h> using namespace std; double factorial(int … Seguir leyendo

Publicado en Informática e Internet | 1 Comentario