<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="gl">
	<id>http://web.iesrodeira.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Fundamentos%3ASoluci%C3%B3ns%3A4_en_Raia</id>
	<title>Fundamentos:Solucións:4 en Raia - Historial de revisións</title>
	<link rel="self" type="application/atom+xml" href="http://web.iesrodeira.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Fundamentos%3ASoluci%C3%B3ns%3A4_en_Raia"/>
	<link rel="alternate" type="text/html" href="http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;action=history"/>
	<updated>2026-09-13T14:11:27Z</updated>
	<subtitle>Historial de revisións desta páxina no wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;diff=1945&amp;oldid=prev</id>
		<title>Xavi: /* Implementación en C */</title>
		<link rel="alternate" type="text/html" href="http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;diff=1945&amp;oldid=prev"/>
		<updated>2014-06-26T11:21:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Implementación en C&lt;/span&gt;&lt;/p&gt;
&lt;a href=&quot;http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;amp;diff=1945&amp;amp;oldid=1944&quot;&gt;Amosar os cambios&lt;/a&gt;</summary>
		<author><name>Xavi</name></author>
	</entry>
	<entry>
		<id>http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;diff=1944&amp;oldid=prev</id>
		<title>Xavi: /* Implementación en C */</title>
		<link rel="alternate" type="text/html" href="http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;diff=1944&amp;oldid=prev"/>
		<updated>2014-06-26T11:20:19Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Implementación en C&lt;/span&gt;&lt;/p&gt;
&lt;a href=&quot;http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;amp;diff=1944&amp;amp;oldid=1943&quot;&gt;Amosar os cambios&lt;/a&gt;</summary>
		<author><name>Xavi</name></author>
	</entry>
	<entry>
		<id>http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;diff=1943&amp;oldid=prev</id>
		<title>Xavi: Nova páxina: &quot;Escribir un programa que permita a dous xogadores xogar o 4 en Raia en un tableiro de 8x8. ---- =Solucións de Xavi=  ==Makefile== Ficheiro de construcción do programa.  *Para co...&quot;</title>
		<link rel="alternate" type="text/html" href="http://web.iesrodeira.com/mediawiki/index.php?title=Fundamentos:Soluci%C3%B3ns:4_en_Raia&amp;diff=1943&amp;oldid=prev"/>
		<updated>2014-06-26T11:19:21Z</updated>

		<summary type="html">&lt;p&gt;Nova páxina: &amp;quot;Escribir un programa que permita a dous xogadores xogar o 4 en Raia en un tableiro de 8x8. ---- =Solucións de Xavi=  ==Makefile== Ficheiro de construcción do programa.  *Para co...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Páxina nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Escribir un programa que permita a dous xogadores xogar o 4 en Raia en un tableiro de 8x8.&lt;br /&gt;
----&lt;br /&gt;
=Solucións de Xavi=&lt;br /&gt;
&lt;br /&gt;
==Makefile==&lt;br /&gt;
Ficheiro de construcción do programa. &lt;br /&gt;
*Para construir a versión GUI: &amp;#039;&amp;#039;&amp;#039;$make&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;$make catroraiagtk&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
*Para construir a versión de Consola: &amp;#039;&amp;#039;&amp;#039;$make catroraia&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Podes [http://web.iesrodeira.com/Descargas/Exercicios/4raia/Makefile Descargar] o Makefile&lt;br /&gt;
&amp;lt;c&amp;gt;&lt;br /&gt;
FLAGS = `pkg-config --cflags --libs libglade-2.0`&lt;br /&gt;
FLAGSC = `pkg-config --cflags libglade-2.0`&lt;br /&gt;
&lt;br /&gt;
catroraiagtk: catroraiagtk.c&lt;br /&gt;
	gcc catroraiagtk.c -o catroraiagtk $(FLAGS) -export-dynamic&lt;br /&gt;
catroraia: catroraia.c&lt;br /&gt;
        gcc catroraia.c -o catroraia&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Versión de Consola==&lt;br /&gt;
==== Pseudocódigo ====&lt;br /&gt;
&amp;lt;c&amp;gt; &lt;br /&gt;
Limpar Taboleiro (posición inicial)&lt;br /&gt;
Visualizar o Taboleiro&lt;br /&gt;
xog=Xogador 2&lt;br /&gt;
Mentras non remate o xogo&lt;br /&gt;
   Si xog==Xogador 1 xog=Xogador 2&lt;br /&gt;
   senon   	     xog=Xogador 1&lt;br /&gt;
   Pon ficha o Xogador xog&lt;br /&gt;
   Visualizar o Taboleiro&lt;br /&gt;
Fin Mentras&lt;br /&gt;
visualizar quen gañou&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Implementación en C ====&lt;br /&gt;
===== [[Fundamentos:Solucións:4raia:catroraia.c|Ver/Descargar]] =====&lt;br /&gt;
&lt;br /&gt;
==Versión GTK+==&lt;br /&gt;
E preciso ter a versión 2.8 das Gtk para que funcione o diálogo de &amp;#039;&amp;#039;acerca de..&amp;#039;&amp;#039;. Si non se ten o GTK+ 2.8 é necesario comentar as liñas&lt;br /&gt;
&amp;lt;c&amp;gt;&lt;br /&gt;
 d=(GtkFileChooser *)glade_xml_get_widget(__gui,&amp;quot;gardar&amp;quot;);&lt;br /&gt;
 gtk_file_chooser_set_do_overwrite_confirmation(d,TRUE);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Na función &amp;#039;&amp;#039;main&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==== Interface ====&lt;br /&gt;
===== [http://web.iesrodeira.com/Descargas/Exercicios/4raia/catroraia.glade Descargar GUI] (ficheiro xml catroraia.glade)=====&lt;br /&gt;
===== [http://web.iesrodeira.com/Descargas/Exercicios/4raia/pngs.zip Descargar Debuxos] (Descomprimir na carpeta do programa)=====&lt;br /&gt;
&lt;br /&gt;
==== Pseudocódigo ====&lt;br /&gt;
&amp;lt;c&amp;gt;&lt;br /&gt;
Cando fagan click nunha celda&lt;br /&gt;
  Si a xogada e correcta&lt;br /&gt;
    O xogador efectúa xogada&lt;br /&gt;
    Si se enche o taboleiro ou se fixo 4 en raia &lt;br /&gt;
        visualizar resultado&lt;br /&gt;
    Se non&lt;br /&gt;
        cambiar de xogador&lt;br /&gt;
    FinSi&lt;br /&gt;
  FinSi&lt;br /&gt;
&amp;lt;/c&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Implementación en C ====&lt;br /&gt;
===== [[Fundamentos:Solucións:4raia:catroraiagtk.c|Ver/Descargar]] =====&lt;/div&gt;</summary>
		<author><name>Xavi</name></author>
	</entry>
</feed>