🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Romper 2 bucles a la vez en C

#6875
From: Seba F
Date: Thu, 01 May 2003 21:47
31 lines
2280 bytes
Iv�n S�nchez Ortega <ivansanchez-@rroba-escomposlinux-.punto.-org> wrote in message news:<20030430205521.487.2.NOFFLE@BlackSpark.local>...
> Samuel wrote:
> 
> > El Wed, 30 Apr 2003 01:24:25 +0000, Ratzo
> >  <ratzo_mx@hotmail.com> dijo:
> >> Hola a todos
> >> 
> >> queria preguntarles como hacer para romper la ejecucion de dos bucles a
> >> la vez con break o algo similar en C. Supongamos
> 
> break (2);   (si mal no recuerdo la sintaxis de estas cosas, consulta alg�n
> libro de referencia para asegurarte)
> 
> > �Por qu� no con un "goto"? Usarlo de esta manera tan controlada no se
> > considera "mala programaci�n", y al fin y al cabo �qu� es un break m�s
> > que un "goto" camuflado?
>  
> Algunos profesores de mi facultad te matar�an por haber propuesto el uso de
> gotos....  :-P

No estoy de acuerdo con esto de tomar como un pecado mortal el uso del
goto, ademas como dijeron en el mail anterior el uso del break, es un
uso del goto camuflado. En algunos tipos de algoritmos un buen uso del
goto disminuye considerablemente la cantidad de lineas de codigo y
hasta hace mucho mas comprensible al algoritmo.
Siempre y cuando tengamos en cuenta que el uso de case, break y goto
no son eficientes a nivel compilacion, en determinadas situaciones su
uso es razonable y pr�ctico.

Saludos
SF.-
Technical Details
Message-ID: <403d26cd.0305011347.576e901e@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
References: <b8n8kd$bm3re$1@ID-146085.news.dfncis.de> <slrnbaur1q.ih.444398NOSPAM@tizona.dummy.net> <20030430205521.487.2.NOFFLE@BlackSpark.local>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,d2bd500edfc3d6fa
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-05-01 14:47:18 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: sf_cba@hotmail.com (Seba F)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Romper 2 bucles a la vez en C
Date: 1 May 2003 14:47:17 -0700
Organization: http://groups.google.com/
Lines: 31
Message-ID: <403d26cd.0305011347.576e901e@posting.google.com>
References: <b8n8kd$bm3re$1@ID-146085.news.dfncis.de> <slrnbaur1q.ih.444398NOSPAM@tizona.dummy.net> <20030430205521.487.2.NOFFLE@BlackSpark.local>
NNTP-Posting-Host: 200.45.219.238
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1051825638 30859 127.0.0.1 (1 May 2003 21:47:18 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 1 May 2003 21:47:18 GMT