<html><div style='background-color:'><DIV class=RTE>
<P><BR><BR></P></DIV><BR>
<DIV>
<P><BR>Hola!</P>
<P>Escribo porque estoy teniendo problemas con un programa y necesito ayuda. Necesito calcular la frecuencia relativa de cada una de las celdillas en una array de 2D, pero en lugar de hacerlo con respecto al total de datos introducidos en la tabla, quiero hacerlo con respecto a la suma de los datos introducidos en cada una de las filas, es decir: </P>
<P>
<TABLE style="WIDTH: 300pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=400 border=0 x:str>
<COLGROUP>
<COL style="WIDTH: 60pt" span=5 width=80>
<TBODY>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 60pt; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" width=80 height=17><FONT face=Arial size=2> </FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; WIDTH: 60pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width=80><FONT face=Arial size=2>Tipo 1</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; WIDTH: 60pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width=80><FONT face=Arial size=2>Tipo 2</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; WIDTH: 60pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width=80><FONT face=Arial size=2>Tipo 3</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext 0.5pt solid; BORDER-LEFT: windowtext; WIDTH: 60pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width=80><FONT face=Arial size=2>Total</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17><FONT face=Arial size=2>Población 1</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>5</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>4</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>1</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>10</FONT></TD></TR>
<TR style="HEIGHT: 12.75pt" height=17>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 0.5pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 12.75pt; BACKGROUND-COLOR: transparent" height=17><FONT face=Arial size=2>Población 2</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>6</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>8</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>6</FONT></TD>
<TD class=xl24 style="BORDER-RIGHT: windowtext 0.5pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" align=right x:num><FONT face=Arial size=2>20</FONT></TD></TR></TBODY></TABLE> </P>
<P>f(11)= 5/10; </P>
<P>f(12)= 4/10</P>
<P>f(13)=1/10</P>
<P>He usado el siguiente bucle:</P>
<P> for (i=1; i<=filas; i++)<BR>   for (j=1; j<=columnas; j++)<BR>   {   <BR>    f[i][j]=n[i][j]/total[i];</P>
<P>}</P>
<P>n=número de cada celdilla de la tabla</P>
<P>total[i]= suma de los valores asignados a cada una de las celdillas de la fila i</P>
<P>(Ejemplo: n(11)=5, n(12)=4, n(13)=1; total(1)=10)</P>
<P>El caso es que, una vez ejecutado, el valor de la frecuecnai relativa en todas las celdillas es 0.000, aún habiendo introducido ya el valor de n[i][j] (número correspondiente a cada celdilla) y habiendo comprobado que el compilador los ha almacenado.</P>
<P>Espero qeu podáis ayudarme, llevo peleándome con el programa ya un siglo y no consigo que funcione. Muchas gracias adelantadamente<BR><BR>Bárbara </P>
<DIV></DIV></DIV><BR><BR>Bárbara
<DIV></DIV>
<DIV></DIV><FONT color=#000000>
<DIV></DIV>
<DIV></DIV></FONT></div><br clear=all><hr>Recibe ofertas de empleo adaptadas a tu perfil. <a href="http://g.msn.com/8HMBESES/2752??PS=47575" target="_top">Introduce tu CV en MSN Empleo.</a> </html>