🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9384

variables

#9384
From: quantium
Date: Tue, 23 Jul 2002 17:26
34 lines
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-mail

Show 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