http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog44&feed=atom&action=history
Curso de Programación en C/Prog44 - Historial de revisiones
2024-03-28T18:23:18Z
Historial de revisiones para esta página en el wiki
MediaWiki 1.32.1
http://wiki.cabal.mx/index.php?title=Curso_de_Programaci%C3%B3n_en_C/Prog44&diff=3527&oldid=prev
Rrc en 13:46 4 mar 2012
2012-03-04T13:46:33Z
<p></p>
<p><b>Página nueva</b></p><div>__NOTOC__<br />
* [[:#Prog44 | Tipo _Bool]]<br />
** [[:#Resultado | Resultado]]<br />
** [[:#Explicación | Explicación]]<br />
<br />
== Prog44 ==<br />
<br />
<syntaxhighlight lang="c" line="GESHI_FANCY_LINE_NUMBERS"><br />
<br />
#include <stdio.h><br />
<br />
int main( void )<br />
{<br />
long num;<br />
long sum = 0L;<br />
_Bool ingreso_es_valido;<br />
<br />
printf( "Introduzca un entero para agregar: " );<br />
printf( "(q para terminar ): " );<br />
ingreso_es_valido = ( scanf( "%ld", &num ) == 1 );<br />
<br />
while( ingreso_es_valido )<br />
{<br />
sum = sum + num;<br />
printf( "Introduzca otro entero para agregar, (q para terminar): " );<br />
ingreso_es_valido = ( scanf( "%ld", &num ) == 1 );<br />
}<br />
printf( "Los enteros suman a %ld.\n", sum );<br />
<br />
return 0;<br />
}<br />
<br />
</syntaxhighlight><br />
<br />
=== Resultado ===<br />
<br />
[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog44 Prog44.c<br />
[rrc@Pridd CClase]$ ./Prog44<br />
Introduzca un entero para agregar: (q para terminar): 10<br />
Introduzca otro entero para agregar, (q para terminar): 20<br />
Introduzca otro entero para agregar, (q para terminar): 30<br />
Introduzca otro entero para agregar, (q para terminar): 40<br />
Introduzca otro entero para agregar, (q para terminar): q<br />
Los enteros suman a 100.<br />
<br />
=== Explicación ===<br />
<br />
[[Category:Programación en C]]<br />
[[Category:CCabal]]<br />
[[Category:CursoC]]</div>
Rrc