<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearch/1.1/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0' xmlns:gd='http://schemas.google.com/g/2005' gd:etag='W/&quot;A0EGSHY4eSp7ImA9WhRREk4.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135</id><updated>2011-11-25T17:47:09.831+01:00</updated><title>Programmming</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default?redirect=false&amp;v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>46</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry gd:etag='W/&quot;C08EQH87fip7ImA9WhRREEo.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-1056454478680835548</id><published>2011-11-23T19:10:00.000+01:00</published><updated>2011-11-23T19:10:01.106+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-23T19:10:01.106+01:00</app:edited><title>Ejercicio3(arrays)</title><content type='html'>Plantee e implemente un programa en PASCAL que calcule la suma de los elementos de un array de números reales proporcionados por el usuario, considerando como máximo 30 elementos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PROGRAM ejercicio(input,output);&lt;br /&gt;
(*Programa que contenga un array en el que se puedan insertar como máximo 30 elementos y que haga la suma de ellos considerandolos numeros reales introducidos por el usuario*)&lt;br /&gt;
TYPE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; TAelementos = ARRAY[1..30] OF real;&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Aelementos:TAelementos;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; a:integer;&lt;br /&gt;
(***************************************************************************************************************************************************)&lt;br /&gt;
PROCEDURE leer;&lt;br /&gt;
&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp;I,elementos:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;acumulador:real;&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;I:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;writeln('Cuantos elementos va a introducir por teclado?');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;REPEAT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;read(elementos);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;UNTIL (elementos&amp;gt;0) AND (elementos&amp;lt;=30);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;FOR I:=1 TO elementos DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;write('Introduzca el elemento numero ',I:2,':');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;read(Aelementos[I]);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;acumulador:=acumulador+Aelementos[I];&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;END;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;writeln('La suma de todos los elementos es:',acumulador:2:2);&lt;br /&gt;
END;&lt;br /&gt;
(**********************************************************************************************************************************************************)&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;leer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;read(a);&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Ejemplo de ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-4XjW_FvRKak/Ts0zNP_PLyI/AAAAAAAAAEY/CKYAK7UrUSk/s1600/Arrays+3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="318" src="http://1.bp.blogspot.com/-4XjW_FvRKak/Ts0zNP_PLyI/AAAAAAAAAEY/CKYAK7UrUSk/s640/Arrays+3.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Anterior &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Siguiente&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-1056454478680835548?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/1056454478680835548/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio3arrays.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1056454478680835548?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1056454478680835548?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio3arrays.html' title='Ejercicio3(arrays)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-4XjW_FvRKak/Ts0zNP_PLyI/AAAAAAAAAEY/CKYAK7UrUSk/s72-c/Arrays+3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkMARHw9cCp7ImA9WhRREEo.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-648537545919616404</id><published>2011-11-23T18:41:00.001+01:00</published><updated>2011-11-23T18:47:25.268+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-23T18:47:25.268+01:00</app:edited><title>Ejercicio1(Arrays)</title><content type='html'>&lt;br /&gt;
Plantee e implemente un programa en PASCAL que solicite números enteros por teclado y vaya almacenándolos en un array de 10 elementos, mostrando a continuación por pantalla el contenido del array creado.&lt;br /&gt;
&lt;br /&gt;
PROGRAM enteros(input,output);&lt;br /&gt;
(*Programa que contenga un array que solicite enteros por teclado y los vaya almacenando en un array de 10 elementos y que a continuacion muestre los elementos por teclado*)&lt;br /&gt;
CONST&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;elementos =10;&lt;br /&gt;
&lt;br /&gt;
TYPE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; TAelementos = ARRAY [1..elementos] OF integer;&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Aelementos:TAelementos;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;a:integer;&lt;br /&gt;
(********************************************************)&lt;br /&gt;
PROCEDURE leer;&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp;I:integer;&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp;I:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FOR I:=1 TO 10 DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;write('Escriba el elemento numero ',I,':');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;read(a);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Aelementos[I]:=a;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;END;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;END;&lt;br /&gt;
(*********************************************************)&lt;br /&gt;
PROCEDURE escribir;&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp;I:integer;&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp;I:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FOR I:=1 TO 10 DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; writeln('El numero introducido en la seccion ',I,' es ',Aelementos[I]);&lt;br /&gt;
END;&lt;br /&gt;
(***********************************************************)&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;leer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;writeln;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;escribir;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;read(a);&lt;br /&gt;
&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;Ejemplo de ejecución&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-0qp3P4YbUEY/Ts0xMagHAeI/AAAAAAAAAEQ/IyOJCRaeneg/s1600/Arrays+1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-0qp3P4YbUEY/Ts0xMagHAeI/AAAAAAAAAEQ/IyOJCRaeneg/s640/Arrays+1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;Anterior &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Siguiente&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-648537545919616404?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/648537545919616404/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio1arrays.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/648537545919616404?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/648537545919616404?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio1arrays.html' title='Ejercicio1(Arrays)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-0qp3P4YbUEY/Ts0xMagHAeI/AAAAAAAAAEQ/IyOJCRaeneg/s72-c/Arrays+1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C08CSXk6fCp7ImA9WhRSGU0.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-161581709049344512</id><published>2011-11-21T19:54:00.001+01:00</published><updated>2011-11-21T19:57:48.714+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-21T19:57:48.714+01:00</app:edited><title>Ejercicio 25 (procedimientos y funciones)</title><content type='html'>Plantee e implemente un subprograma en PASCAL que indique si un número entero es o no un número primo. Además del subprograma, implemente un programa principal apropiado para probar su funcionamiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PROGRAM numeros_primos(input,output);&lt;br /&gt;
(*Programa que incluya un subprograma que diga si un numero es primo o no*)&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp;numero:integer;&lt;br /&gt;
(**********************************************************************************)&lt;br /&gt;
PROCEDURE primo;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write('Escriba un numero entero y positivo: ');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; REPEAT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; read(numero);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF ((numero=2) OR (numero=3)) THEN writeln('El numero ',numero,' es primo.') ELSE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF ((numero MOD numero=0) AND (numero MOD 1=0) AND (numero MOD 2 &amp;lt;&amp;gt;0) AND (numero MOD 3 &amp;lt;&amp;gt;0)) THEN writeln('El numero ',numero,' es primo.') ELSE writeln('El numero ',numero,' no es primo.');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; UNTIL numero&amp;gt;0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;END;&lt;br /&gt;
(***********************************************************************************)&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;primo;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;read(numero);&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Ejemplo de ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-oxepqGN_GZo/Tsqe9EyEfXI/AAAAAAAAAEI/YvegWuZdLpo/s1600/primos.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="322" src="http://3.bp.blogspot.com/-oxepqGN_GZo/Tsqe9EyEfXI/AAAAAAAAAEI/YvegWuZdLpo/s640/primos.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Anterior &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Siguiente&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-161581709049344512?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/161581709049344512/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-25-procedimientos-y-funciones.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/161581709049344512?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/161581709049344512?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-25-procedimientos-y-funciones.html' title='Ejercicio 25 (procedimientos y funciones)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-oxepqGN_GZo/Tsqe9EyEfXI/AAAAAAAAAEI/YvegWuZdLpo/s72-c/primos.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkcCQXk7eip7ImA9WhRREEo.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-5285764519862922049</id><published>2011-11-21T19:17:00.001+01:00</published><updated>2011-11-23T18:41:00.702+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-23T18:41:00.702+01:00</app:edited><title>Ejercicio 0(Arrays)</title><content type='html'>&lt;br /&gt;
Plantee e implemente un programa en PASCAL para calcular la media de cuatro puntuaciones de un estudiante de un curso de informática (representadas por 4&lt;br /&gt;
enteros entre 0 y 100) introducidas por teclado. Debe incluir obligatoriamente los siguientes elementos:&lt;br /&gt;
- Función pedirNota: solicita un entero por teclado entre 0 y 100, si no es correcto lo sigue pidiendo hasta que lo sea.&lt;br /&gt;
- Función calculoPuntuacion: recibe un real y devuelve la letra de la nota media en función a la siguiente tabla.&lt;br /&gt;
Media Puntuación&lt;br /&gt;
[90, 100]&lt;br /&gt;
A&lt;br /&gt;
[80, 90]&lt;br /&gt;
B&lt;br /&gt;
[70, 80]&lt;br /&gt;
C&lt;br /&gt;
[60, 70]&lt;br /&gt;
D&lt;br /&gt;
[0, 60]&lt;br /&gt;
E&lt;br /&gt;
- Programa principal apropiado que solicita al usuario cuatro notas (usando pedirNota) y calcula la media aritmética de las mismas, llamando además a calculoPuntuacion para obtener la letra de la puntuación que luego se debe mostrar en pantalla.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PROGRAM notas(input,output);&lt;br /&gt;
(*Programa que pida 4 notas comprendidas entre 0 y 100 y debe de realizar la media de dichas notas*)&lt;br /&gt;
&lt;br /&gt;
TYPE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; TAnotas = ARRAY[1..4]OF integer;&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Anotas:TAnotas;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;total,a:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;media:real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;b:char;&lt;br /&gt;
(****************************************************************************************************)&lt;br /&gt;
PROCEDURE pedirNota;&lt;br /&gt;
&amp;nbsp;VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; I:integer;&lt;br /&gt;
&amp;nbsp;BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; FOR I:=1 TO 4 DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; REPEAT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; write('Escriba la nota ',I:1,':');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; read(Anotas[I]);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; IF (Anotas[I]&amp;gt;=1)AND(Anotas[I]&amp;lt;=100) THEN total:=Anotas[I]+total;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; UNTIL (Anotas[I]&amp;gt;=1)AND(Anotas[I]&amp;lt;=100)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; END;&lt;br /&gt;
&amp;nbsp;media:=total/4;&lt;br /&gt;
&amp;nbsp;END;&lt;br /&gt;
(*****************************************************************************************************)&lt;br /&gt;
FUNCTION calculoPuntuacion(media:real):char;&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp;a:char;&lt;br /&gt;
BEGIN&lt;br /&gt;
IF (media&amp;lt;=100)AND(media &amp;gt;=90) THEN a:='A' ELSE IF (media&amp;lt;90)AND(media &amp;gt;=80) THEN a:='B' ELSE IF (media&amp;lt;80)AND(media &amp;gt;=70) THEN a:='C' ELSE IF (media&amp;lt;70)AND(media &amp;gt;=60) THEN a:='D' ELSE IF (media&amp;lt;60)AND(media &amp;gt;=0) THEN a:='E';&lt;br /&gt;
calculoPuntuacion:=a;&lt;br /&gt;
END;&lt;br /&gt;
(*************************************************************************************************************)&lt;br /&gt;
BEGIN&lt;br /&gt;
pedirNota;&lt;br /&gt;
b:=calculoPuntuacion(media);&lt;br /&gt;
writeln('Ha alcanzado una media de ',media:2:2,' por lo tanto su calificacion sera de ',b);&lt;br /&gt;
read(a);&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;Ejemplo de ejecución&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-DCTXDkvqbI4/TsqW74NAd1I/AAAAAAAAAEA/dJB001xEMEI/s1600/notas.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="322" src="http://2.bp.blogspot.com/-DCTXDkvqbI4/TsqW74NAd1I/AAAAAAAAAEA/dJB001xEMEI/s640/notas.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;Anterior &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Siguiente&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-5285764519862922049?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/5285764519862922049/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2arrays.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5285764519862922049?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5285764519862922049?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2arrays.html' title='Ejercicio 0(Arrays)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-DCTXDkvqbI4/TsqW74NAd1I/AAAAAAAAAEA/dJB001xEMEI/s72-c/notas.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkcHRXc-cCp7ImA9WhRREEo.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-856582323031971137</id><published>2011-11-20T15:01:00.001+01:00</published><updated>2011-11-23T18:40:34.958+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-23T18:40:34.958+01:00</app:edited><title>Ejercicio 5(arrays)</title><content type='html'>Plantee e implemente un programa en PASCAL para almacenar las temperaturas (en ºC) registradas en una ciudad durante un día hora a hora (0-23). Introduzca las temperaturas a partir de los datos proporcionados por el usuario, visualice ordenadamente las temperaturas registradas y calcule y muestre por pantalla la temperatura máxima, mínima y media alcanzadas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PROGRAM temp(input,output);&lt;br /&gt;
(*Programa que pida una serie de temperaturas por teclado, y como salida las imprima por pantalla hora a hora, calcule maximo, minimo y la media*)&lt;br /&gt;
&lt;br /&gt;
CONST&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;horas=24;&lt;br /&gt;
TYPE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; TAtemperaturas = ARRAY[1..horas] OF real;&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Atemperaturas:TAtemperaturas;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; a,m,b,c:real;&lt;br /&gt;
(********************************************************************************************************************************************************)&lt;br /&gt;
PROCEDURE &amp;nbsp;leer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I:=1;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WHILE I&amp;lt;=horas DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; read(a);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Atemperaturas[I]:=a;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I:=I+1;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;END;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(********************************************************************************************************************************************************)&lt;br /&gt;
PROCEDURE escribir;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Y:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FOR Y:=1 TO horas DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;IF Y=1 THEN writeln('La temperatura a la ',Y:3,' es de ',Atemperaturas[Y]:3:2,' grados.') ELSE writeln('La temperatura a las ',Y,' es de ',Atemperaturas[Y]:3:2,' grados.');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; END;&lt;br /&gt;
(********************************************************************************************************************************************************)&lt;br /&gt;
FUNCTION media(Atemperaturas:TAtemperaturas):real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; acumulador:real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; M:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;M:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FOR M:=1 TO horas DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; acumulador:= acumulador + Atemperaturas[M];&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; media:= acumulador /horas;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END;&lt;br /&gt;
(************************************************************************************************************************************************************)&lt;br /&gt;
FUNCTION maxima(Atemperaturas:TAtemperaturas):real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; maximo:real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;maximo:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FOR I:=1 TO horas DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF Atemperaturas[I] &amp;gt; maximo THEN maximo:=Atemperaturas[I] ELSE maximo:=maximo;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; maxima:=maximo;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;END;&lt;br /&gt;
(************************************************************************************************************************************************************)&lt;br /&gt;
FUNCTION minima(Atemperaturas:TAtemperaturas):real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; minimo:real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;minimo:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I:=0;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;FOR I:=1 TO horas DO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF Atemperaturas[I] &amp;lt; Atemperaturas[1] THEN minimo:=Atemperaturas[I] ELSE minimo:=minimo;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;minima:=minimo;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;END;&lt;br /&gt;
(*****************************************************************************************************************************************************************)&lt;br /&gt;
BEGIN&lt;br /&gt;
write('Introduzca 24 temperaturas separadas por espacios correspondientes a cada hora del dia:');&lt;br /&gt;
leer;&lt;br /&gt;
escribir;&lt;br /&gt;
m:=media(Atemperaturas);&lt;br /&gt;
writeln('La media de las temperaturas a lo largo del dia, es de ',m:2:2,' grados.');&lt;br /&gt;
b:=maxima(Atemperaturas);&lt;br /&gt;
writeln('La temperatura maxima alcanzada en el dia es de ',b:2:2,' grados');&lt;br /&gt;
c:=minima(Atemperaturas);&lt;br /&gt;
writeln('La temperatura minima alcanzada en el dia es de ',c:2:2,' grados');&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;Ejemplo de ejecución&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-8Vj5rbha3zw/TskJwWom7gI/AAAAAAAAAD4/YwcW1PWK_k8/s1600/arrays.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="390" src="http://4.bp.blogspot.com/-8Vj5rbha3zw/TskJwWom7gI/AAAAAAAAAD4/YwcW1PWK_k8/s640/arrays.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Siguiente&lt;/b&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-856582323031971137?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/856582323031971137/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1arrays.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/856582323031971137?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/856582323031971137?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1arrays.html' title='Ejercicio 5(arrays)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-8Vj5rbha3zw/TskJwWom7gI/AAAAAAAAAD4/YwcW1PWK_k8/s72-c/arrays.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkMHQ3k7eyp7ImA9WhRSFUs.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-4473065241523326747</id><published>2011-11-17T23:20:00.001+01:00</published><updated>2011-11-17T23:20:32.703+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-17T23:20:32.703+01:00</app:edited><title>TE</title><content type='html'>Practica 1 de tecnologia electronica ya disponible en T electronica practica 1 y teoria de Arrays disponible en pascal arrays&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-4473065241523326747?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/4473065241523326747/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/te.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/4473065241523326747?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/4473065241523326747?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/te.html' title='TE'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkUNRn86fyp7ImA9WhRSFUs.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-2505377767368980218</id><published>2011-11-17T19:12:00.000+01:00</published><updated>2011-11-17T23:18:17.117+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-17T23:18:17.117+01:00</app:edited><title>Practica 1</title><content type='html'>Introduccion al diseno de circuitos con LTspice. Formas de onda. Carga y descarga del condensador. Circuitos RC integrador y diferenciador.&lt;br /&gt;
Formas de onda&lt;br /&gt;
1. Crear un nuevo esquematico con LTspice.&lt;br /&gt;
2. Anadir un componente gvoltageh con una resistencia de 1 ohmio en serie y el componente ggroundh.&lt;br /&gt;
3. Clic con el boton derecho en el componente gvoltage -&amp;gt; Advancedh y seleccionar gSineh. Consultar la documentacion para conocer el funcionamiento de los 7 parametros del componente gSineh.&lt;br /&gt;
4. Seleccionar adecuadamente los valores de los parametros para obtener una onda sinusoidal con los siguientes parametros:&lt;br /&gt;
a. 4 voltios pico a pico&lt;br /&gt;
b. -2 voltios de valor inferior (minimo)&lt;br /&gt;
c. 2 kHz de frecuencia&lt;br /&gt;
5. Iniciar una simulacion mediante el menu gSimulate -&amp;gt; Runh. La primera vez nos aparece el cuadro de dialogo gEdit Simulation Commandh. Este cuadro de dialogo se puede volver a visualizar si tenemos activa la ventana del esquematico (fichero con extension .asc) y vamos al menu gSimulate -&amp;gt; Edit Simulation Cmdh.&lt;br /&gt;
6. Seleccionar una simulacion de tipo gTransienth con gStop Time = 1 msh1 y gMaximum Timestep = 0.1 msh. Al pulsar OK aparece una ventana con fondo negro vacia.&lt;br /&gt;
7. Hacer clic en la conexion entre el generador y la resistencia para dibujar la onda sinusoidal correspondiente (tension).&lt;br /&gt;
8. Activar la rejilla (grid) en la grafica.&lt;br /&gt;
9. Copiar la onda y el esquematico resultantes (hacer uso de gTools -&amp;gt; Copy bitmap to Clipboardh y pegarla a continuacion. Este metodo sirve tanto para el esquematico como para las graficas.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-3lbTtAP9c9M/TsV-PDc1f0I/AAAAAAAAABM/yBdAB5lygVE/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-3lbTtAP9c9M/TsV-PDc1f0I/AAAAAAAAABM/yBdAB5lygVE/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-NhOLR7M-Gfo/TsV-lDnSqKI/AAAAAAAAABU/60Jv0FfMoYs/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-NhOLR7M-Gfo/TsV-lDnSqKI/AAAAAAAAABU/60Jv0FfMoYs/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
10. Modificar el componente “voltage” (clic con el botón derecho en el componente situado en el esquemático) para reemplazar el componente “Sine” por “Pulse”.&lt;br /&gt;
11. Configurar adecuadamente para obtener una onda cuadrada con los mismos parámetros que la onda sinusoidal anterior pero con forma de onda cuadrada. ¡Atención! En los campos “Trise” y “Tfall” no utilizar el valor cero, sino un valor arbitrariamente pequeño (0.0000001) para que el tiempo de subida y de bajada sea muy próximo a cero.&lt;br /&gt;
12. Para redibujar la nueva forma de onda hay que ejecutar “Run” la simulación.&lt;br /&gt;
13. Copiar la forma de onda cuadrada a continuación.&lt;br /&gt;
14. Cerrar el esquemático y la ventana de gráficas.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-JB_YW4kFUJI/TsV-9KSNcnI/AAAAAAAAABc/wXep4VVIlhg/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-JB_YW4kFUJI/TsV-9KSNcnI/AAAAAAAAABc/wXep4VVIlhg/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-qM6M1GhO1mY/TsV_TGjBeOI/AAAAAAAAABk/lWFTTrymWhA/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/-qM6M1GhO1mY/TsV_TGjBeOI/AAAAAAAAABk/lWFTTrymWhA/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #351c75;"&gt;Carga y descarga del condensador&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
1. Crear un nuevo esquemático que modele el circuito que se muestra a continuación cuando el interruptor S está en la posición 1. Utilizar C = 10 nF, R = 100 kΩ y V = 10 V.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-2EPoEwUdbM0/TsWAPH17UmI/AAAAAAAAABs/H-yV63JLhgM/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="217" src="http://2.bp.blogspot.com/-2EPoEwUdbM0/TsWAPH17UmI/AAAAAAAAABs/H-yV63JLhgM/s320/TE1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
2. Crear una nueva simulación con “Stop Time” = 7 ms, “Maximum Timestep” = 0.01 ms y marcar la opción “Start external DC supply voltages at 0V”.&lt;br /&gt;
3. Dibujar la diferencia de potencial en los extremos del condensador con respecto al tiempo así como la corriente que circula por el circuito (también con respecto al tiempo).&lt;br /&gt;
4. Copiar la gráfica resultante a continuación y reflexionar acerca de los resultados. En particular, comprobar que el condensador no permite el paso de la corriente entre sus terminales una vez que se ha completado el proceso de carga del mismo (ha pasado del régimen transitorio al régimen permanente).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/--RAP83X8D7o/TsWAiI_zW2I/AAAAAAAAAB0/hSbhKA5vmI0/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/--RAP83X8D7o/TsWAiI_zW2I/AAAAAAAAAB0/hSbhKA5vmI0/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-ukc03R5BU3M/TsWBCypGdeI/AAAAAAAAAB8/UTINaxbgBxQ/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/-ukc03R5BU3M/TsWBCypGdeI/AAAAAAAAAB8/UTINaxbgBxQ/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;De acuerdo a lo visto en las clases de teoría, ¿cuánto tiempo tarda en cargarse el condensador del circuito anterior? Indicar los cálculos a continuación.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;5 x R x C = 5 x 100k x 10n = 5x10^-3 s = 5ms&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #351c75;"&gt;Circuito RC integrador&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Cree un nuevo esquemático en LTspice para simular el circuito RC integrador que se muestra en la siguiente figura. Tomar R = 100 kΩ, C = 10 nF y la señal de entrada es una onda cuadrada con los siguientes parámetros: 2 voltios pico a pico 1 voltio de offset de componente de continua 20 ms de período, de los que durante 10 ms la señal toma su valor máximo y durante los 10 ms restantes toma el valor mínimo.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-vSykP8EoeYA/TsWCgG3evkI/AAAAAAAAACE/S6EB-Sw9u4I/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="207" src="http://4.bp.blogspot.com/-vSykP8EoeYA/TsWCgG3evkI/AAAAAAAAACE/S6EB-Sw9u4I/s320/TE1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Simular el circuito comenzando en t = 0 y terminando en t = 40τ, donde τ es la constante de tiempo del circuito (utilizar un valor adecuado para “Maximum Timestep”. Obtener las curvas de entrada y salida del circuito y pegarlas a continuación.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-b3NYx8da3eQ/TsWCzoWfGAI/AAAAAAAAACM/isTIqgoh52c/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-b3NYx8da3eQ/TsWCzoWfGAI/AAAAAAAAACM/isTIqgoh52c/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-gx-EcPJv2To/TsWDV3G1I9I/AAAAAAAAACU/iZoM6086OD8/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-gx-EcPJv2To/TsWDV3G1I9I/AAAAAAAAACU/iZoM6086OD8/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;¿Cuál es la componente de continua de la señal de entrada? ¿Y de la señal de salida?&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;Entrada: VERDE&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;Salida: AZUL&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Repetir la simulación anterior tras incrementar la frecuencia de la señal a f = 500 Hz&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-IFP9qAryDQU/TsWDyIXtGSI/AAAAAAAAACc/Kpup7QnPDgI/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/-IFP9qAryDQU/TsWDyIXtGSI/AAAAAAAAACc/Kpup7QnPDgI/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-Vc2V1YCuvmo/TsWEbSG6oOI/AAAAAAAAACk/JgUllOVLXLA/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/-Vc2V1YCuvmo/TsWEbSG6oOI/AAAAAAAAACk/JgUllOVLXLA/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Repetir la simulación anterior tras incrementar la frecuencia de la señal a f = 5 kHz. Establecer el tiempo total de simulación en 5 ms.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-qWKERbkajgc/TsWExGx6NDI/AAAAAAAAACs/0BQ5eqvsb3g/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/-qWKERbkajgc/TsWExGx6NDI/AAAAAAAAACs/0BQ5eqvsb3g/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Zu3_fRyCGDI/TsWFJDKjVaI/AAAAAAAAAC0/GDapj_D7Ee0/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/-Zu3_fRyCGDI/TsWFJDKjVaI/AAAAAAAAAC0/GDapj_D7Ee0/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Una vez alcanzado el régimen permanente, ¿cuál es la componente de continua, aproximadamente, de la señal de salida?&lt;br /&gt;
Una vez alcanzado el régimen permanente la componente de contínua de la señal de salida es de 1V.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Circuito RC diferenciador&lt;/b&gt;&lt;br /&gt;
Repetir los mismos pasos realizados para el caso del circuito integrador, pero ahora aplicados al circuito diferenciador (ver figura).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-cKIlcSI2IbM/TsWFj8sLJMI/AAAAAAAAAC8/I7E8BRPn9lc/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" src="http://4.bp.blogspot.com/-cKIlcSI2IbM/TsWFj8sLJMI/AAAAAAAAAC8/I7E8BRPn9lc/s320/TE1.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
1. La frecuencia de la señal de entrada es f = 50 Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-q12tvASBxkU/TsWFyzkXc2I/AAAAAAAAADE/MUtEiDrGjWw/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/-q12tvASBxkU/TsWFyzkXc2I/AAAAAAAAADE/MUtEiDrGjWw/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-T02Mtmvg7R4/TsWGbtcUoGI/AAAAAAAAADM/zJkADH1-8S4/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/-T02Mtmvg7R4/TsWGbtcUoGI/AAAAAAAAADM/zJkADH1-8S4/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
2. La frecuencia de la señal de entrada es f = 500 Hz.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-S8q8jVbxel4/TsWGvHPQuMI/AAAAAAAAADU/CLQJVRtaDXw/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://2.bp.blogspot.com/-S8q8jVbxel4/TsWGvHPQuMI/AAAAAAAAADU/CLQJVRtaDXw/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-qZLnUs4Wq1g/TsWG53KTKwI/AAAAAAAAADc/VISQM6A7AyM/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://3.bp.blogspot.com/-qZLnUs4Wq1g/TsWG53KTKwI/AAAAAAAAADc/VISQM6A7AyM/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
3. La frecuencia de la señal de entrada es f = 5 kHz.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-_Fr4hXTZjco/TsWHlJtFlEI/AAAAAAAAADk/MmpfWKoQxcg/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/-_Fr4hXTZjco/TsWHlJtFlEI/AAAAAAAAADk/MmpfWKoQxcg/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-XGdks1ay3lU/TsWH0KDC7cI/AAAAAAAAADs/NllhoJc5VFM/s1600/TE1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://1.bp.blogspot.com/-XGdks1ay3lU/TsWH0KDC7cI/AAAAAAAAADs/NllhoJc5VFM/s640/TE1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;Una vez alcanzado el régimen permanente, ¿cuál es la componente de continua, aproximadamente, de la señal de salida?&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;La componente de contínua se estabiliza en 0V.&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; GRACIAS a Janiro por este gran aporte&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-2505377767368980218?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/2505377767368980218/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/practica-1.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/2505377767368980218?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/2505377767368980218?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/practica-1.html' title='Practica 1'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-3lbTtAP9c9M/TsV-PDc1f0I/AAAAAAAAABM/yBdAB5lygVE/s72-c/TE1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkQDRHg_eyp7ImA9WhRSFUs.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-2762860646481786007</id><published>2011-11-17T18:51:00.000+01:00</published><updated>2011-11-17T23:19:35.643+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-17T23:19:35.643+01:00</app:edited><title>Tecnología Electrónica</title><content type='html'>En esta sección del blog, dejaremos a un lado la programación, bases de datos etc y nos centraremos mas en los circuitos que componen los ordenadores empezando desde 0, para ello nos vamos a centrar en la aplicación LTspice con la que diseñaremos los circuítos en todas las prácticas.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://informaticprogramming.blogspot.com/2011/11/practica-1.html"&gt;Práctica 1&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-2762860646481786007?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/2762860646481786007/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/tecnologia-electronica.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/2762860646481786007?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/2762860646481786007?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/tecnologia-electronica.html' title='Tecnología Electrónica'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;AkUNSXg6fip7ImA9WhRSF0Q.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-8136204618742041925</id><published>2011-11-17T18:26:00.000+01:00</published><updated>2011-11-20T15:11:38.616+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-20T15:11:38.616+01:00</app:edited><title></title><content type='html'>&lt;div class="MsoNormal"&gt;
&lt;b&gt;Arrays de considera una colección de datos del mismo tipo yuxtapuestos en memoria y referenciados por un identificador.&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Q6eMEAL61S4/TsU_V2MeFII/AAAAAAAAABE/BDen0veUUq0/s1600/objects-tenElementArray.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="116" src="http://4.bp.blogspot.com/-Q6eMEAL61S4/TsU_V2MeFII/AAAAAAAAABE/BDen0veUUq0/s320/objects-tenElementArray.gif" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;Ejemplos&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Tabla[3]:= 7&amp;nbsp; -----&amp;gt; Inserta&amp;nbsp;el valor 7 en la fracción de tabla numero 3.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Writeln(‘tabla[3]’)&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;Para trabajar con arrays, hay que declarar el tipo del array y después hay que crear las variables y seleccionar el tipo establecido anteriormente como podemos ver en los siguiente ejemplos.&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;TYPE&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TAnombres= ARRAY[1..60] OF Tcadena;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TAcursos= ARRAY[1..5] OF INTEGER;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TAprecios=ARRAY[tprecios] OF REAL;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;VAR&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Anombre : TAnombres;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Acursos: TAcursos;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;Ejercicios con Arrays&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-1arrays.html"&gt;Ejercicio 1&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-8136204618742041925?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/8136204618742041925/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/arrays-de-considera-una-coleccion-de.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/8136204618742041925?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/8136204618742041925?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/arrays-de-considera-una-coleccion-de.html' title=''/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-Q6eMEAL61S4/TsU_V2MeFII/AAAAAAAAABE/BDen0veUUq0/s72-c/objects-tenElementArray.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C0UGRXc9eip7ImA9WhRSE0Q.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-5885135958470912700</id><published>2011-11-15T22:07:00.000+01:00</published><updated>2011-11-15T22:07:04.962+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T22:07:04.962+01:00</app:edited><title>Ejercicio 4(Inicio A)</title><content type='html'>PROGRAM salario(input,output);&lt;br /&gt;
(*Programa para calcular el salario neto de un empleado en funcion de las horas trabajadas, restando los impuestos de seguridad social y el IRPF*)&lt;br /&gt;
CONST&lt;br /&gt;
precioord=5.68;&lt;br /&gt;
precioext=8;&lt;br /&gt;
ss=6;&lt;br /&gt;
VAR&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;nombre:string(40);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;hordinarias:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;totalordinarias:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;hextraacumula:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;hextratotal:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;hextra:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;totalextra:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;nocturnidad:integer; (*Si pongo la variable tipo char no me la lee al pedir datos!!!*)&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;plus:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;salariobruto:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;seguridadsocial:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;irpf:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;redondeo:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;hijos:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;salarioneto:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;n:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;a:integer;&lt;br /&gt;
&lt;br /&gt;
BEGIN&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Nombre:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;read(nombre);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Número de horas ordinarias en el mes en curso:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;read(hordinarias);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Número de horas extraordinarias en el mes en curso:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;read(hextra);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Nocturnidad SI [1] NO [0]:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;read(nocturnidad);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Número de hijos a su cargo menores de 18 años:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;read(hijos);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;IF hextra&amp;gt;30 THEN writeln('Número de horas extraordinarias mayor al permitido. Avisar al gerente.') ELSE&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;CASE hordinarias OF&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;0..160 : BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; totalordinarias:=hordinarias*precioord;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; hextratotal:=hextra;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; totalextra:=hextratotal*precioext;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;161..190 : BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; totalordinarias:=160*precioord;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; hextraacumula:=hordinarias-160;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; hextratotal:=hextraacumula+hextra;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; totalextra:=hextratotal*precioext;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;    &lt;/span&gt; &amp;nbsp; END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;OTHERWISE writeln('Número de horas extraordinarias mayor al permitido. Avisar al gerente.');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;CASE nocturnidad OF&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;1 : plus:=((totalextra+totalordinarias)*10)/100;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;0 : plus:=(totalextra+totalordinarias)*0;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;salariobruto:=(totalordinarias+totalextra);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;seguridadsocial:=(salariobruto*ss)/100;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;redondeo:=round(salariobruto);&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;CASE redondeo OF&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;0..1000 :&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;IF (hijos&amp;lt;=5) THEN n:=12-hijos ELSE n:=7;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;irpf:=(salariobruto*n)/100;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;1001..1250 :&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;IF (hijos&amp;lt;=5) THEN n:=15-hijos ELSE n:=10;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;irpf:=(salariobruto*n)/100;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;1251..maxint :&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;IF (hijos&amp;lt;=5) THEN n:=18-hijos ELSE n:=13;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;irpf:=(salariobruto*n)/100;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;   &lt;/span&gt;OTHERWISE write('Error');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;salarioneto:=salariobruto-seguridadsocial-irpf;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('----------------------- &amp;nbsp;------------ &amp;nbsp;-------------------- &amp;nbsp;----------');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln(' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Importe Unidad &amp;nbsp; &amp;nbsp; &amp;nbsp; Total');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('----------------------- &amp;nbsp;------------ &amp;nbsp;-------------------- &amp;nbsp;----------');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Horas ordinarias',hordinarias:21,'',precioord:22:2,'',totalordinarias:12:2,'');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Horas Extra',hextratotal:26,'',precioext:22,'',totalextra:12,'');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Plus Nocturnidad',plus:55:2,'');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Salario BRUTO',salariobruto:58:2,'');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Retención IRPF',n:22,'%',irpf:34:2,'');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Cuota SS ',ss:27,'%',seguridadsocial:34:2,'');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('-----------------------------------------------------------------------');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('-----------------------------------------------------------------------');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Salario NETO',salarioneto:59:2,'');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Sr/a',nombre:68,'');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; END;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;REPEAT&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;writeln('Pulse 1 para finalizar');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;read(a);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;UNTIL a=1;&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;Ejemplo de ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-KUfI4cbrf_w/TsLUT0AYj7I/AAAAAAAAAAs/qWBkgCZ7TzM/s1600/ejercicio+4.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="318" src="http://4.bp.blogspot.com/-KUfI4cbrf_w/TsLUT0AYj7I/AAAAAAAAAAs/qWBkgCZ7TzM/s640/ejercicio+4.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #3d85c6;"&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio_15.html"&gt;Anterior&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-5885135958470912700?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/5885135958470912700/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio_15.html#comment-form' title='3 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5885135958470912700?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5885135958470912700?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio_15.html' title='Ejercicio 4(Inicio A)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-KUfI4cbrf_w/TsLUT0AYj7I/AAAAAAAAAAs/qWBkgCZ7TzM/s72-c/ejercicio+4.jpg' height='72' width='72'/><thr:total>3</thr:total></entry><entry gd:etag='W/&quot;C0MHR3w4fyp7ImA9WhRSE0Q.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-367366007560855326</id><published>2011-11-15T21:43:00.000+01:00</published><updated>2011-11-15T22:10:36.237+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T22:10:36.237+01:00</app:edited><title>Ejercicio 3(Inicio A)</title><content type='html'>PROGRAM fuerza(input,output);&lt;br /&gt;
(*Programa para determinar en funcion de los midiclorianos, el nivel de habilidad para usar la fuerza.+20000 Darth Vader, 15000-20000 miembros del consejo, 10000-15000 caballeros jedi, 5000-10000 iniciados,-5000 habitantes normales.*)&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; midiclorianosml:real;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total:integer;&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;d:integer;&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write('Introduzca el numero de midiclorianos por ml de sangre:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; read(midiclorianosml);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total:=round(midiclorianosml*1000);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CASE total OF&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 20000..maxint : writeln('Este habitante de la Galaxia puede llegar a Darth Vader(',total:5,' midiclorianos/l de sangre');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 15000..19999 : writeln('Este habitante de la Galaxia puede llegar a Miembro del Consejo(',total:5,'midiclorianos/l de sangre');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10000..14999 : writeln('Este habitante de la Galaxia puede llegar a Caballero Jedi(',total:5,' midiclorianos/l de sangre');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5000..9999 : writeln('Este habitante de la Galaxia puede llegar a Iniciado(',total:5,' midiclorianos/l de sangre');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0..4999 : writeln('Este habitante de la Galaxia es un habitante normal(',total:5,' midiclorianos/l de sangre');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OTHERWISE writeln('El numero de midiclorianos es muy reducido, por favor repita la medicion!!!');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END;&lt;br /&gt;
REPEAT writeln('Escriba 0 para finalizar');&lt;br /&gt;
readln(d);&lt;br /&gt;
UNTIL d=0;&lt;br /&gt;
writeln('FIN');&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;Ejemplo de Ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-6HzXGKY6F4s/TsLODkg6GqI/AAAAAAAAAAk/h0a4qkt_rCE/s1600/ejercicio+3.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="354" src="http://4.bp.blogspot.com/-6HzXGKY6F4s/TsLODkg6GqI/AAAAAAAAAAk/h0a4qkt_rCE/s640/ejercicio+3.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio_15.html"&gt;Anterior &lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio_15.html"&gt; Siguiente&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-367366007560855326?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/367366007560855326/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio_15.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/367366007560855326?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/367366007560855326?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio_15.html' title='Ejercicio 3(Inicio A)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-6HzXGKY6F4s/TsLODkg6GqI/AAAAAAAAAAk/h0a4qkt_rCE/s72-c/ejercicio+3.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkAMQH8_fip7ImA9WhRSE0Q.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-6013416133813672761</id><published>2011-11-15T21:36:00.000+01:00</published><updated>2011-11-15T21:59:41.146+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T21:59:41.146+01:00</app:edited><title>Ejercicio 2(Inicio A)</title><content type='html'>PROGRAM futbol(input,output);&lt;br /&gt;
(*Programa que muestre la situacion de un equipo de futbol en funcion de los puntos,+70 Champions,60-70 EuroCup,45-60 Permanencia, menos de 45 Descenso.*)&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; partidos_ganados:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; partidos_perdidos:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; puntos_totales:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; partidos_empatados:integer;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; d:integer;&lt;br /&gt;
BEGIN&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write('Introduzca el numero de partidos ganados:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; read(partidos_ganados);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write('Introduzca el numero de partidos perdidos:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; read(partidos_perdidos);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; partidos_empatados:=38-(partidos_perdidos+partidos_ganados);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; puntos_totales:=(3*partidos_ganados)+(partidos_empatados);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF ((partidos_ganados+partidos_perdidos+partidos_empatados)&amp;lt;&amp;gt;38) THEN write('error')&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ELSE&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CASE puntos_totales OF&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 71..114 : writeln('El equipo ha obtenido ',puntos_totales:3,' puntos,con lo que es probable que se clasifique para la Champions League');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 61..70 : writeln('El equipo ha obtenido ',puntos_totales:3,' puntos,con lo que es probable que se clasifique para la EuroCup');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 45..60 : writeln('El equipo ha obtenido ',puntos_totales:3,' puntos,con lo que es probable que consiga la permanencia');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 0..44 : writeln('El equipo ha obtenido ',puntos_totales:3,' puntos,con lo que es probable que pierda la categoria');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; OTHERWISE writeln('Fallo al introducir los datos, por favor reinicie el programa y vuelva a introducir los datos');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END;&lt;br /&gt;
REPEAT writeln('Escriba 0 para finalizar');&lt;br /&gt;
readln(d);&lt;br /&gt;
UNTIL d=0;&lt;br /&gt;
writeln('FIN');&lt;br /&gt;
&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;Ejemplo de ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-MHw2KEHk8I8/TsLNBLXfQoI/AAAAAAAAAAc/rfOErY-vaKk/s1600/ejercicio+2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="324" src="http://2.bp.blogspot.com/-MHw2KEHk8I8/TsLNBLXfQoI/AAAAAAAAAAc/rfOErY-vaKk/s640/ejercicio+2.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio_15.html"&gt;Anterior&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio_15.html"&gt; Siguiente&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-6013416133813672761?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/6013416133813672761/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio_15.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/6013416133813672761?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/6013416133813672761?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio_15.html' title='Ejercicio 2(Inicio A)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-MHw2KEHk8I8/TsLNBLXfQoI/AAAAAAAAAAc/rfOErY-vaKk/s72-c/ejercicio+2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;A0MEQX48fip7ImA9WhRSE0U.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-7048585626796418736</id><published>2011-11-15T21:31:00.000+01:00</published><updated>2011-11-15T21:36:40.076+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T21:36:40.076+01:00</app:edited><title>Ejercicio 1(Inicio A)</title><content type='html'>PROGRAM triangulo(input,output);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;(*Programa que pida los lados de un triángulo y saque por pantalla si el tríangulo es equilátero, isosceles o escaleno *)&lt;br /&gt;
VAR&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;a:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;b:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;c:real;&lt;br /&gt;
BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Escriba el lado 1:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(a);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Escriba el lado 2:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(b);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Escriba el lado 3:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(c);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;IF((a=b)AND(b=c)AND(a=c))THEN&lt;br /&gt;
&amp;nbsp;write('El triángulo es equilatero(lado1=lado2=lado3= ',a:2:1,' cm)')&lt;br /&gt;
ELSE&lt;br /&gt;
&amp;nbsp;IF(a=b)THEN&lt;br /&gt;
write('El triángulo es isosceles(lado1=lado2= ',a:2:1,' cm)')&lt;br /&gt;
ELSE&lt;br /&gt;
&amp;nbsp;IF(a=c)THEN&lt;br /&gt;
write('El triángulo es isosceles(lado1=lado3= ',a:2:1,' cm)')&lt;br /&gt;
ELSE&lt;br /&gt;
&amp;nbsp;IF(b=c)THEN&lt;br /&gt;
write('El triángulo es isosceles(lado2=lado3= ',b:2:1,' cm)')&lt;br /&gt;
ELSE&lt;br /&gt;
IF((a=0)OR(b=0)OR(c=0))THEN&lt;br /&gt;
&amp;nbsp;write('No hay triángulo')&lt;br /&gt;
ELSE&lt;br /&gt;
write('El triángulo es escaleno');&lt;br /&gt;
read(c);&lt;br /&gt;
END.&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;Ejemplo de Ejecución&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-APhZMHUv7I8/TsLL4qGHyxI/AAAAAAAAAAU/imq9l4yPb_4/s1600/ejercicio1a.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="318" src="http://4.bp.blogspot.com/-APhZMHUv7I8/TsLL4qGHyxI/AAAAAAAAAAU/imq9l4yPb_4/s640/ejercicio1a.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio_15.html"&gt;&amp;nbsp;Siguiente&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-7048585626796418736?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/7048585626796418736/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio_15.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7048585626796418736?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7048585626796418736?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio_15.html' title='Ejercicio 1(Inicio A)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-APhZMHUv7I8/TsLL4qGHyxI/AAAAAAAAAAU/imq9l4yPb_4/s72-c/ejercicio1a.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEUNQH48eCp7ImA9WhRSE0U.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-7480354595775082126</id><published>2011-11-15T20:44:00.000+01:00</published><updated>2011-11-15T20:44:51.070+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T20:44:51.070+01:00</app:edited><title>Ejercicio 5(Inicio)</title><content type='html'>PROGRAM calculador_de_sueldo_mensual(input,output);&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;(*Programa que pida nombre,edad,número de hijos y sueldo anual,la salida tiene que indicar su sueldo mensual *)&lt;br /&gt;
&lt;br /&gt;
VAR&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;nombre:string(15);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;edad:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;numero_hijos:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sueldoanual:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sueldofinal:real;&lt;br /&gt;
&lt;br /&gt;
BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Nombre:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp; readln(nombre);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; write('Edad:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(edad);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Número de hijos:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(numero_hijos);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Sueldo anual:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(sueldoanual);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;sueldofinal:=sueldoanual/12;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Su sueldo mensual es de: ',sueldofinal:2:3,' Euros ');&lt;br /&gt;
&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio.html"&gt;Anterior&amp;nbsp;&lt;/a&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-7480354595775082126?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/7480354595775082126/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-5inicio.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7480354595775082126?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7480354595775082126?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-5inicio.html' title='Ejercicio 5(Inicio)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEQHQ38zfSp7ImA9WhRSE0U.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-2863916919799506928</id><published>2011-11-15T20:42:00.000+01:00</published><updated>2011-11-15T20:45:32.185+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T20:45:32.185+01:00</app:edited><title>Ejercicio 4(inicio)</title><content type='html'>PROGRAM precio_de_pruducto(input,output);&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;(*Entrada,nombre de un producto,precio en euros, numero de unidades dinero entregado.&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;Salida,precio total de la compra &amp;nbsp;con iva y sin iva y cambio que hay que entregar al cliente*)&lt;br /&gt;
&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;nombre:string(15);&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;precio:real;&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;unidades:integer;&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;dinero:real;&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;coste:real;&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;lower:real;&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;cambio:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;impues:real;&lt;br /&gt;
&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Nombre del producto:');&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(nombre);&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Precio:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(precio);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Número de unidades:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(unidades);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Dinero a entregar:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(dinero);&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;coste:=precio*unidades;&lt;br /&gt;
&amp;nbsp;impues:=coste * 0.18;&lt;br /&gt;
&amp;nbsp;lower:=coste+impues;&lt;br /&gt;
&amp;nbsp;cambio:=dinero-lower;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Producto &amp;nbsp;Unidades &amp;nbsp;Coste sin IVA &amp;nbsp;Coste con IVA &amp;nbsp;Entregado &amp;nbsp;Cambio ');&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln(' ',nombre,' &amp;nbsp; &amp;nbsp; &amp;nbsp;',unidades:2,' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;',coste:3:3,' &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ',lower:3:3,' &amp;nbsp; &amp;nbsp; ',dinero:3:3,' &amp;nbsp; ',cambio:3:2);&lt;span class="Apple-tab-span" style="white-space: pre;"&gt;  &lt;/span&gt;&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio.html"&gt;Anterior &lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-5inicio.html"&gt;Siguiente&lt;/a&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-2863916919799506928?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/2863916919799506928/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/2863916919799506928?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/2863916919799506928?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio.html' title='Ejercicio 4(inicio)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEUER3g8eip7ImA9WhRSE0U.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-7343937972394578322</id><published>2011-11-15T20:39:00.000+01:00</published><updated>2011-11-15T20:43:26.672+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T20:43:26.672+01:00</app:edited><title>Ejercicio 3(Inicio)</title><content type='html'>PROGRAM calcular_edad_de_jubilacion(input,output);&lt;br /&gt;
&lt;br /&gt;
(*Entrada nombre apellidos y edad de usuario&lt;br /&gt;
Objetivo sr/a.apellido,le faltan aun X años para jubilarse.&lt;br /&gt;
Edad de jubilacion 67 años*)&lt;br /&gt;
VAR&lt;br /&gt;
&amp;nbsp;nombre:string(15);&lt;br /&gt;
&amp;nbsp;primer_apellido:string(15);&lt;br /&gt;
&amp;nbsp;segundo_apellido:string(15);&lt;br /&gt;
&amp;nbsp;edad, X:integer;&lt;br /&gt;
&lt;br /&gt;
BEGIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp;write('Nombre:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp;readln(nombre);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;write('Primer apellido:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp;readln(primer_apellido);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;write('Segundo apellido:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp;readln(segundo_apellido);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;write('Edad:');&lt;br /&gt;
&amp;nbsp; &amp;nbsp;readln(edad);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;X:=67-edad;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
write('Sr/Sra. ',primer_apellido,' le faltan aún', X:2, ' años para jubilarse')&lt;br /&gt;
&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio.html"&gt;Anterior &lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio.html"&gt;Siguiente&lt;/a&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-7343937972394578322?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/7343937972394578322/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7343937972394578322?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7343937972394578322?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio.html' title='Ejercicio 3(Inicio)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DEcCSXo_fyp7ImA9WhRSE0U.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-1663336525705298984</id><published>2011-11-15T20:36:00.000+01:00</published><updated>2011-11-15T20:41:08.447+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T20:41:08.447+01:00</app:edited><title>Ejercicio 2(inicio)</title><content type='html'>PROGRAM gastos(input,output);&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;(*Desarrolle un programa que pida nombre,edad y gastos de cañas,transporte durante una semana,saque esos datos por pantalla y haga la suma*)&lt;br /&gt;
&lt;br /&gt;
VAR&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;nombre:string(15);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;edad:integer;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;gastos:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;transporte:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;total:real;&lt;br /&gt;
&lt;br /&gt;
BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Nombre:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(nombre);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Edad:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(edad);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Gasto en cañas en una semana:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(gastos);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Gasto en transporte en una semana:');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(transporte);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;total:=gastos+transporte;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Sr/Sra. ',nombre,' de ',edad:2,' ha gastado ',gastos:3:2,' en cañas y ',transporte:3:2,' en trasporte, y el total de sus gastos es de: ',total:3:2,' Gracias por utilizar la aplicación. ');&lt;br /&gt;
&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;b&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio.html"&gt;Anterior &amp;nbsp;&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio.html"&gt;Siguiente&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-1663336525705298984?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/1663336525705298984/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1663336525705298984?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1663336525705298984?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio.html' title='Ejercicio 2(inicio)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;D08FQXo6fip7ImA9WhRSE0U.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-7237933474407113425</id><published>2011-11-15T20:29:00.000+01:00</published><updated>2011-11-15T20:36:50.416+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T20:36:50.416+01:00</app:edited><title>Ejercicio 1(Inicio)</title><content type='html'>PROGRAM area_circulos(input,output);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;(*Mostrar una tabla indicando radio,perimetro y area de tres círculos*)&lt;br /&gt;
CONST&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;pi=3.14;&lt;br /&gt;
VAR&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;radio1:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;radio2:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;radio3:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;perimetro1:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;perimetro2:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;perimetro3:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;area1:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;area2:real;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;area3:real;&lt;br /&gt;
BEGIN&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Radio primer círculo');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(radio1);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Radio segundo círculo');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(radio2);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;write('Radio tercer círculo');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;readln(radio3);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;perimetro1:=2*pi*radio1;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; perimetro2:=2*pi*radio2;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;perimetro3:=2*pi*radio3;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;area1:=pi*radio1*radio1;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;area2:=pi*radio2*radio2;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;area3:=pi*radio3*radio3;&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('Radio &amp;nbsp; &amp;nbsp; Perímetro &amp;nbsp; &amp;nbsp; Área');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln('====== &amp;nbsp; &amp;nbsp; ========== &amp;nbsp; &amp;nbsp; ======');&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln(' ',radio1:2:2,' ',perimetro1:2:2,' ',area1:2:2);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln(' ',radio2:2:2,' ',perimetro2:2:2,' ',area2:2:2);&lt;br /&gt;
&lt;span class="Apple-tab-span" style="white-space: pre;"&gt; &lt;/span&gt;writeln(' ',radio3:2:2,' ',perimetro3:2:2,' ',area3:2:2);&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;Ejemplo de Ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-DQwasZDqE64/TsK9Vv6SbzI/AAAAAAAAAAM/ah-N4OXmVQ0/s1600/ejercicio+1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-DQwasZDqE64/TsK9Vv6SbzI/AAAAAAAAAAM/ah-N4OXmVQ0/s640/ejercicio+1.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio.html"&gt;Siguiente&lt;/a&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-7237933474407113425?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/7237933474407113425/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7237933474407113425?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/7237933474407113425?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio.html' title='Ejercicio 1(Inicio)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-DQwasZDqE64/TsK9Vv6SbzI/AAAAAAAAAAM/ah-N4OXmVQ0/s72-c/ejercicio+1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;C0IFRXY7cSp7ImA9WhRSE0Q.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-5658627960124922023</id><published>2011-11-15T20:21:00.000+01:00</published><updated>2011-11-15T22:11:54.809+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-15T22:11:54.809+01:00</app:edited><title>Iniciación en Pascal</title><content type='html'>Para empezar a programar en cualquier lenguaje de programación, hay que aprender a programar lo más basico, y poco a poco, ir a más y a programar en más lenguajes de programación, por eso dejo aquí los ejercicios que yo aconsejaría para empezar a programar en Pascal.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;Ejercicios de Entrada y Salida &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio.html"&gt;Ejercici&lt;/a&gt;o 1&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio.html"&gt;Ejercicio 2&lt;/a&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio.html"&gt;Ejercicio 3&lt;/a&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio.html"&gt;Ejercicio 4&lt;/a&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-5inicio.html"&gt;Ejercicio 5&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #351c75;"&gt;Sentencias Condicionales&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #b45f06;"&gt;&amp;nbsp; Sentencia IF&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #b45f06;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;La estructura usual de la sentencia If, es la siguiente, aunque en varios ejerdicios tambien podremos ver sentencias IF anidadas.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #b45f06;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #b45f06;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #93c47d;"&gt;Pseudocódigo &lt;/span&gt;&lt;span class="Apple-style-span" style="color: #b45f06;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #660000;"&gt;&amp;nbsp;SI &lt;/span&gt;condición&lt;span class="Apple-style-span" style="color: #660000;"&gt; ENTONCES&lt;/span&gt; acción&lt;span class="Apple-style-span" style="color: #660000;"&gt; 1 SI NO &lt;/span&gt;a&lt;/b&gt;&lt;b&gt;cción 2&lt;/b&gt;&lt;b&gt;a;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&lt;span class="Apple-style-span" style="color: #6fa8dc;"&gt;Código &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #38761d;"&gt; IF&lt;/span&gt; condición &lt;span class="Apple-style-span" style="color: #6aa84f;"&gt;THEN &lt;/span&gt;acción&lt;span class="Apple-style-span" style="color: #b6d7a8;"&gt; ELSE&lt;/span&gt; acción 2;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #e06666;"&gt;IF anidados&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;span class="Apple-style-span" style="color: #274e13;"&gt;&amp;nbsp;IF c&lt;/span&gt;ondición&lt;span class="Apple-style-span" style="color: #38761d;"&gt; THEN&lt;/span&gt; acción&lt;span class="Apple-style-span" style="color: #6aa84f;"&gt; ELSE&lt;/span&gt; &lt;span class="Apple-style-span" style="color: #93c47d;"&gt;IF&lt;/span&gt; .......;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &lt;span class="Apple-style-span" style="color: #b45f06;"&gt;Sentencia Case&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;La sentencia Case, elige una opción sobre una variable que sea de tipo : integer, char, boolean &amp;nbsp;o subrange.&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #0c343d;"&gt;CASE&lt;/span&gt; edad &lt;span class="Apple-style-span" style="color: #0c343d;"&gt;OF&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0..10 : write('Niño');&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;11..16 : write('Adolescente');&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;17..120 : write('Adulto');&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #0c343d;"&gt;OTHERWISE &lt;/span&gt;write('Error');&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #073763;"&gt;END;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;Ejercicios de sentencias Condicionales&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #073763;"&gt;&lt;b&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-1inicio_15.html"&gt;Ejercicio 1&lt;/a&gt; &lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-2inicio_15.html"&gt;&amp;nbsp;Ejercicio2&lt;/a&gt; &lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3inicio_15.html"&gt;&amp;nbsp;Ejercicio3&lt;/a&gt; &lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-4inicio_15.html"&gt;&amp;nbsp;Ejercicio 4&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-5658627960124922023?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/5658627960124922023/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/iniciacion-en-pascal.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5658627960124922023?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5658627960124922023?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/iniciacion-en-pascal.html' title='Iniciación en Pascal'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUMDQHk_eSp7ImA9WhRSGEs.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-5382119822308269042</id><published>2011-11-14T21:50:00.000+01:00</published><updated>2011-11-21T10:24:31.741+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-21T10:24:31.741+01:00</app:edited><title>Bases de Datos</title><content type='html'>&lt;span class="Apple-style-span" style="color: #990000;"&gt;1&lt;/span&gt;. Obtener todos los datos de todos los empleados.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT * FROM emp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;empno | ename &amp;nbsp;| &amp;nbsp; &amp;nbsp;job &amp;nbsp; &amp;nbsp;| mgr &amp;nbsp;| &amp;nbsp;hiredate &amp;nbsp;| &amp;nbsp; sal &amp;nbsp; | &amp;nbsp;comm &amp;nbsp; | deptno&lt;br /&gt;
-------+--------+-----------+------+------------+---------+---------+--------&lt;br /&gt;
&amp;nbsp; 7698 | BLAKE &amp;nbsp;| MANAGER &amp;nbsp; | 7839 | 1981-05-01 | 2850.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7499 | ALLEN &amp;nbsp;| SALESMAN &amp;nbsp;| 7698 | 1981-02-20 | 1600.00 | &amp;nbsp;300.00 | &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7521 | WARD &amp;nbsp; | SALESMAN &amp;nbsp;| 7698 | 1981-02-22 | 1250.00 | &amp;nbsp;500.00 | &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7654 | MARTIN | SALESMAN &amp;nbsp;| 7698 | 1981-09-28 | 1250.00 | 1400.00 | &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7844 | TURNER | SALESMAN &amp;nbsp;| 7698 | 1981-09-08 | 1500.00 | &amp;nbsp; &amp;nbsp;0.00 | &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7900 | JAMES &amp;nbsp;| CLERK &amp;nbsp; &amp;nbsp; | 7698 | 1981-12-03 | &amp;nbsp;950.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7839 | KING &amp;nbsp; | PRESIDENT | &amp;nbsp; &amp;nbsp; &amp;nbsp;| 1981-11-17 | 5000.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 10&lt;br /&gt;
&amp;nbsp; 7566 | JONES &amp;nbsp;| MANAGER &amp;nbsp; | 7839 | 1981-04-02 | 2975.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7902 | FORD &amp;nbsp; | ANALYST &amp;nbsp; | 7566 | 1981-12-03 | 3000.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7369 | SMITH &amp;nbsp;| CLERK &amp;nbsp; &amp;nbsp; | 7902 | 1980-12-17 | &amp;nbsp;800.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7782 | CLARK &amp;nbsp;| MANAGER &amp;nbsp; | 7839 | 1981-06-09 | 2450.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 10&lt;br /&gt;
&amp;nbsp; 7788 | SCOTT &amp;nbsp;| ANALYST &amp;nbsp; | 7566 | 1982-12-09 | 3000.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7876 | ADAMS &amp;nbsp;| CLERK &amp;nbsp; &amp;nbsp; | 7788 | 1983-01-12 | 1100.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7934 | MILLER | CLERK &amp;nbsp; &amp;nbsp; | 7782 | 1982-01-23 | 1300.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; 10&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;2&lt;/span&gt;. Obtener todos los datos de todos los departamentos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT * FROM dept;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
deptno | &amp;nbsp; dname &amp;nbsp; &amp;nbsp;| &amp;nbsp; loc &amp;nbsp; &lt;br /&gt;
--------+------------+----------&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;10 | ACCOUNTING | NEW YORK&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;20 | RESEARCH &amp;nbsp; | DALLAS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;30 | SALES &amp;nbsp; &amp;nbsp; &amp;nbsp;| CHICAGO&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;40 | OPERATIONS | BOSTON&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #cc0000;"&gt;3&lt;/span&gt;. Obtener todos los datos de los administrativos (su trabajo es, en inglés, 'CLERK').&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT *FROM emp WHERE job='CLERK';&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
empno | ename &amp;nbsp;| &amp;nbsp;job &amp;nbsp;| mgr &amp;nbsp;| &amp;nbsp;hiredate &amp;nbsp;| &amp;nbsp; sal &amp;nbsp; | comm | deptno&lt;br /&gt;
-------+--------+-------+------+------------+---------+------+--------&lt;br /&gt;
&amp;nbsp; 7900 | JAMES &amp;nbsp;| CLERK | 7698 | 1981-12-03 | &amp;nbsp;950.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7369 | SMITH &amp;nbsp;| CLERK | 7902 | 1980-12-17 | &amp;nbsp;800.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7876 | ADAMS &amp;nbsp;| CLERK | 7788 | 1983-01-12 | 1100.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7934 | MILLER | CLERK | 7782 | 1982-01-23 | 1300.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 10&lt;br /&gt;
(4 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;4.&lt;/span&gt; Idem, pero ordenado por el nombre.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT *FROM emp WHERE job='CLERK' ORDER BY ename;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
empno | ename &amp;nbsp;| &amp;nbsp;job &amp;nbsp;| mgr &amp;nbsp;| &amp;nbsp;hiredate &amp;nbsp;| &amp;nbsp; sal &amp;nbsp; | comm | deptno&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
-------+--------+-------+------+------------+---------+------+--------&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; 7876 | ADAMS &amp;nbsp;| CLERK | 7788 | 1983-01-12 | 1100.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; 7900 | JAMES &amp;nbsp;| CLERK | 7698 | 1981-12-03 | &amp;nbsp;950.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 30&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; 7934 | MILLER | CLERK | 7782 | 1982-01-23 | 1300.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 10&lt;/div&gt;
&lt;div&gt;
&amp;nbsp; 7369 | SMITH &amp;nbsp;| CLERK | 7902 | 1980-12-17 | &amp;nbsp;800.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20&lt;/div&gt;
&lt;div&gt;
(4 rows)&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;5&lt;/span&gt;. Obten el mismo resultado de la pregunta anterior, pero modifcando la sentencia SQL.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT empno, ename, job, mgr, hiredate, sal, deptno FROM emp WHERE job='CLERK' ORDER BY ename;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
empno | ename &amp;nbsp;| &amp;nbsp;job &amp;nbsp;| mgr &amp;nbsp;| &amp;nbsp;hiredate &amp;nbsp;| &amp;nbsp; sal &amp;nbsp; | deptno&lt;br /&gt;
-------+--------+-------+------+------------+---------+--------&lt;br /&gt;
&amp;nbsp; 7876 | ADAMS &amp;nbsp;| CLERK | 7788 | 1983-01-12 | 1100.00 | &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
&amp;nbsp; 7900 | JAMES &amp;nbsp;| CLERK | 7698 | 1981-12-03 | &amp;nbsp;950.00 | &amp;nbsp; &amp;nbsp; 30&lt;br /&gt;
&amp;nbsp; 7934 | MILLER | CLERK | 7782 | 1982-01-23 | 1300.00 | &amp;nbsp; &amp;nbsp; 10&lt;br /&gt;
&amp;nbsp; 7369 | SMITH &amp;nbsp;| CLERK | 7902 | 1980-12-17 | &amp;nbsp;800.00 | &amp;nbsp; &amp;nbsp; 20&lt;br /&gt;
(4 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;6&lt;/span&gt;. Obtén el número (código), nombre y salario de los empleados.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT empno, ename, sal FROM emp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;empno | ename &amp;nbsp;| &amp;nbsp; sal &lt;br /&gt;
-------+--------+---------&lt;br /&gt;
&amp;nbsp; 7698 | BLAKE &amp;nbsp;| 2850.00&lt;br /&gt;
&amp;nbsp; 7499 | ALLEN &amp;nbsp;| 1600.00&lt;br /&gt;
&amp;nbsp; 7521 | WARD &amp;nbsp; | 1250.00&lt;br /&gt;
&amp;nbsp; 7654 | MARTIN | 1250.00&lt;br /&gt;
&amp;nbsp; 7844 | TURNER | 1500.00&lt;br /&gt;
&amp;nbsp; 7900 | JAMES &amp;nbsp;| &amp;nbsp;950.00&lt;br /&gt;
&amp;nbsp; 7839 | KING &amp;nbsp; | 5000.00&lt;br /&gt;
&amp;nbsp; 7566 | JONES &amp;nbsp;| 2975.00&lt;br /&gt;
&amp;nbsp; 7902 | FORD &amp;nbsp; | 3000.00&lt;br /&gt;
&amp;nbsp; 7369 | SMITH &amp;nbsp;| &amp;nbsp;800.00&lt;br /&gt;
&amp;nbsp; 7782 | CLARK &amp;nbsp;| 2450.00&lt;br /&gt;
&amp;nbsp; 7788 | SCOTT &amp;nbsp;| 3000.00&lt;br /&gt;
&amp;nbsp; 7876 | ADAMS &amp;nbsp;| 1100.00&lt;br /&gt;
&amp;nbsp; 7934 | MILLER | 1300.00&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;7.&lt;/span&gt; Lista los nombres de todos los departamentos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT dname FROM dept;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
dname &amp;nbsp; &lt;br /&gt;
------------&lt;br /&gt;
&amp;nbsp;ACCOUNTING&lt;br /&gt;
&amp;nbsp;RESEARCH&lt;br /&gt;
&amp;nbsp;SALES&lt;br /&gt;
&amp;nbsp;OPERATIONS&lt;br /&gt;
(4 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;8&lt;/span&gt;.Idem, pero ordenándolos por nombre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT dname FROM dept ORDER BY dname;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
dname &amp;nbsp; &lt;br /&gt;
------------&lt;br /&gt;
&amp;nbsp;ACCOUNTING&lt;br /&gt;
&amp;nbsp;OPERATIONS&lt;br /&gt;
&amp;nbsp;RESEARCH&lt;br /&gt;
&amp;nbsp;SALES&lt;br /&gt;
(4 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;9.&lt;/span&gt;Idem, pero ordenándolo por la ciudad (no se debe seleccionar la ciudad en el resultado).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT dname FROM dept ORDER BY loc ;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; dname &amp;nbsp; &lt;br /&gt;
------------&lt;br /&gt;
&amp;nbsp;OPERATIONS&lt;br /&gt;
&amp;nbsp;SALES&lt;br /&gt;
&amp;nbsp;RESEARCH&lt;br /&gt;
&amp;nbsp;ACCOUNTING&lt;br /&gt;
(4 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #660000;"&gt;10&lt;/span&gt;.Idem, pero el resultado debe mostrarse ordenado por la ciudad en orden inverso.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT dname FROM dept ORDER BY loc desc ;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; dname &amp;nbsp; &lt;br /&gt;
------------&lt;br /&gt;
&amp;nbsp;ACCOUNTING&lt;br /&gt;
&amp;nbsp;RESEARCH&lt;br /&gt;
&amp;nbsp;SALES&lt;br /&gt;
&amp;nbsp;OPERATIONS&lt;br /&gt;
(4 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #660000;"&gt;11. &lt;/span&gt;Obtener el nombre y empleo de todos los empleados, ordenado por salario.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename, job FROM emp ORDER BY sal desc;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;ename &amp;nbsp;| &amp;nbsp; &amp;nbsp;job &amp;nbsp; &lt;br /&gt;
--------+-----------&lt;br /&gt;
&amp;nbsp;KING &amp;nbsp; | PRESIDENT&lt;br /&gt;
&amp;nbsp;SCOTT &amp;nbsp;| ANALYST&lt;br /&gt;
&amp;nbsp;FORD &amp;nbsp; | ANALYST&lt;br /&gt;
&amp;nbsp;JONES &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;CLARK &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| SALESMAN&lt;br /&gt;
&amp;nbsp;TURNER | SALESMAN&lt;br /&gt;
&amp;nbsp;MILLER | CLERK&lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | SALESMAN&lt;br /&gt;
&amp;nbsp;MARTIN | SALESMAN&lt;br /&gt;
&amp;nbsp;ADAMS &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;SMITH &amp;nbsp;| CLERK&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #660000;"&gt;12.&lt;/span&gt; Obtener el nombre y empleo de todos los empleados, ordenado primero por su trabajo y luego&lt;br /&gt;
por su salario.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename, job FROM emp ORDER BY job,sal;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;ename &amp;nbsp;| &amp;nbsp; &amp;nbsp;job &amp;nbsp; &lt;br /&gt;
--------+-----------&lt;br /&gt;
&amp;nbsp;FORD &amp;nbsp; | ANALYST&lt;br /&gt;
&amp;nbsp;SCOTT &amp;nbsp;| ANALYST&lt;br /&gt;
&amp;nbsp;MILLER | CLERK&lt;br /&gt;
&amp;nbsp;ADAMS &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;SMITH &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;JONES &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;CLARK &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;KING &amp;nbsp; | PRESIDENT&lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| SALESMAN&lt;br /&gt;
&amp;nbsp;TURNER | SALESMAN&lt;br /&gt;
&amp;nbsp;MARTIN | SALESMAN&lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | SALESMAN&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #660000;"&gt;13.&lt;/span&gt;Idem, pero ordenando inversamente por empleo y normalmente por salario.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename, job FROM emp ORDER BY job desc, sal;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;ename &amp;nbsp;| &amp;nbsp; &amp;nbsp;job &amp;nbsp; &lt;br /&gt;
--------+-----------&lt;br /&gt;
&amp;nbsp;MARTIN | SALESMAN&lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | SALESMAN&lt;br /&gt;
&amp;nbsp;TURNER | SALESMAN&lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| SALESMAN&lt;br /&gt;
&amp;nbsp;KING &amp;nbsp; | PRESIDENT&lt;br /&gt;
&amp;nbsp;CLARK &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;JONES &amp;nbsp;| MANAGER&lt;br /&gt;
&amp;nbsp;SMITH &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;ADAMS &amp;nbsp;| CLERK&lt;br /&gt;
&amp;nbsp;MILLER | CLERK&lt;br /&gt;
&amp;nbsp;FORD &amp;nbsp; | ANALYST&lt;br /&gt;
&amp;nbsp;SCOTT &amp;nbsp;| ANALYST&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #660000;"&gt;14.&lt;/span&gt; Obten los salarios y las comisiones de los empleados del departamento 30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT sal, comm FROM emp WHERE deptno=30;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
sal &amp;nbsp; | &amp;nbsp;comm &lt;br /&gt;
---------+---------&lt;br /&gt;
&amp;nbsp;2850.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;1600.00 | &amp;nbsp;300.00&lt;br /&gt;
&amp;nbsp;1250.00 | &amp;nbsp;500.00&lt;br /&gt;
&amp;nbsp;1250.00 | 1400.00&lt;br /&gt;
&amp;nbsp;1500.00 | &amp;nbsp; &amp;nbsp;0.00&lt;br /&gt;
&amp;nbsp; 950.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
(6 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #660000;"&gt;15&lt;/span&gt;.Idem, pero ordenado por comisión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT sal, comm FROM emp WHERE deptno=30 ORDER BY comm ;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
sal &amp;nbsp; | &amp;nbsp;comm &lt;br /&gt;
---------+---------&lt;br /&gt;
&amp;nbsp;1500.00 | &amp;nbsp; &amp;nbsp;0.00&lt;br /&gt;
&amp;nbsp;1600.00 | &amp;nbsp;300.00&lt;br /&gt;
&amp;nbsp;1250.00 | &amp;nbsp;500.00&lt;br /&gt;
&amp;nbsp;1250.00 | 1400.00&lt;br /&gt;
&amp;nbsp;2850.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; 950.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
(6 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #660000;"&gt;16.&lt;/span&gt; (a) Obtén las comisiones de todos los empleados. (b) Obtén las comisiones de los empleados de&lt;br /&gt;
&lt;br /&gt;
forma que no se repitan.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;a.&lt;/span&gt; &amp;nbsp;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT comm, ename FROM emp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; comm &amp;nbsp; | ename &lt;br /&gt;
---------+--------&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| BLAKE&lt;br /&gt;
&amp;nbsp; 300.00 | ALLEN&lt;br /&gt;
&amp;nbsp; 500.00 | WARD&lt;br /&gt;
&amp;nbsp;1400.00 | MARTIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 0.00 | TURNER&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| JAMES&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| KING&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| JONES&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| FORD&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| SMITH&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| CLARK&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| SCOTT&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| ADAMS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| MILLER&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;b&lt;/span&gt;. &lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT DISTINCT comm, ename FROM emp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; comm &amp;nbsp; | ename &lt;br /&gt;
---------+--------&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| JONES&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| JAMES&lt;br /&gt;
&amp;nbsp; 500.00 | WARD&lt;br /&gt;
&amp;nbsp; 300.00 | ALLEN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| FORD&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| SCOTT&lt;br /&gt;
&amp;nbsp;1400.00 | MARTIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| SMITH&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| ADAMS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 0.00 | TURNER&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| BLAKE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| CLARK&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| MILLER&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| KING&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;17.&lt;/span&gt; Obtén el nombre de empleado y su comisión SIN FILAS repetidas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT DISTINCT comm, ename FROM emp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
comm &amp;nbsp; | ename &lt;br /&gt;
---------+--------&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| JONES&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| JAMES&lt;br /&gt;
&amp;nbsp; 500.00 | WARD&lt;br /&gt;
&amp;nbsp; 300.00 | ALLEN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| FORD&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| SCOTT&lt;br /&gt;
&amp;nbsp;1400.00 | MARTIN&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| SMITH&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| ADAMS&lt;br /&gt;
&amp;nbsp; &amp;nbsp; 0.00 | TURNER&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| BLAKE&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| CLARK&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| MILLER&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;| KING&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;18.&lt;/span&gt; Obtén los nombres de los empleados y sus salarios, de forma que no se repitan las.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT DISTINCT ename, sal FROM emp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;ename &amp;nbsp;| &amp;nbsp; sal &lt;br /&gt;
--------+---------&lt;br /&gt;
&amp;nbsp;MILLER | 1300.00&lt;br /&gt;
&amp;nbsp;FORD &amp;nbsp; | 3000.00&lt;br /&gt;
&amp;nbsp;SCOTT &amp;nbsp;| 3000.00&lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | 1250.00&lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| 1600.00&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| &amp;nbsp;950.00&lt;br /&gt;
&amp;nbsp;TURNER | 1500.00&lt;br /&gt;
&amp;nbsp;JONES &amp;nbsp;| 2975.00&lt;br /&gt;
&amp;nbsp;CLARK &amp;nbsp;| 2450.00&lt;br /&gt;
&amp;nbsp;MARTIN | 1250.00&lt;br /&gt;
&amp;nbsp;KING &amp;nbsp; | 5000.00&lt;br /&gt;
&amp;nbsp;SMITH &amp;nbsp;| &amp;nbsp;800.00&lt;br /&gt;
&amp;nbsp;ADAMS &amp;nbsp;| 1100.00&lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| 2850.00&lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;19.&lt;/span&gt; Obtén las comisiones de los empleados y sus números de departamento, de forma que no se&lt;br /&gt;
repitan las filas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT DISTINCT ename, deptno, comm FROM emp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;ename &amp;nbsp;| deptno | &amp;nbsp;comm &lt;br /&gt;
--------+--------+---------&lt;br /&gt;
&amp;nbsp;KING &amp;nbsp; | &amp;nbsp; &amp;nbsp; 10 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | &amp;nbsp; &amp;nbsp; 30 | &amp;nbsp;500.00&lt;br /&gt;
&amp;nbsp;TURNER | &amp;nbsp; &amp;nbsp; 30 | &amp;nbsp; &amp;nbsp;0.00&lt;br /&gt;
&amp;nbsp;SMITH &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;CLARK &amp;nbsp;| &amp;nbsp; &amp;nbsp; 10 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;MARTIN | &amp;nbsp; &amp;nbsp; 30 | 1400.00&lt;br /&gt;
&amp;nbsp;ADAMS &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| &amp;nbsp; &amp;nbsp; 30 | &amp;nbsp;300.00&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| &amp;nbsp; &amp;nbsp; 30 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;MILLER | &amp;nbsp; &amp;nbsp; 10 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| &amp;nbsp; &amp;nbsp; 30 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;FORD &amp;nbsp; | &amp;nbsp; &amp;nbsp; 20 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;SCOTT &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;JONES &amp;nbsp;| &amp;nbsp; &amp;nbsp; 20 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;20.&lt;/span&gt; Obtén los nuevos salarios de los empleados del departamento 30, que resultaran de sumar a su&lt;br /&gt;
salario una graticación de 1000. Muestra también los nombres de los empleados.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT &amp;nbsp;ename, sal+1000 &amp;nbsp;FROM emp WHERE deptno=30;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
ename &amp;nbsp;| ?column?&lt;br /&gt;
--------+----------&lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| &amp;nbsp;3850.00&lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| &amp;nbsp;2600.00&lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | &amp;nbsp;2250.00&lt;br /&gt;
&amp;nbsp;MARTIN | &amp;nbsp;2250.00&lt;br /&gt;
&amp;nbsp;TURNER | &amp;nbsp;2500.00&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| &amp;nbsp;1950.00&lt;br /&gt;
(6 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;21&lt;/span&gt;. Lo mismo que la anterior, pero mostrando también su salario original, y haz que la columna que&lt;br /&gt;
almacena el nuevo salario se denomine NUEVO SALARIO.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT &amp;nbsp;ename,sal+1000 nuevo_salario , sal &amp;nbsp;FROM emp WHERE deptno=30;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
ename &amp;nbsp;| nuevo_salario | &amp;nbsp; sal &lt;br /&gt;
--------+---------------+---------&lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; 3850.00 | 2850.00&lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; 2600.00 | 1600.00&lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; 2250.00 | 1250.00&lt;br /&gt;
&amp;nbsp;MARTIN | &amp;nbsp; &amp;nbsp; &amp;nbsp; 2250.00 | 1250.00&lt;br /&gt;
&amp;nbsp;TURNER | &amp;nbsp; &amp;nbsp; &amp;nbsp; 2500.00 | 1500.00&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; 1950.00 | &amp;nbsp;950.00&lt;br /&gt;
(6 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;22.&lt;/span&gt; Halla los empleados que tienen una comisión superior a la mitad de su salario.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT &amp;nbsp;ename, comm FROM emp WHERE comm&amp;gt;0.5*SAL;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
ename &amp;nbsp;| &amp;nbsp;comm &lt;br /&gt;
--------+---------&lt;br /&gt;
&amp;nbsp;MARTIN | 1400.00&lt;br /&gt;
(1 row)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;23&lt;/span&gt;. Halla los empleados que no tienen comisión, o que la tengan menor o igual que el 25 % de su&lt;br /&gt;
salario.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;&amp;nbsp;SELECT &amp;nbsp;ename, comm FROM emp WHERE comm&amp;lt;=0.25*sal;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
ename &amp;nbsp;| &amp;nbsp;comm &lt;br /&gt;
--------+--------&lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| 300.00&lt;br /&gt;
&amp;nbsp;TURNER | &amp;nbsp; 0.00&lt;br /&gt;
(2 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;24.&lt;/span&gt; Obtén una lista de nombres de empleados y sus salarios, de forma que en la salida aparezca en&lt;br /&gt;
todas las filas \Nombre:" y \Salario:" antes del respectivo campo. Hazlo de forma que selecciones&lt;br /&gt;
exactamente tres expresiones.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT 'Nombre: '||ename nombre,'Salario: '|| sal salario,'Salario
total: '|| sal+comm salario_total FROM emp;&lt;/b&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; nombre&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
salario &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; salario_total&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;----------------+------------------+------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: BLAKE&amp;nbsp; | Salario: 2850.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: ALLEN&amp;nbsp; | Salario: 1600.00 | Salario total: 1900.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: WARD&amp;nbsp;&amp;nbsp; | Salario: 1250.00 | Salario total: 1750.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: MARTIN | Salario: 1250.00
| Salario total: 2650.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: TURNER | Salario: 1500.00
| Salario total: 1500.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: JAMES&amp;nbsp; | Salario: 950.00&amp;nbsp; | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: KING&amp;nbsp;&amp;nbsp; | Salario: 5000.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: JONES&amp;nbsp; | Salario: 2975.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: FORD&amp;nbsp;&amp;nbsp; | Salario: 3000.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: SMITH&amp;nbsp; | Salario: 800.00&amp;nbsp; | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: CLARK&amp;nbsp; | Salario: 2450.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: SCOTT&amp;nbsp; | Salario: 3000.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;Nombre: ADAMS&amp;nbsp; | Salario: 1100.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;&lt;/span&gt;&lt;span lang="EN-US"&gt;Nombre: MILLER | Salario: 1300.00 | &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;(14 rows)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;25.&lt;/span&gt; Hallar el código, salario y comisión de los empleados cuyo código sea mayor que 7500.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT mgr, sal, comm FROM emp WHERE empno&amp;gt;7500;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; mgr &amp;nbsp;| &amp;nbsp; sal &amp;nbsp; | &amp;nbsp;comm &lt;br /&gt;
------+---------+---------&lt;br /&gt;
&amp;nbsp;7839 | 2850.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;7698 | 1250.00 | &amp;nbsp;500.00&lt;br /&gt;
&amp;nbsp;7698 | 1250.00 | 1400.00&lt;br /&gt;
&amp;nbsp;7698 | 1500.00 | &amp;nbsp; &amp;nbsp;0.00&lt;br /&gt;
&amp;nbsp;7698 | &amp;nbsp;950.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; | 5000.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;7839 | 2975.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;7566 | 3000.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;7839 | 2450.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;7566 | 3000.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;7788 | 1100.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;7782 | 1300.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
(12 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;26.&lt;/span&gt; Obtén todos los datos de los empleados que estén (considerando una ordenación ASCII por&lt;br /&gt;
nombre) a partir de la J, inclusive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT*FROM emp WHERE ename&amp;gt;'J' ORDER BY ename;&lt;/b&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;empno | ename&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp; job&amp;nbsp;&amp;nbsp;&amp;nbsp;
| mgr&amp;nbsp; |&amp;nbsp; hiredate&amp;nbsp;
|&amp;nbsp;&amp;nbsp; sal&amp;nbsp;&amp;nbsp; |&amp;nbsp;
comm&amp;nbsp;&amp;nbsp; | deptno &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;-------+--------+-----------+------+------------+---------+---------+--------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7900 | JAMES&amp;nbsp; | CLERK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
| 7698 | 1981-12-03 |&amp;nbsp; 950.00
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7566 | JONES&amp;nbsp; | MANAGER&amp;nbsp;&amp;nbsp;
| 7839 | 1981-04-02 | 2975.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7839 | KING&amp;nbsp;&amp;nbsp; | PRESIDENT |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 1981-11-17 | 5000.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7654 | MARTIN | SALESMAN&amp;nbsp; | 7698 | 1981-09-28 | 1250.00 | 1400.00
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7934 | MILLER | CLERK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | 7782 | 1982-01-23 | 1300.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7788 | SCOTT&amp;nbsp; | ANALYST&amp;nbsp;&amp;nbsp;
| 7566 | 1982-12-09 | 3000.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7369 | SMITH&amp;nbsp; | CLERK&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
| 7902 | 1980-12-17 |&amp;nbsp; 800.00
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7844 | TURNER | SALESMAN&amp;nbsp; | 7698 | 1981-09-08 | 1500.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
30&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7521 | WARD&amp;nbsp;&amp;nbsp; | SALESMAN&amp;nbsp;
| 7698 | 1981-02-22 | 1250.00 |&amp;nbsp;
500.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;27.&lt;/span&gt; Obtén el salario, comisión y salario total (salario+comisión) de los empleados con comisión,&lt;br /&gt;
ordenando el resultado por número de empleado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT sal, comm , sal+comm Salario_total FROM emp WHERE comm&amp;gt;0 ORDER BY empno;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
sal &amp;nbsp; | &amp;nbsp;comm &amp;nbsp; | salario_total&lt;br /&gt;
---------+---------+---------------&lt;br /&gt;
&amp;nbsp;1600.00 | &amp;nbsp;300.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; 1900.00&lt;br /&gt;
&amp;nbsp;1250.00 | &amp;nbsp;500.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; 1750.00&lt;br /&gt;
&amp;nbsp;1250.00 | 1400.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; 2650.00&lt;br /&gt;
(3 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;28.&lt;/span&gt; Lista la misma información, pero para los empleados que no tienen comisión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT sal, comm , sal+comm Salario_total FROM emp WHERE comm=0 ORDER BY empno;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
sal &amp;nbsp; | comm | salario_total&lt;br /&gt;
---------+------+---------------&lt;br /&gt;
&amp;nbsp;1500.00 | 0.00 | &amp;nbsp; &amp;nbsp; &amp;nbsp; 1500.00&lt;br /&gt;
(1 row)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;29.&lt;/span&gt; Muestra el nombre de los empleados que, teniendo un salario superior a 1000, tengan como jefe&lt;br /&gt;
al empleado cuyo código es 7698.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename FROM emp WHERE sal &amp;gt; 1000 and mgr = 7698;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
ename&lt;br /&gt;
-------&lt;br /&gt;
&amp;nbsp;ALLEN&lt;br /&gt;
WARD&lt;br /&gt;
MARTIN&lt;br /&gt;
TURNER&lt;br /&gt;
(4 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;30&lt;/span&gt;. Halla el conjunto complementario del resultado del ejercicio anterior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename FROM emp WHERE sal &amp;lt; 1000 and mgr &amp;lt;&amp;gt; 7698 OR mgr IS NULL;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;ename &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;-------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
BLAKE&amp;nbsp;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
JAMES&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
KING&amp;nbsp;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
JONES&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
FORD&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
SMITH&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
CLARK&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
SCOTT&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
ADAMS&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
MILLER&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;(10 rows)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;31.&lt;/span&gt; Indica para cada empleado el porcentaje que supone su comisión sobre su salario, ordenando el&lt;br /&gt;
resultado por el nombre del mismo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename, comm, (comm/sal)*100 Porcentaje from emp;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
ename &amp;nbsp;| &amp;nbsp;comm &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; porcentaje &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
--------+---------+-------------------------&lt;br /&gt;
&amp;nbsp;BLAKE &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;ALLEN &amp;nbsp;| &amp;nbsp;300.00 | 18.75000000000000000000&lt;br /&gt;
&amp;nbsp;WARD &amp;nbsp; | &amp;nbsp;500.00 | 40.00000000000000000000&lt;br /&gt;
&amp;nbsp;MARTIN | 1400.00 | &amp;nbsp; &amp;nbsp;112.0000000000000000&lt;br /&gt;
&amp;nbsp;TURNER | &amp;nbsp; &amp;nbsp;0.00 | &amp;nbsp;0.00000000000000000000&lt;br /&gt;
&amp;nbsp;JAMES &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;KING &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;JONES &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;FORD &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;SMITH &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;CLARK &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;SCOTT &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;ADAMS &amp;nbsp;| &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp;MILLER | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
(14 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;32&lt;/span&gt;. Hallar los empleados del departamento 10 cuyo nombre no contiene la cadena LA.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename FROM emp WHERE deptno=10 AND ename LIKE '%LA%';&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
ename&lt;br /&gt;
-------&lt;br /&gt;
&amp;nbsp;CLARK&lt;br /&gt;
(1 row)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;33.&lt;/span&gt; Obtén los empleados que no son supervisados por ningún otro.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename FROM emp WHERE mgr is NULL;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
ename&lt;br /&gt;
-------&lt;br /&gt;
&amp;nbsp;KING&lt;br /&gt;
(1 row)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;34.&lt;/span&gt; Obtén los nombres de los departamentos que no sean Ventas (SALES) ni investigación (RESEARCH).&lt;br /&gt;
Ordena el resultado por la localidad del departamento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT dname FROM dept WHERE dname&amp;lt;&amp;gt;'SALES'AND dname&amp;lt;&amp;gt;'RESEARCH' ORDER BY loc;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
dname &amp;nbsp; &lt;br /&gt;
------------&lt;br /&gt;
&amp;nbsp;OPERATIONS&lt;br /&gt;
&amp;nbsp;ACCOUNTING&lt;br /&gt;
(2 rows)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;35.&lt;/span&gt; Deseamos conocer el nombre de los empleados y el código del departamento de los administra-&lt;br /&gt;
tivos(CLERK) que no trabajan en el departamento 10, y cuyo salario es superior a 800, ordenado&lt;br /&gt;
por fecha de contratación.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename FROM emp WHERE job='CLERK' AND deptno&amp;lt;&amp;gt;10 AND sal&amp;gt;800;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
ename&lt;br /&gt;
-------&lt;br /&gt;
&amp;nbsp;JAMES&lt;br /&gt;
&amp;nbsp;ADAMS&lt;br /&gt;
(2 rows)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;36.&lt;/span&gt; Para los empleados que tengan comisión, obtén sus nombres y el cociente entre su salario y su&lt;br /&gt;
comisión (excepto cuando la comisión sea cero), ordenando el resultado por nombre.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename, sal/comm cociente FROM emp WHERE comm &amp;gt; 0 ORDER BY
ename;&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;ename&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; cociente&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;--------+------------------------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp;ALLEN&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
5.3333333333333333&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp;MARTIN | 0.89285714285714285714&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp;WARD&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
2.5000000000000000&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;(3 rows)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;37.&lt;/span&gt; Lista toda la información sobre los empleados cuyo nombre completo tenga exactamente 5 car-&lt;br /&gt;
acteres.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;&amp;nbsp;SELECT *FROM emp WHERE ename LIKE'______'; &amp;nbsp;(6 _)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;38&lt;/span&gt;. Lo mismo, pero para los empleados cuyo nombre tenga al menos cinco letras.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT*FROM emp WHERE &amp;nbsp;ename&amp;gt;='_____'; &amp;nbsp;(5_)&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;39.&lt;/span&gt; Halla los datos de los empleados que, o bien su nombre empieza por A y su salario es superior&lt;br /&gt;
a 1000, o bien reciben comisión y trabajan en el departamento 30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename FROM emp WHERE &amp;nbsp;(ename like 'A%' anD sal&amp;gt;1000) OR (comm=0 AND deptno=30);&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;40.&lt;/span&gt; Halla el nombre, el salario y el sueldo total de todos los empleados, ordenando el resultado&lt;br /&gt;
primero por salario y luego por el sueldo total. En el caso de que no tenga comisión, el sueldo&lt;br /&gt;
total debe reflejar solo el salario.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename, sal, sal+ comm Sueldo_total FROM emp ORDER BY sal , &amp;nbsp;sal+comm;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;41.&lt;/span&gt; Obtén el nombre, salario y la comisión de los empleados que perciben un salario que está entre&lt;br /&gt;
la mitad de la comisión y la propia comisión.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename, sal, comm FROM emp WHERE sal BETWEEN comm/2 AND comm;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;42.&lt;/span&gt; Obtén el complementario del anterior.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename, sal, comm FROM emp WHERE sal NOT BETWEEN comm/2 AND comm;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;43&lt;/span&gt;. Lista los nombres y empleos de aquellos empleados cuyo empleo acaba en MAN y cuyo nombre&lt;br /&gt;
empieza por A.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename, job FROM emp WHERE job LIKE'%MAN' AND ename LIKE'A%';&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;44.&lt;/span&gt; Intenta resolver la pregunta anterior con un predicado simple, es decir, de forma que en la&lt;br /&gt;
cláusula WHERE no haya conectores lógicos como AND, OR, etc. Si ayuda a resolver la pregunta, se&lt;br /&gt;
puede suponer que el nombre del empleado tiene al menos cinco letras.&lt;br /&gt;
&lt;br /&gt;
&lt;span class="apple-style-span"&gt;&lt;span lang="EN-US" style="background-attachment: initial; background-clip: initial; background-color: white; background-image: initial; background-origin: initial; font-family: Arial, sans-serif; font-size: 9pt; line-height: 115%;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename, job FROM emp WHERE ename||job
LIKE 'A%MAN';&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;45.&lt;/span&gt; Halla los nombres de los empleados cuyo nombre tiene como máximo cinco caracteres.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename FROM emp WHERE ename LIKE '_____';&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;46.&lt;/span&gt; Suponiendo que el año próximo la subida del sueldo total de cada empleado será del 6 %, y el&lt;br /&gt;
siguiente del 7 %, halla los nombres y el salario total actual, del año próximo y del siguiente, de&lt;br /&gt;
cada empleado. Indique además con SI o NO, si el empleado tiene comisión. Como en la pregunta&lt;br /&gt;
40, si no tiene comisión, el total se considera igual al salario. Se supone que no existen comisiones&lt;br /&gt;
negativas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename, sal, sal+ comm&amp;nbsp;
Salario_actual, sal+comm+(sal+comm)*0.6&amp;nbsp;
Salario_proximo, sal+comm+(sal+comm)*0.7 Salario_dos_proximo, 'Si'
Comision FROM emp WHERE comm&amp;gt;0 UNION SELECT ename, sal, sal+ comm&amp;nbsp; Salario_actual, sal+comm+(sal+comm)*0.6&amp;nbsp; Salario_proximo, sal+comm+(sal+comm)*0.7
Salario_dos_proximo, 'No' Comision FROM emp WHERE comm IS NULL;&lt;/b&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;ename&amp;nbsp; |&amp;nbsp;&amp;nbsp; sal&amp;nbsp;&amp;nbsp;
| salario_actual | salario_proximo | salario_dos_proximo | comision &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;--------+---------+----------------+-----------------+---------------------+----------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;SMITH&amp;nbsp; |&amp;nbsp;
800.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;SCOTT&amp;nbsp; | 3000.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;JONES&amp;nbsp; | 2975.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;FORD&amp;nbsp;&amp;nbsp; | 3000.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;CLARK&amp;nbsp; | 2450.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;ALLEN&amp;nbsp; | 1600.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1900.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3040.000 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3230.000 | Si&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;MILLER | 1300.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;ADAMS&amp;nbsp; | 1100.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;JAMES&amp;nbsp; |&amp;nbsp;
950.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;KING&amp;nbsp;&amp;nbsp; | 5000.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;WARD&amp;nbsp;&amp;nbsp; | 1250.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1750.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2800.000 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2975.000 | Si&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;MARTIN | 1250.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2650.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4240.000 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4505.000 | Si&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="es"&gt;&amp;nbsp;&lt;/span&gt;&lt;span lang="EN-US"&gt;BLAKE&amp;nbsp; |
2850.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | No&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;(13 rows)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;47.&lt;/span&gt; Lista los nombres y fecha de contratación de aquellos empleados que no son vendedores (SALESMAN).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT ename, hiredate FROM emp WHERE job&amp;lt;&amp;gt;'SALESMAN';&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;48. &lt;/span&gt;Obtén la información disponible de los empleados cuyo número es uno de los siguientes: 7844,&lt;br /&gt;
7900, 7521, 7521, 7782, 7934, 7678 y 7369, pero que no sea uno de los siguientes: 7902, 7839, 7499&lt;br /&gt;
ni 7878. La sentencia no debe complicarse innecesariamente, y debe dar el resultado correcto&lt;br /&gt;
independientemente de lo empleados almacenados en la base de datos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;b&gt;SELECT*FROM emp WHERE((empno=7844) OR (empno=7900) OR (empno=7521) OR
(empno=7782) OR (empno=7934) OR (empno=7678) OR
(empno=7369))AND((empno&amp;lt;&amp;gt;7902)OR(empno&amp;lt;&amp;gt;7839)OR(empno&amp;lt;&amp;gt;7499)OR(empno&amp;lt;&amp;gt;
7878));&lt;/b&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;empno | ename&amp;nbsp; |&amp;nbsp;&amp;nbsp; job&amp;nbsp;&amp;nbsp;&amp;nbsp;
| mgr&amp;nbsp; |&amp;nbsp; hiredate&amp;nbsp;
|&amp;nbsp;&amp;nbsp; sal&amp;nbsp;&amp;nbsp; |&amp;nbsp;
comm&amp;nbsp; | deptno &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;-------+--------+----------+------+------------+---------+--------+--------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7521 | WARD&amp;nbsp;&amp;nbsp; | SALESMAN | 7698 | 1981-02-22 | 1250.00 |
500.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7844 | TURNER | SALESMAN | 7698
| 1981-09-08 | 1500.00 |&amp;nbsp;&amp;nbsp; 0.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7900 | JAMES&amp;nbsp; | CLERK&amp;nbsp;&amp;nbsp;&amp;nbsp;
| 7698 | 1981-12-03 |&amp;nbsp; 950.00
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7369 | SMITH&amp;nbsp; | CLERK&amp;nbsp;&amp;nbsp;&amp;nbsp;
| 7902 | 1980-12-17 |&amp;nbsp; 800.00
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 20&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7782 | CLARK&amp;nbsp; | MANAGER&amp;nbsp;
| 7839 | 1981-06-09 | 2450.00 |&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp; 7934 | MILLER | CLERK&amp;nbsp;&amp;nbsp;&amp;nbsp; | 7782 | 1982-01-23 | 1300.00 |&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;|&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;(6 rows)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;49&lt;/span&gt;. Ordena los empleados por su código de departamento, y luego de manera descendente por su&lt;br /&gt;
número de empleado.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename, deptno, empno FROM emp ORDER BY deptno, empno desc;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class="Apple-style-span" style="color: #990000;"&gt;50&lt;/span&gt;. Para los empleados que tengan como jefe a un empleado con código mayor que el suyo, obtén&lt;br /&gt;
los que reciben de salario más de 1000 y menos de 2000, o que están en el departamento 30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;SELECT ename, mgr, sal FROM emp WHERE mgr&amp;gt;empno AND ((sal&amp;lt;2000 AND
sal&amp;gt;1000)OR(deptno=30));&lt;/span&gt;&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;ename&amp;nbsp; | mgr&amp;nbsp; |&amp;nbsp;&amp;nbsp;
sal&amp;nbsp;&amp;nbsp; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;--------+------+---------&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp;BLAKE&amp;nbsp; | 7839 | 2850.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp;ALLEN&amp;nbsp; | 7698 | 1600.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp;WARD&amp;nbsp;&amp;nbsp; | 7698 | 1250.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;&amp;nbsp;MARTIN | 7698 | 1250.00&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoNormal"&gt;
&lt;span lang="EN-US"&gt;(4 rows)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #274e13;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-5382119822308269042?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/5382119822308269042/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/1.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5382119822308269042?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/5382119822308269042?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/1.html' title='Bases de Datos'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CE4MQXs-fyp7ImA9WhRSE00.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-790130558327428347</id><published>2011-11-14T21:36:00.001+01:00</published><updated>2011-11-14T21:36:20.557+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-14T21:36:20.557+01:00</app:edited><title>Script de creacion de base de datos</title><content type='html'>CREATE TABLE dept (&lt;br /&gt;
&amp;nbsp; &amp;nbsp; deptno numeric(2,0) NOT NULL,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; dname character varying(14),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; loc character varying(13),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CONSTRAINT dept_pkey PRIMARY KEY (deptno)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
CREATE TABLE emp (&lt;br /&gt;
&amp;nbsp; &amp;nbsp; empno numeric(4,0) NOT NULL,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ename character varying(10),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; job character varying(9),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; mgr numeric(4,0),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; hiredate date,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; sal numeric(7,2),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; comm numeric(7,2),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; deptno numeric(2,0),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CONSTRAINT emp_pkey PRIMARY KEY (empno),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CONSTRAINT emp_deptno_fkey FOREIGN KEY (deptno) REFERENCES dept(deptno),&lt;br /&gt;
&amp;nbsp; &amp;nbsp; CONSTRAINT emp_mgr_fkey FOREIGN KEY (mgr) REFERENCES emp(empno)&lt;br /&gt;
);&lt;br /&gt;
&lt;br /&gt;
INSERT INTO dept (deptno, dname, loc) VALUES (10, 'ACCOUNTING', 'NEW YORK');&lt;br /&gt;
INSERT INTO dept (deptno, dname, loc) VALUES (20, 'RESEARCH', 'DALLAS');&lt;br /&gt;
INSERT INTO dept (deptno, dname, loc) VALUES (30, 'SALES', 'CHICAGO');&lt;br /&gt;
INSERT INTO dept (deptno, dname, loc) VALUES (40, 'OPERATIONS', 'BOSTON');&lt;br /&gt;
&lt;br /&gt;
insert into emp values (7839, 'KING' &amp;nbsp; , &amp;nbsp; &amp;nbsp;'PRESIDENT', &amp;nbsp; NULL, to_date('17/11/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;5000, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 10); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7566, 'JONES' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'MANAGER' &amp;nbsp;, &amp;nbsp; 7839, to_date('02/04/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;2975, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 20); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7902, 'FORD' &amp;nbsp; , &amp;nbsp; &amp;nbsp;'ANALYST' &amp;nbsp;, &amp;nbsp; 7566, to_date('03/12/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;3000, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 20); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7369, 'SMITH' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'CLERK' &amp;nbsp; &amp;nbsp;, &amp;nbsp; 7902, to_date('17/12/80','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp; 800, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 20);&lt;br /&gt;
insert into emp values (7698, 'BLAKE' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'MANAGER' &amp;nbsp;, &amp;nbsp; 7839, to_date('01/05/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;2850, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 30); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7499, 'ALLEN' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'SALESMAN' , &amp;nbsp; 7698, to_date('20/02/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;1600, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;300, &amp;nbsp; &amp;nbsp; 30); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7521, 'WARD' &amp;nbsp; , &amp;nbsp; &amp;nbsp;'SALESMAN' , &amp;nbsp; 7698, to_date('22/02/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;1250, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;500, &amp;nbsp; &amp;nbsp; 30); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7654, 'MARTIN' , &amp;nbsp; &amp;nbsp;'SALESMAN' , &amp;nbsp; 7698, to_date('28/09/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;1250, &amp;nbsp; &amp;nbsp; &amp;nbsp; 1400, &amp;nbsp; &amp;nbsp; 30); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7782, 'CLARK' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'MANAGER' &amp;nbsp;, &amp;nbsp; 7839, to_date('09/06/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;2450, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 10); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7788, 'SCOTT' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'ANALYST' &amp;nbsp;, &amp;nbsp; 7566, to_date('09/12/82','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;3000, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 20); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7844, 'TURNER' , &amp;nbsp; &amp;nbsp;'SALESMAN' , &amp;nbsp; 7698, to_date('08/09/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;1500, &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0, &amp;nbsp; &amp;nbsp; 30); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7876, 'ADAMS' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'CLERK' &amp;nbsp; &amp;nbsp;, &amp;nbsp; 7788, to_date('12/01/83','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;1100, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 20); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7900, 'JAMES' &amp;nbsp;, &amp;nbsp; &amp;nbsp;'CLERK' &amp;nbsp; &amp;nbsp;, &amp;nbsp; 7698, to_date('03/12/81','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp; 950, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 30); &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
insert into emp values (7934, 'MILLER' , &amp;nbsp; &amp;nbsp;'CLERK' &amp;nbsp; &amp;nbsp;, &amp;nbsp; 7782, to_date('23/01/82','dd/mm/yy') , &amp;nbsp; &amp;nbsp; &amp;nbsp;1300, &amp;nbsp; &amp;nbsp; &amp;nbsp; NULL, &amp;nbsp; &amp;nbsp; 10);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-790130558327428347?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/790130558327428347/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/script-de-creacion-de-base-de-datos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/790130558327428347?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/790130558327428347?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/script-de-creacion-de-base-de-datos.html' title='Script de creacion de base de datos'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUcGQn08eyp7ImA9WhRSEkQ.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-8844780931754044194</id><published>2011-11-12T14:49:00.000+01:00</published><updated>2011-11-14T19:57:03.373+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-14T19:57:03.373+01:00</app:edited><title>Ejercicio 7(Recursividad)</title><content type='html'>&amp;nbsp;Plantee e implemente una función recursiva en PASCAL para determinar el&lt;br /&gt;término N de la sucesión de Fibonacci. Además de la función, implemente un&lt;br /&gt;programa principal apropiado para probar su funcionamiento.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;PROGRAM recursiva36(input,output);&lt;br /&gt;(*Programa que contenga una funcion recursiva que determine el termino N de la sucecion de Fibonacci*)&lt;br /&gt;VAR&lt;br /&gt;termino,a:integer;&lt;br /&gt;(****************************************************)&lt;br /&gt;FUNCTION fib(termino:integer):integer;&lt;br /&gt;BEGIN&lt;br /&gt;&amp;nbsp;IF termino&amp;lt;=2 THEN fib:=1 ELSE&lt;br /&gt;&amp;nbsp;fib:=fib(termino-1)+fib(termino-2);&lt;br /&gt;&amp;nbsp;END;&lt;br /&gt;(*****************************************************)&lt;br /&gt;BEGIN&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; write('Escriba el termino de la sucesion de fibonacci:');&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; read(termino);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; a:=fib(termino);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; writeln('El termino es:',a:2);&lt;br /&gt;END.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;Ejemplo de ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-plfCEud5Syo/Tr55VG-YbcI/AAAAAAAAAHU/MWQZzMYhwHM/s1600/Ejercicio+36R.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="326" src="http://3.bp.blogspot.com/-plfCEud5Syo/Tr55VG-YbcI/AAAAAAAAAHU/MWQZzMYhwHM/s640/Ejercicio+36R.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;Anterior &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Siguiente&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-8844780931754044194?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/8844780931754044194/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-7recursividad.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/8844780931754044194?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/8844780931754044194?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-7recursividad.html' title='Ejercicio 7(Recursividad)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-plfCEud5Syo/Tr55VG-YbcI/AAAAAAAAAHU/MWQZzMYhwHM/s72-c/Ejercicio+36R.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;CkAHR3szeyp7ImA9WhRSE00.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-8998478218228818169</id><published>2011-11-12T12:04:00.000+01:00</published><updated>2011-11-14T20:58:56.583+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-14T20:58:56.583+01:00</app:edited><title>Ejercicio 2 (Recursividad)</title><content type='html'>Plantee e implemente una función recursiva en PASCAL para calcular la N-&lt;br /&gt;
ésima potencia de un &amp;nbsp;número entero. Además de la función, implemente un&lt;br /&gt;
programa principal apropiado para probar su funcionamiento.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PROGRAM enesi(input,output);&lt;br /&gt;
(*Progama que incluya una funcion recursiva que calcule la potencia n de un numero*)&lt;br /&gt;
VAR&lt;br /&gt;
n,numero,a:integer;&lt;br /&gt;
(************************************************************)&lt;br /&gt;
PROCEDURE datos;&lt;br /&gt;
BEGIN&lt;br /&gt;
write('Introduzca un numero:');&lt;br /&gt;
read(numero);&lt;br /&gt;
write('Introduzca el numero al que hay que elevarlo:');&lt;br /&gt;
read(n);&lt;br /&gt;
END;&lt;br /&gt;
(*************************************************************)&lt;br /&gt;
FUNCTION enesima(numero,n:integer):integer;&lt;br /&gt;
BEGIN&lt;br /&gt;
IF n=0 THEN enesima:=1 ELSE&lt;br /&gt;
enesima:=numero*enesima(numero,n-1);&lt;br /&gt;
END;&lt;br /&gt;
(*************************************************************)&lt;br /&gt;
BEGIN&lt;br /&gt;
datos;&lt;br /&gt;
a:=enesima(numero,n);&lt;br /&gt;
writeln(a);&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;Ejemplo de ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-WubNJNFW4ek/Tr5SmxP42fI/AAAAAAAAAHM/odCyOaWVhsE/s1600/Ejercicio+29R.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="328" src="http://4.bp.blogspot.com/-WubNJNFW4ek/Tr5SmxP42fI/AAAAAAAAAHM/odCyOaWVhsE/s640/Ejercicio+29R.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #674ea7;"&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-1recursividad.html"&gt;Anterior&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3recursividad.html"&gt; Siguiente&lt;/a&gt;&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-8998478218228818169?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/8998478218228818169/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2-recursividad.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/8998478218228818169?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/8998478218228818169?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-2-recursividad.html' title='Ejercicio 2 (Recursividad)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-WubNJNFW4ek/Tr5SmxP42fI/AAAAAAAAAHM/odCyOaWVhsE/s72-c/Ejercicio+29R.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;Ck8FSHg6eCp7ImA9WhRSE00.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-1839732705173487802</id><published>2011-11-12T11:13:00.000+01:00</published><updated>2011-11-14T21:00:19.610+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-14T21:00:19.610+01:00</app:edited><title>Ejercicio 4(Recursividad)</title><content type='html'>&amp;nbsp;Plantee e implemente una función recursiva en PASCAL que calcule y muestre&lt;br /&gt;
la tabla de multiplicar de un número entero a partir de dicho número y el&lt;br /&gt;
máximo multiplicador. &amp;nbsp;Además de la función, implemente un programa&lt;br /&gt;
principal apropiado para probar su funcionamiento&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PROGRAM tablaR(input,output);&lt;br /&gt;
(*Prograa que haga la tabla de multiplicar de un numero entero pedido y hasta un maximo multiplicador pedido*)&lt;br /&gt;
VAR&lt;br /&gt;
numero,multiplicador:integer;&lt;br /&gt;
(******************************************)&lt;br /&gt;
PROCEDURE datos;&lt;br /&gt;
BEGIN&lt;br /&gt;
write('Introduzca un numero entero:');&lt;br /&gt;
read(numero);&lt;br /&gt;
write('Introduzca el maximo multiplicador:');&lt;br /&gt;
read(multiplicador);&lt;br /&gt;
END;&lt;br /&gt;
(*******************************************)&lt;br /&gt;
PROCEDURE TablaM(numero,multiplicador:integer);&lt;br /&gt;
BEGIN&lt;br /&gt;
IF multiplicador&amp;gt;1 THEN TablaM(numero,multiplicador-1);&lt;br /&gt;
writeln(numero:2,'*',multiplicador:2,'=',numero*multiplicador);&lt;br /&gt;
END;&lt;br /&gt;
(*******************************************)&lt;br /&gt;
BEGIN&lt;br /&gt;
datos;&lt;br /&gt;
TablaM(numero,multiplicador);&lt;br /&gt;
END.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;Ejemplo de ejecución&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-FoKEoCZobAA/Tr5GsAjxl-I/AAAAAAAAAG0/BnjC10CgAJk/s1600/ejercicio+31R.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="326" src="http://4.bp.blogspot.com/-FoKEoCZobAA/Tr5GsAjxl-I/AAAAAAAAAG0/BnjC10CgAJk/s640/ejercicio+31R.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="color: #0b5394;"&gt;&lt;a href="http://informaticprogramming.blogspot.com/2011/11/ejercicio-3recursividad.html"&gt;Anterior&lt;/a&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Siguiente&lt;/span&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-1839732705173487802?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/1839732705173487802/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-4recursividad.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1839732705173487802?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1839732705173487802?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-4recursividad.html' title='Ejercicio 4(Recursividad)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-FoKEoCZobAA/Tr5GsAjxl-I/AAAAAAAAAG0/BnjC10CgAJk/s72-c/ejercicio+31R.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry gd:etag='W/&quot;DUcGQno4fSp7ImA9WhRSEkQ.&quot;'><id>tag:blogger.com,1999:blog-3569528613777777135.post-1375587591151897394</id><published>2011-11-11T21:57:00.000+01:00</published><updated>2011-11-14T19:57:03.435+01:00</updated><app:edited xmlns:app='http://www.w3.org/2007/app'>2011-11-14T19:57:03.435+01:00</app:edited><title>Ejercicio 1(matlab)</title><content type='html'>-&amp;gt;f.m&lt;br /&gt;%archivo que define a f(x)=(xÂ³+6*x)/(-2*xÂ²+5*x-3)&lt;br /&gt;function y=f(x)&lt;br /&gt;y=(x^3+6*x)/(-2*x^2+5*x-3);&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;-&amp;gt;practica1.m&lt;br /&gt;&lt;br /&gt;%Ejercicio de limites. CÃ¡lculo de asÃ­ntotas y representaciÃ³n grÃ¡fica&lt;br /&gt;syms x; pretty(f(x));&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;%fplot('f(x)', [-20,20, -30,5]) %Dibuja las asÃ­ntotas verticales&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;%ezplot(f(x), [-20,20])&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;%&lt;br /&gt;%Asi­ntotas horizontales&lt;br /&gt;L1 = limit(f(x),x,inf) %#ok&amp;lt;NOPTS&amp;gt; %existe asÃ­ntota por la derecha si L1 es real&lt;br /&gt;L2 = limit(f(x),x,-inf) %#ok&amp;lt;NOPTS&amp;gt; %asÃ­ntota por la derecha si L2 es real&lt;br /&gt;%disp('Apartado a): no existen asÃ­ntotas horizontales')&lt;br /&gt;%pause&lt;br /&gt;%Asintotas verticales&lt;br /&gt;[num,den] = numden(f(x))&lt;br /&gt;%&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;raices_den = solve(den)&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;limit(f(x),raices_den(1))%el resultado significa que los limites laterales son distintos&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;L3_derch = limit(f(x),x,raices_den(1), 'right') %existe asÃ­ntota vertical por la derecha en x=1 si L3_derch es infinito o -infinito&lt;br /&gt;L3_izq = limit(f(x),x,raices_den(1), 'left') %existe asÃ­ntota vertical por la izquierda en x=1 si L3_derch es infinito o -infinito&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;limit(f(x),x,raices_den(2)) %el resultado significa que los limites laterales son distintos&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;L4_derch = limit(f(x),x,raices_den(2), 'right') %existe asÃ­ntota vertical por la derecha en x=3/2 si L4_derch es infinito o -infinito&lt;br /&gt;L4_izq = limit(f(x),x,raices_den(2), 'left') %existe asÃ­ntota vertical por la izquierda en x=3/2 si L4_derch es infinito o -infinito&lt;br /&gt;%&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;AV1 = double(raices_den(1)) % convertimos las variables simbolicas en numericas&lt;br /&gt;%&lt;br /&gt;AV2 = double(raices_den(2)) %convertimos las variables simbolicas en numericas&lt;br /&gt;%&lt;br /&gt;disp('Apartado b): existen dos asÃ­ntotas verticales de ecuaciones:')&lt;br /&gt;disp(['x = ', num2str(AV1) ]), disp(['x = ', num2str(AV1) ])&lt;br /&gt;%pause&lt;br /&gt;%&lt;br /&gt;%Representacion grafica de y=f(x) junto con sus asi­ntotas verticales&lt;br /&gt;ezplot(f(x), [-10,10])&lt;br /&gt;hold on;&lt;br /&gt;plot([1, 1], [-20, 100], 'g:')&lt;br /&gt;plot([3/2, 3/2], [-20, 100], 'y:')&lt;br /&gt;axis([-10, 10, -20, 100])&lt;br /&gt;%pause&lt;br /&gt;%Asi­ntotas oblicuas(derecha)&lt;br /&gt;m1 = limit(f(x)/x, x, inf) %existe asi­ntota oblicua por la derecha si m1 es real&lt;br /&gt;%El valor m1 es la pendiente de la asintota oblicua.&lt;br /&gt;n1 = limit(f(x)-m1*x, x, inf) %n1 es la ordenada en el origen de la asintota obicua por la derecha.&lt;br /&gt;disp('la asintota oblicua por la derecha es:')&lt;br /&gt;y = m1*x+n1&lt;br /&gt;%pause&lt;br /&gt;v=[-10,10]; plot(v, m1*v+n1, 'r--')&lt;br /&gt;%Asi­ntotas oblicuas (izquierda)&lt;br /&gt;m2 = limit(f(x)/x, x, -inf) %existe asi­ntota oblicua por la izquierda si m1 es real&lt;br /&gt;%El valor m2 es la pendiente de la asintota oblicua.&lt;br /&gt;n2 = limit(f(x)-m2*x, x, -inf) %n1 es la ordenada en el origen de la asintota obicua por la izquierda.&lt;br /&gt;disp('la asintota oblicua por la izquierda es:')&lt;br /&gt;y = m2*x+n2&lt;br /&gt;%pause&lt;br /&gt;w=[-10,10]; plot(w, m2*v+n2, 'r--')&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3569528613777777135-1375587591151897394?l=informaticprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://informaticprogramming.blogspot.com/feeds/1375587591151897394/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1matlab.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1375587591151897394?v=2'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3569528613777777135/posts/default/1375587591151897394?v=2'/><link rel='alternate' type='text/html' href='http://informaticprogramming.blogspot.com/2011/11/ejercicio-1matlab.html' title='Ejercicio 1(matlab)'/><author><name>Dani</name><uri>http://www.blogger.com/profile/05053590782641797091</uri><email>noreply@blogger.com</email></author><thr:total>0</thr:total></entry></feed>