Article View: es.comp.os.linux.programacion
Article #6875Re: Romper 2 bucles a la vez en C
From: Seba F
Date: Thu, 01 May 2003 21:47
Date: Thu, 01 May 2003 21:47
31 lines
2280 bytes
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-mailReferences:
<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