Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/09/2003, 19:05
Avatar de nuevo
nuevo
 
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 20 años, 11 meses
Puntos: 2
La raíz cuadrada de un número es aquél que multiplicado por sí mismo da el número del que es raíz cuadrada; esto es, B es raiz cuadrada de A si se cumple que B * B = A o, lo que es lo mismo, B^2 = A.

De igual forma, si B^3 = A (B multiplicado tres veces por sí mismo es igual a A) se dice que B es la raíz cúbica de A. Así, la raíz enésima de A será B si B^n = A (B multiplicado n veces por sí mismo es igual a A), para una n determinada.

Estos son los conceptos básicos conocidos por todos. Sin embargo, no es común conocer cuál es el origen del concepto, sencillo de asimilar pero complicado de calcular manualmente, en general.

Parece ser que ya los babilonios, en 1600 A. C., comenzaban a realizar tentativas para obtener la raíz cuadrada de 2 como 1 + 24/60 + 51/60^2 + 10/60^3.

Posteriormente, los matemáticos chinos en 250 A. C., desarrollaron un método no-natural de ensayo y error muy complicado para resolver raíces basado en geometría. Más adelante, ellos mismos hicieron del diagrama de coeficientes binomiales que hoy día se conoce como "Triángulo de Pascal".

La última cultura anterior a Jesucristo que trabajó las raíces fue la griega, quienes trataron de resolver raíces cúbicas exclusivamente mediante la geometría.
empecemos con esto...

http://www.ghsonline.net/resources/pascal/pascal.php


http://www.lomascurioso.com/curiosid...php?IT=7&cat=5

http://www.terra.es/personal/jftjft/.../TriPascal.htm

mas info:
http://centros5.pntic.mec.es/ies.mar...m/tripasca.htm

aqui en formato pascal:
http://rinconprog.metropoliglobal.co...ex.php?cap=014

sigamos con esto otro... en java

Código PHP:
public class TriPascal {

/** Creates a new instance of TriPascal */
public TriPascal() {
}

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
int nFilas = new Integer(args[0]).intValue();
int nCols nFilas ;
int arrPascal[][] = new int[nFilas][nCols];
int cont 0;

for(
int i=0;i<nFilas;i++){
for(
int j=0;j<nCols;j++){
arrPascal[i][j]=0;
}


arrPascal[0][nFilas-1]=1;
for(
int i=1;i<nFilas;i++){
for(
int j=(nFilas-1)-i;j<nCols;j=j+2){
if(
cont<=i){
if(
j==0||j==nCols-1){
arrPascal[i][j] = 1;
}else{
arrPascal[i][j] = arrPascal[i-1][j-1] + arrPascal[i-1][j+1];
}
}
cont++;
}
cont 0;
}
System.out.println("filas=" nFilas "-Columnas=" nCols);
for(
int i=0;i<nFilas;i++){
for(
int j=0;j<nCols;j++){
System.out.print(arrPascal[i][j]);
}
System.out.println("");
}
}


__________________
3w.valenciadjs.com
3w.laislatv.com

Última edición por nuevo; 04/09/2003 a las 19:22