Article View: es.comp.os.linux.programacion
Article #9384variables
From: quantium
Date: Tue, 23 Jul 2002 17:26
Date: Tue, 23 Jul 2002 17:26
34 lines
2213 bytes
2213 bytes
Hola a todos.
Tengo una duda sobre el siguiente programa:
main()
{
int i, mayor, menor, suma=0, array[5];
unsigned long int multiplicacion=1;
printf("Introduce 5 numeros: ");
for(i=0; i<5; i++)
{
scanf("%d",&array[i]);
suma=suma+array[i]; // sumamos elemento+elemento
multiplicacion=multiplicacion*array[i];
if(array[i]>mayor) { mayor=array[i]; }
if(array[i]<menor) { menor=array[i]; }
}
printf("\n La suma total de todos los numeros: %d",suma);
printf("\n La multiplicacion de los numeros:%d",multiplicacion);
printf("\n El numero mayor es: %d",mayor);
printf("\n El numero menor es: %d\n",menor);
}
Lo que hace este programa es pedir al usuario 5 numeros, despues dice la
suma , la multiplicacion, el numero mas peque�o y el mas grande de todos
estos numeros. Pues bien, para saber el programa cual es el numero mas
peque�o compara si el numero introducido es mas peque�o que el anteriosr
insertado: if(array[i]>mayor) { mayor=array[i]; } , pero como podemos
ver al principio del programa: int i, mayor.... no tiene ningun valor
�que valor entonces tiene mayor cuando lo compara la primera vez con el
primer elemento del array ?
Un saludo a todos =)
Technical Details
Message-ID:
<3D3D91CD.4070706@lycos.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!62.174.184.22!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,f64e3eeff00afd7c,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-07-23 10:26:34 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!62.174.184.22!not-for-mail From: quantium <quantium@lycos.es> Newsgroups: es.comp.os.linux.programacion Subject: variables Date: Tue, 23 Jul 2002 19:26:37 +0200 Lines: 35 Message-ID: <3D3D91CD.4070706@lycos.es> NNTP-Posting-Host: 62.174.184.22 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1027445193 30166715 62.174.184.22 (16 [129971]) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc3) Gecko/20020523 X-Accept-Language: en-us, en X-Enigmail-Version: 0.62.4.0 X-Enigmail-Supports: pgp-inline, pgp-mime