https://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog65&feed=atom&action=historyCurso de Programación en C/Prog65 - Historial de revisiones2024-03-28T15:14:33ZHistorial de revisiones para esta página en el wikiMediaWiki 1.32.1https://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog65&diff=3643&oldid=prevRrc en 06:02 8 abr 20122012-04-08T06:02:46Z<p></p>
<p><b>Página nueva</b></p><div>__NOTOC__<br />
* [[:#Prog65 | Más Arreglos]]<br />
** [[:#Resultado | Resultado]]<br />
** [[:#Explicación | Explicación]]<br />
<br />
== Prog65 ==<br />
<br />
<syntaxhighlight lang="c" line="GESHI_FANCY_LINE_NUMBERS"><br />
<br />
#include <stdio.h><br />
<br />
#define TAMANO 10<br />
<br />
int sum( int ar[], int n );<br />
<br />
int main( void )<br />
{<br />
int canicas[TAMANO] = {20,10,5,39,4,16,19,26,31,20};<br />
long solucion;<br />
<br />
solucion = sum(canicas, TAMANO);<br />
printf( "El número total de conicas es %ld.\n", solucion );<br />
printf( "El tamaño de canicas es %zd bytes.\n", sizeof canicas );<br />
<br />
return 0;<br />
}<br />
<br />
int sum( int ar[], int n )<br />
{<br />
int i;<br />
int total = 0;<br />
<br />
for( i = 0; i < n; i++ )<br />
total += ar[i];<br />
printf( "El tamaño de ar es %zd bytes.\n", sizeof ar);<br />
<br />
return total;<br />
}<br />
<br />
</syntaxhighlight><br />
<br />
=== Resultado ===<br />
<br />
[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog65 Prog65.c <br />
[rrc@Pridd CClase]$ ./Prog65<br />
El tamaño de ar es 4 bytes.<br />
El número total de canicas es 190.<br />
El tamaño de canicas es 40 bytes.<br />
<br />
=== Explicación ===<br />
<br />
[[Category:Programación en C]]<br />
[[Category:CCabal]]<br />
[[Category:CursoC]]</div>Rrc