<?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/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8366966290898575429</id><updated>2012-02-16T12:59:42.354-08:00</updated><category term='memoria flash'/><category term='declarar variables'/><category term='memoria cache'/><title type='text'>CURSO DE PROGRAMACIÓN</title><subtitle type='html'>El objetivo general del curso de programación es que el alúmno logre diseñar algorítmos e implementarlos en lenguaje de alto nivel utilizando los conocimientos
básicos de la programación estructurada.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>56</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6929355324360032591</id><published>2009-09-01T12:57:00.000-07:00</published><updated>2009-09-01T12:58:01.277-07:00</updated><title type='text'>soundex.c</title><content type='html'>#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;string.h&gt;&lt;br /&gt;&lt;br /&gt;char *nombre[] = { &lt;br /&gt; "BFPV",&lt;br /&gt; "CGJKQSXZ",&lt;br /&gt; "DT",&lt;br /&gt; "L",&lt;br /&gt; "MN",&lt;br /&gt; "R",&lt;br /&gt; "AEIOUHWY"};&lt;br /&gt;&lt;br /&gt;main(){&lt;br /&gt; char cadena[21];&lt;br /&gt;  puts("Oh!");&lt;br /&gt; while(1){&lt;br /&gt;  scanf("%s", cadena);&lt;br /&gt;  puts("Leyendo");&lt;br /&gt;  if(cadena[strlen(cadena)]=='Y'){&lt;br /&gt;   puts("If");&lt;br /&gt;   funcion(cadena);&lt;br /&gt;   break;&lt;br /&gt;  }&lt;br /&gt;  else&lt;br /&gt;   puts("else");&lt;br /&gt;   funcion(cadena);&lt;br /&gt;   &lt;br /&gt; } &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void funcion(char cadena[21]){&lt;br /&gt;int i = 0;&lt;br /&gt;int j;&lt;br /&gt;char *res = "";&lt;br /&gt;&lt;br /&gt; while(cadena[i]!='\0'){&lt;br /&gt;  for(j=0; j&lt;6; i =" 0;" i =" 0;" else=""&gt;='1' &amp;amp;&amp;amp; res[i]&lt;'7')&lt;br /&gt;   putchar(res[i]);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;}&lt;/strlen(cadena)-1;&gt;&lt;/string.h&gt;&lt;/stdio.h&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-6929355324360032591?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6929355324360032591/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6929355324360032591' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6929355324360032591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6929355324360032591'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2009/09/soundexc.html' title='soundex.c'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6313184965048336063</id><published>2009-01-31T13:24:00.001-08:00</published><updated>2009-01-31T13:24:32.087-08:00</updated><title type='text'>10 Razones para No Usar Linux</title><content type='html'>*En las reuniones matinales entorno a la máquina de café se habla de los últimos virus sufridos por todo el mundo, menos usted, y se siente por ello marginado.&lt;br /&gt;&lt;br /&gt;*La ausencia de estrés y de cabreos enfurecedores delante de su ordenador le está convirtiendo en una blanda, plácida y sebosa bola de grasa, mientras que sus compañeros se mantienen tensos y alerta todo el día, estallando en un torbellino irascible a la menor ocasión. Usted envidia su combatividad.&lt;br /&gt;&lt;br /&gt;*Al no tener que recordar números de serie, claves, keywords, códigos de registro y períodos de evaluación, su memoria se está deteriorando preocupantemente. Sus compañeros, en cambio, recuerdan cientos de útiles y vitales códigos de registro, los cuales intercambian placenteramente, sin que usted pueda participar de su gozo.&lt;br /&gt;&lt;br /&gt;*La falta de impactantes pantallazos azules está atrofiando el pigmento azul de su retina, por lo que su oculista le ha recomendado que mire fijamente durante varias horas al día al logotipo de IBM. Sus compañeros, en cambio, han hiperdesarrollado su pigmento azul y pueden, de hecho, ver en la oscuridad.&lt;br /&gt;&lt;br /&gt;*En caso de una invasión de seres extraterrestres ultraviolentos (como sucede a menudo) , no podrá, tal como ocurre en “Independence Day”, instalar Outlook en la nave principal de los invasores y de este modo destruir su civilización.&lt;br /&gt;&lt;br /&gt;*Al ser usted usuario de Linux no tiene ninguna excusa para reiniciar su ordenador docenas de veces al día, y observa con envidia como sus compañeros conversan amigablemente en los pasillos durante sus placenteros reinicios, mientras usted se ve obligado -injustamente- a ser productivo todo el tiempo.&lt;br /&gt;&lt;br /&gt;*El dinero que los demás emplean tan provechosamente en licencias, soportes, períodos de renovación y derechos de utilización, usted lo malgasta en ir al cine, en cenas, y en alcohol, lo cual está deteriorando su salud enormemente.&lt;br /&gt;&lt;br /&gt;*Al no ser usted usuario de Windows, ningún amigo le llama para que emplee toda una tarde del fin de semana en reinstalar su ordenador, de modo que se aburre mortalmente mientras sus compañeros disfrutan agradablemente de sus relaciones sociales. Sera usted un marginado ya que pasara todas las tardes en su casa tumbado en el sofá sin nada que hacer.&lt;br /&gt;&lt;br /&gt;*Se ve obligado a leer todos los correos que le envía su jefe, sin tener acceso al derecho universal de uso de la utilísima frase ‘El Outlook no me deja abrirlo’, que sus compañeros tanto disfrutan, si no que tendrá que leer todas esas patochadas.&lt;br /&gt;&lt;br /&gt;*El botón de reset de su ordenador está acumulando alarmantes cantidades de suciedad. ¿No querrá molestarse en limpiarlo verdad?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-6313184965048336063?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6313184965048336063/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6313184965048336063' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6313184965048336063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6313184965048336063'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2009/01/10-razones-para-no-usar-linux.html' title='10 Razones para No Usar Linux'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-4514789058832154926</id><published>2008-12-03T06:39:00.000-08:00</published><updated>2009-01-15T22:01:01.884-08:00</updated><title type='text'>Libreria menus.h del proyecto</title><content type='html'>#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;void principal()&lt;br /&gt;{&lt;br /&gt;printf("\n\t                                             __ ");&lt;br /&gt;printf("\n\t                                           .'..'. ");&lt;br /&gt;printf("\n\t                                         .'. __ .'. ");&lt;br /&gt;printf("\n\t                                        / `------` \ ");&lt;br /&gt;printf("\n\t                __________.---. _      /  \\.--.//  \      _ .---.__________ ");&lt;br /&gt;printf("\n\t   __..........|.--------.`.---| |.   /  .'\\  //'.  \   .| |---.'.--------.|..........__ ");&lt;br /&gt;printf("\n\t /_         .--||\\\\\\\\\\ `.-| | ) |  /          \  | ( | |-.' //////////||--.         _\ ");&lt;br /&gt;printf("\n\t   '''''''''''''.\\\\\\_..--. `|_|'  | /   .''''.   \ |  `|_|' .--.._//////.''''''''''''' ");&lt;br /&gt;printf("\n\t                 '._.-'      '. '.   | |  / .''. \  | |   .' .'      `-._.` ");&lt;br /&gt;printf("\n\t                               '. '.  \|  | |  | |  |/  .' .' ");&lt;br /&gt;printf("\n\t                                 '. './\\ \ '..' / //\.' .' ");&lt;br /&gt;printf("\n\t                                   '.   \  `----'  /   .' ");&lt;br /&gt;printf("\n\t                                     '.  '..____..'  .' ");&lt;br /&gt;printf("\n\t                                       '-..______..-'    LGB ");&lt;br /&gt;printf("\n\t        M O D U L A T O R        C O N T R O L       3 . 0 ");&lt;br /&gt;printf("\n\n\n\n\t          De un enter para continuar");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void menu(){&lt;br /&gt;printf("\n\t    O--------------------------------O");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |   M E N U   P R I N C I P A L  |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    O--------------------------------O\n");&lt;br /&gt;printf("\n\t           1. Registrar alumnos\n");&lt;br /&gt;printf("\n\t           2. Busqueda\n");&lt;br /&gt;printf("\n\t           3. Mostrar registros\n");&lt;br /&gt;printf("\n\t           4. Salir\n");&lt;br /&gt;printf("\n\n\n\t\t\t              Escriba 5 para ver la información del autor");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void subm_registro()&lt;br /&gt;{&lt;br /&gt;printf("\n\t    O--------------------------------O");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |    M E N U   R E G I S T R O   |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    O--------------------------------O\n");&lt;br /&gt;printf("\n\t         1. Empezar registro\n");&lt;br /&gt;printf("\n\t         2. Mostrar ultimos registros\n");&lt;br /&gt;printf("\n\t         3. Salir\n");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void subm_registro2(){&lt;br /&gt;printf("\n\t1. Registrar\n");&lt;br /&gt;printf("\n\t2. Dar de baja\n");&lt;br /&gt;printf("\n\t3. Modificar nombre\n");&lt;br /&gt;printf("\n\t4. Modificar matricula\n");&lt;br /&gt;printf("\n\t5. Salir\n");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void subm_buscar()&lt;br /&gt;{&lt;br /&gt;printf("\n\t    O--------------------------------O");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |    M E N U   B U S Q U E D A   |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    O--------------------------------O\n");&lt;br /&gt;printf("\n\t         1. Busqueda por nombre\n");&lt;br /&gt;printf("\n\t         2. Busqueda por matricula\n");&lt;br /&gt;printf("\n\t         3. Salir\n");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void subm_mostrar()&lt;br /&gt;{&lt;br /&gt;printf("\n\t    O--------------------------------O");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |     M E N U   M O S T R A R    |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    |                                |");&lt;br /&gt;printf("\n\t    O--------------------------------O\n");&lt;br /&gt;printf("\n\t         1. Mostrar lista ordenada por nombre\n");&lt;br /&gt;printf("\n\t         2. Mostrar lista ordenada por matricula\n");&lt;br /&gt;printf("\n\t         3. Mostrar lista ordenada por fecha\n");&lt;br /&gt;printf("\n\t         4. Salir");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void creditos()&lt;br /&gt;{&lt;br /&gt;printf("\t\n   ______________________________________________________________");&lt;br /&gt;printf("\t\n  /\ e-mail: snake_nooby@hotmail.com     \.");&lt;br /&gt;printf("\t\n  \_|        dragon_night_11@hotmail.com, campos-man@hotmail.com  |");&lt;br /&gt;printf("\t\n    |    javscdal10@hotmail.com           |");&lt;br /&gt;printf("\t\n    |         .......................................   |");&lt;br /&gt;printf("\t\n    |         http://celina-programacion.blogspot.com            |");&lt;br /&gt;printf("\t\n    |   __________________________________________________________|___");&lt;br /&gt;printf("\t\n     \_/_____________________________________________________________/");&lt;br /&gt;printf("\n\n\n\n\n\n Dibujos en http://www.ugr.es/~peruano/ascii.html, http://www.chris.com/ascii/");&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-4514789058832154926?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/4514789058832154926/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=4514789058832154926' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4514789058832154926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4514789058832154926'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/libreria-menush-del-proyecto.html' title='Libreria menus.h del proyecto'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-5895673871213922414</id><published>2008-12-03T06:32:00.000-08:00</published><updated>2008-12-04T10:50:38.352-08:00</updated><title type='text'>Libreria milib.h del proyecto</title><content type='html'>&lt;span style="font-family:courier new;font-size:78%;"&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;string.h&gt;&lt;br /&gt;#include &lt;stdlib.h&gt;&lt;br /&gt;char nombra[20];&lt;br /&gt;/*Estructura estandar*/&lt;br /&gt;struct modulo{&lt;br /&gt;char nombre[20];&lt;br /&gt;char hora_e[9];&lt;br /&gt;char hora_s[9];&lt;br /&gt;char activ[100];&lt;br /&gt;int maquina;&lt;br /&gt;int matricula;&lt;br /&gt;}usuario[45],p,aux;&lt;br /&gt;&lt;br /&gt;/*funcion para obtener la fecha*/&lt;br /&gt;&lt;br /&gt;void fecha(char *fech)&lt;br /&gt;{&lt;br /&gt;time_t tiempo = time(0);&lt;br /&gt;struct tm *tlocal = localtime(&amp;amp;tiempo);&lt;br /&gt;strftime(fech,10,"%d-%m-%y",tlocal);&lt;br /&gt;return;&lt;br /&gt;}/*Fin funcion fecha*/&lt;br /&gt;&lt;br /&gt;/*funcion para obtener el nombre del archivo deacuerdo a la fecha&lt;br /&gt;del dia*/&lt;br /&gt;&lt;br /&gt;void nombre_ar(char *nom){&lt;br /&gt;char da[5]=".dat";&lt;br /&gt;fecha(nom);&lt;br /&gt;strcat(nom,da);&lt;br /&gt;return;&lt;br /&gt;} /*Fin funcion nombre_ar*/&lt;br /&gt;&lt;br /&gt;/*funcion para validar&lt;br /&gt;void validar(int dato) en prograso jajaja{&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*funcion para obtener la hora*/&lt;br /&gt;void hora(char *hora)&lt;br /&gt;{&lt;br /&gt;time_t tiempo = time(0);&lt;br /&gt;struct tm *tlocal = localtime(&amp;amp;tiempo);&lt;br /&gt;strftime(hora,7,"%H:%M",tlocal);&lt;br /&gt;return;&lt;br /&gt;}/*Fin funcion hora*/&lt;br /&gt;&lt;br /&gt;/*funcion para ingresar los datos de la estructura*/&lt;br /&gt;void ingresar()&lt;br /&gt;{&lt;br /&gt;struct modulo *pus=usuario;&lt;br /&gt;int i,e;&lt;br /&gt;int pos;&lt;br /&gt;char valid[20];&lt;br /&gt;char cas[10],opc='s';&lt;br /&gt;printf("\t**------------------------------------------**\n");&lt;br /&gt;printf("\t** Ingrese los datos para cada alumno **\n ");&lt;br /&gt;printf("\t**------------------------------------------**");&lt;br /&gt;i=0;&lt;br /&gt;do&lt;br /&gt;{ setbuf(stdin,NULL);&lt;br /&gt;printf("\n\tNumero de equipo:\n\t");&lt;br /&gt;scanf("%s",&amp;amp;valid);&lt;br /&gt;if(!(pos=(validar(valid))))&lt;br /&gt;continue;&lt;br /&gt;&lt;br /&gt;pos--;&lt;br /&gt;if((pos&gt;45)(pos&lt;=0)){ printf("\n\tNo esxiste ese numero de equipo"); continue; }/*Fin if uno*/ if (((pus+pos)-&gt;maquina!=0)){&lt;br /&gt;printf("\n\tNo es posible asignar un equipo que ya ha sido ocupado");&lt;br /&gt;continue;&lt;br /&gt;}/*Fin if dos*/&lt;br /&gt;(pus+pos)-&gt;maquina=pos;&lt;br /&gt;printf("\tNombre:\n\t");&lt;br /&gt;scanf("%*c%[^\n]",&amp;amp;(pus+pos)-&gt;nombre);&lt;br /&gt;printf("\tMatricula:\n\t");&lt;br /&gt;scanf("%*c%[^\n]",&amp;amp;valid);&lt;br /&gt;if(!(((pus+(pos))-&gt;matricula)=(validar(valid)))) {&lt;br /&gt;(pus+pos)-&gt;maquina=0;&lt;br /&gt;continue;}&lt;br /&gt;printf("\tActividades:\n\t");//(pus+pos)-&gt;maquina=0;&lt;br /&gt;scanf("%*c%[^\n]",&amp;amp;(pus+(pos))-&gt;activ);&lt;br /&gt;hora((pus+(pos))-&gt;hora_e);&lt;br /&gt;i++;&lt;br /&gt;printf("\tIngresarà mas datos(s/n)?:\n\t");&lt;br /&gt;setbuf(stdin,NULL);&lt;br /&gt;scanf("%c",&amp;amp;opc);&lt;br /&gt;}while(opc!='n');&lt;br /&gt;return;&lt;br /&gt;}/*Fin funcion ingresar*/&lt;br /&gt;&lt;br /&gt;/*funcion para imprimir con formatos los datos de la estructura*/&lt;br /&gt;void imprimir(){&lt;br /&gt;int e;&lt;br /&gt;struct modulo *pus;&lt;br /&gt;pus=usuario;&lt;br /&gt;system("clear");&lt;br /&gt;setbuf(stdout,NULL);&lt;br /&gt;printf("\n\t_______ESTADO ACTUAL:_______________________________________________\n");&lt;br /&gt;for(e=0;e&lt;45;e++){&gt;maquina!=0){&lt;br /&gt;printf("\t%-10d",((pus+e)-&gt;maquina)+1);&lt;br /&gt;printf("%-10s\t",(pus+e)-&gt;nombre);&lt;br /&gt;printf("%-10d\t",(pus+e)-&gt;matricula);&lt;br /&gt;printf("%-10s\t",(pus+e)-&gt;hora_e);&lt;br /&gt;printf("%-10s\t",(pus+e)-&gt;activ);&lt;br /&gt;printf("%-10s\n",(pus+e)-&gt;hora_s);&lt;br /&gt;printf("\t----------------------------------------------------------------------\n");&lt;br /&gt;}/*Fin if*/&lt;br /&gt;}/*Fin for*/&lt;br /&gt;return;&lt;br /&gt;}/*fin funcion imprimir*/&lt;br /&gt;&lt;br /&gt;/*funcion para dar de baja los datos de la estructura&lt;br /&gt;y quitarlos de la lita de datos que se mostraran ah, tambien&lt;br /&gt;para guardar los datos en un archivo*/&lt;br /&gt;&lt;br /&gt;void baja(){&lt;br /&gt;setbuf(stdout,NULL);&lt;br /&gt;FILE *archivo;&lt;br /&gt;int opc,flag=0;;&lt;br /&gt;struct modulo *pus;&lt;br /&gt;pus=usuario;&lt;br /&gt;while(flag==0){&lt;br /&gt;printf("\tEscriba el numero del equipo del usuario que retirara:\n\t");&lt;br /&gt;scanf("%d",&amp;amp;opc);&lt;br /&gt;opc--;&lt;br /&gt;if(((pus+opc)-&gt;maquina)==0){&lt;br /&gt;printf("\tNo existe un usuario con ese numero de equipo\n");&lt;br /&gt;continue;&lt;br /&gt;}&lt;br /&gt;else {&lt;br /&gt;flag=1;&lt;br /&gt;}&lt;br /&gt;hora((pus+(opc))-&gt;hora_s);&lt;br /&gt;}&lt;br /&gt;if ((archivo=fopen(nombra,"a+"))==NULL)&lt;br /&gt;printf("\nError no se pudo abrir el archivo");&lt;br /&gt;else{&lt;br /&gt;fprintf(archivo,"%d\t",((pus+opc)-&gt;maquina+1));&lt;br /&gt;fprintf(archivo,"%s\t",(pus+opc)-&gt;nombre);&lt;br /&gt;fprintf(archivo,"%d\t",(pus+opc)-&gt;matricula);&lt;br /&gt;fprintf(archivo,"%s\t",(pus+opc)-&gt;hora_e);&lt;br /&gt;fprintf(archivo,"%s\t",(pus+opc)-&gt;activ);&lt;br /&gt;fprintf(archivo,"%s\n",(pus+opc)-&gt;hora_s);&lt;br /&gt;fclose(archivo);&lt;br /&gt;}&lt;br /&gt;(pus+opc)-&gt;maquina=0;&lt;br /&gt;return;&lt;br /&gt;}/*Fin funcion baja*/&lt;br /&gt;&lt;br /&gt;/*funcion para imprimirel contenido de&lt;br /&gt;un archivo*/&lt;br /&gt;&lt;br /&gt;void imprimirar (struct modulo *temp,int el){&lt;br /&gt;int j=0;&lt;br /&gt;for(j=0;j &lt; i="0,j," fichero =" fopen("&gt; ", nombre );&lt;br /&gt;if( fichero )&lt;br /&gt;printf( "existe (ABIERTO)\n" );&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;printf( "Error (NO ABIERTO)\n" );&lt;br /&gt;return 0;&lt;br /&gt;}&lt;br /&gt;while(!feof(fichero)){&lt;br /&gt;fscanf(fichero,"%d",&amp;amp;temp[i].maquina);&lt;br /&gt;fscanf(fichero,"%*c%[^\t]",&amp;amp;temp[i].nombre);&lt;br /&gt;fscanf(fichero,"%d",&amp;amp;temp[i].matricula);&lt;br /&gt;fscanf(fichero,"%s",&amp;amp;temp[i].hora_e);&lt;br /&gt;fscanf(fichero,"%*c%[^\t]",&amp;amp;temp[i].activ);&lt;br /&gt;fgets(temp[i].hora_s,15,fichero);&lt;br /&gt;i++;&lt;br /&gt;}&lt;br /&gt;el=i;&lt;br /&gt;printf ("El fichero contiene la informacion de %d registros:\n",i-1);&lt;br /&gt;if( !fclose(fichero) ){&lt;br /&gt;&lt;br /&gt;return i;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;printf( "\nError: fichero NO CERRADO\n" );&lt;br /&gt;return 0;&lt;br /&gt;}&lt;br /&gt;}//&lt;-esta es la llave jajaja /*Funcion para modificar los datos de la estructura estandar * en caso de algun erro solo por nombre*/ void modificar_n(){ int opc,flag=0; printf("\n\tEliga equipo que modificara:\n\t"); scanf("%d",&amp;amp;opc); opc--; while(flag==0){ if((usuario[opc].maquina)==0){ printf("\n\tEse equipo no esta ocupado"); continue; } else{ printf("\n\tEscriba el nombre correcto\n\t"); scanf("%*c%[^\n]",&amp;amp;usuario[opc].nombre); flag=1; } } return; } /*funcion para modificar los datos solo por matricula*/ void modificar_m(){ int opc,flag=0; printf("\n\tEliga equipo que modificara:\n\t"); scanf("%d",&amp;amp;opc); opc--; while(flag==0){ if((usuario[opc].maquina)==0){ printf("\n\tEse equipo no esta ocupado"); continue; } else{ printf("\n\tEscriba el la matricula correcta\n\t"); scanf("%d",&amp;amp;usuario[opc].matricula); flag=1; } } return; } /*funcion para ordenar los datos de un archivo por fecha*/ void ordena_mat(struct modulo *ap, int k) { int m,i,j,w; FILE *orden; struct modulo temp; char nombre[20]; char a[10]=".m"; fecha(nombre); strcat(nombre,a); if((orden=fopen(nombre, "w"))==NULL){ printf("Error de escritura"); } else{ for(i=0;i &lt; j="0;j&lt;(k-1);j++)" maquina="(ap+i)-"&gt;maquina;&lt;br /&gt;(ap+i)-&gt;maquina=(ap+j)-&gt;maquina;&lt;br /&gt;(ap+j)-&gt;maquina=temp.maquina;&lt;br /&gt;&lt;br /&gt;strcpy(temp.nombre,(ap+i)-&gt;nombre);&lt;br /&gt;strcpy((ap+i)-&gt;nombre,(ap+j)-&gt;nombre);&lt;br /&gt;strcpy((ap+j)-&gt;nombre,temp.nombre);&lt;br /&gt;&lt;br /&gt;temp.matricula=(ap+i)-&gt;matricula;&lt;br /&gt;(ap+i)-&gt;matricula=(ap+j)-&gt;matricula;&lt;br /&gt;(ap+j)-&gt;matricula=temp.matricula;&lt;br /&gt;&lt;br /&gt;strcpy(temp.hora_e,(ap+i)-&gt;hora_e);&lt;br /&gt;strcpy((ap+i)-&gt;hora_e,(ap+j)-&gt;hora_e);&lt;br /&gt;strcpy((ap+j)-&gt;hora_e,temp.hora_e);&lt;br /&gt;&lt;br /&gt;strcpy(temp.activ,(ap+i)-&gt;activ);&lt;br /&gt;strcpy((ap+i)-&gt;activ,(ap+j)-&gt;activ);&lt;br /&gt;strcpy((ap+j)-&gt;activ,temp.activ);&lt;br /&gt;strcpy(temp.hora_s,(ap+i)-&gt;hora_s);&lt;br /&gt;strcpy((ap+i)-&gt;hora_s,(ap+j)-&gt;hora_s);&lt;br /&gt;strcpy((ap+j)-&gt;hora_s,temp.hora_s);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;for(j=0; j&lt;k;&gt;maquina);&lt;br /&gt;fprintf(orden,"%s\t",(ap+j)-&gt;nombre);&lt;br /&gt;fprintf(orden,"%d\t",ap[j].matricula);&lt;br /&gt;fprintf(orden,"%s\t",(ap+j)-&gt;hora_e);&lt;br /&gt;fprintf(orden,"%s\t",(ap+j)-&gt;activ);&lt;br /&gt;fprintf(orden,"%s\n",(ap+j)-&gt;hora_s);&lt;br /&gt;}&lt;br /&gt;}fclose(orden);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*funcion para ordenar los datos por nombre*/&lt;br /&gt;void ordena_nom(struct modulo *ap, int k)&lt;br /&gt;{&lt;br /&gt;int m,i,j,w;&lt;br /&gt;FILE *orden;&lt;br /&gt;struct modulo temp;&lt;br /&gt;char nombre[20];&lt;br /&gt;char a[10]=".n";&lt;br /&gt;fecha(nombre);&lt;br /&gt;strcat(nombre,a);&lt;br /&gt;if((orden=fopen(nombre, "w"))==NULL){&lt;br /&gt;printf("Error de escritura");&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;for(i=0;i&lt;(k);i++) { for(j=0;j&lt;((k)-1);j++) { if(strcmp((ap+i)-&gt;nombre,(ap+j)-&gt;nombre)&lt;0) maquina="(ap+i)-"&gt;maquina;&lt;br /&gt;(ap+i)-&gt;maquina=(ap+j)-&gt;maquina;&lt;br /&gt;(ap+j)-&gt;maquina=temp.maquina;&lt;br /&gt;&lt;br /&gt;strcpy(temp.nombre,(ap+i)-&gt;nombre);&lt;br /&gt;strcpy((ap+i)-&gt;nombre,(ap+j)-&gt;nombre);&lt;br /&gt;strcpy((ap+j)-&gt;nombre,temp.nombre);&lt;br /&gt;&lt;br /&gt;temp.matricula=(ap+i)-&gt;matricula;&lt;br /&gt;(ap+i)-&gt;matricula=(ap+j)-&gt;matricula;&lt;br /&gt;(ap+j)-&gt;matricula=temp.matricula;&lt;br /&gt;strcpy(temp.hora_e,(ap+i)-&gt;hora_e);&lt;br /&gt;strcpy((ap+i)-&gt;hora_e,(ap+j)-&gt;hora_e);&lt;br /&gt;strcpy((ap+j)-&gt;hora_e,temp.hora_e);&lt;br /&gt;&lt;br /&gt;strcpy(temp.activ,(ap+i)-&gt;activ);&lt;br /&gt;strcpy((ap+i)-&gt;activ,(ap+j)-&gt;activ);&lt;br /&gt;strcpy((ap+j)-&gt;activ,temp.activ);&lt;br /&gt;&lt;br /&gt;strcpy(temp.hora_s,(ap+i)-&gt;hora_s);&lt;br /&gt;strcpy((ap+i)-&gt;hora_s,(ap+j)-&gt;hora_s);&lt;br /&gt;strcpy((ap+j)-&gt;hora_s,temp.hora_s);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;for(j=0; j&lt;(k); j++){ fprintf(orden,"%d\t",(ap+j)-&gt;maquina);&lt;br /&gt;fprintf(orden,"%s\t",(ap+j)-&gt;nombre);&lt;br /&gt;fprintf(orden,"%d\t",ap[j].matricula);&lt;br /&gt;fprintf(orden,"%s\t",(ap+j)-&gt;hora_e);&lt;br /&gt;fprintf(orden,"%s\t",(ap+j)-&gt;activ);&lt;br /&gt;fprintf(orden,"%s\n",(ap+j)-&gt;hora_s);&lt;br /&gt;}&lt;br /&gt;fclose(orden);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;/*funcionpara buscar por nombre los datos de el archivo*/&lt;br /&gt;&lt;br /&gt;void busca_nombre(){&lt;br /&gt;int i=0, j, numl,flag=0;&lt;br /&gt;char fecha[15];&lt;br /&gt;char nombre[30];&lt;br /&gt;struct modulo *temp;//&lt;- aqui esta la estructura jajaja, ah ok :P&lt;br /&gt;FILE *fichero;&lt;br /&gt;temp=&amp;p;&lt;br /&gt;temp=malloc(200*sizeof(struct modulo));&lt;br /&gt;printf("Escribe la fecha del archivo en el que desea buscar\n");&lt;br /&gt;printf("\nEjemplo: dd-mm-aa.dat, no olvide la extensión\n");&lt;br /&gt;scanf("%*c%[^\n]", &amp;amp;fecha);&lt;br /&gt;printf("Escribe el nombre que deseas buscar: \n");&lt;br /&gt;scanf("%*c%[^\n]",&amp;amp;nombre);&lt;br /&gt;if((fichero=fopen(fecha,"r")==NULL)){&lt;br /&gt;printf("No se puede leer el archivo\n");&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;numl=(leerar(fecha,temp));&lt;br /&gt;for (i=0;i &lt; numl-1;i++){&lt;br /&gt;if(strcmp(temp[i].nombre, nombre)==0){&lt;br /&gt;printf("%-8d",temp[i].maquina);&lt;br /&gt;printf("%-10s",temp[i].nombre);&lt;br /&gt;printf("%-13d",temp[i].matricula);&lt;br /&gt;printf("%-15s",temp[i].hora_e);&lt;br /&gt;printf("%s",temp[i].activ);&lt;br /&gt;printf("%-8s",temp[i].hora_s);&lt;br /&gt;flag=1;&lt;br /&gt;}&lt;br /&gt;}/*Fin while*/&lt;br /&gt;if (flag==0)&lt;br /&gt;printf("\nNo se encontro el dato");&lt;br /&gt;}/*Fin else*/&lt;br /&gt;&lt;br /&gt;printf("\nEnter para regresar al menu anterior\n");&lt;br /&gt;getchar();&lt;br /&gt;getchar();&lt;br /&gt;return;&lt;br /&gt;free(temp);&lt;br /&gt;fclose(fichero);&lt;br /&gt;}/*Fin de la funcion*/&lt;br /&gt;&lt;br /&gt;void busca_matricula(){&lt;br /&gt;int i=0, j, numl,flag=0;&lt;br /&gt;char fecha[15];&lt;br /&gt;int mat;&lt;br /&gt;struct modulo *temp;//&lt;- aqui esta la estructura jajaja, ah ok :P&lt;br /&gt;FILE *fichero;&lt;br /&gt;temp=&amp;p;&lt;br /&gt;temp=malloc(200*sizeof(struct modulo));&lt;br /&gt;printf("Escribe la fecha del archivo en el que desea buscar\n");&lt;br /&gt;printf("\nEjemplo: dd-mm-aa.dat, no olvide la extensión\n");&lt;br /&gt;scanf("%*c%[^\n]", &amp;amp;fecha);&lt;br /&gt;printf("Escribe la matricula que deseas buscar: \n");&lt;br /&gt;scanf("%d",&amp;amp;mat);&lt;br /&gt;if((fichero=fopen(fecha,"r")==NULL)){&lt;br /&gt;printf("No se puede leer el archivo\n");&lt;br /&gt;}&lt;br /&gt;else{&lt;br /&gt;numl=(leerar(fecha,temp));&lt;br /&gt;for (i=0;i &lt; numl-1;i++){&lt;br /&gt;if(temp[i].matricula==mat){&lt;br /&gt;printf("%-8d",temp[i].maquina);&lt;br /&gt;printf("%-10s",temp[i].nombre);&lt;br /&gt;printf("%-13d",temp[i].matricula);&lt;br /&gt;printf("%-15s",temp[i].hora_e);&lt;br /&gt;printf("%s",temp[i].activ);&lt;br /&gt;printf("%-8s",temp[i].hora_s);&lt;br /&gt;flag=1;&lt;br /&gt;}&lt;br /&gt;}/*Fin while*/&lt;br /&gt;if (flag==0)&lt;br /&gt;printf("\nNo se encontro el dato");&lt;br /&gt;}/*Fin else*/&lt;br /&gt;printf("\nEnter para regresar al menu anterior\n");&lt;br /&gt;getchar();&lt;br /&gt;getchar();&lt;br /&gt;return;&lt;br /&gt;free(temp);&lt;br /&gt;fclose(fichero);&lt;br /&gt;}/*Fin de la funcion*/&lt;br /&gt;&lt;br /&gt;int validar(char *numPtr)&lt;br /&gt;{&lt;br /&gt;int numero,i,j,flag=1;&lt;br /&gt;i=strlen(numPtr);&lt;br /&gt;for(j=0;j &lt; i;j++){&lt;br /&gt;if(!(isdigit(numPtr[j]))){&lt;br /&gt;printf("\n\tEn este campo solo se admiten numeros");&lt;br /&gt;flag=0;&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;if (flag==1){&lt;br /&gt;numero=atoi(numPtr);&lt;br /&gt;return numero;&lt;br /&gt;}&lt;br /&gt;else&lt;br /&gt;return 0;&lt;br /&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-5895673871213922414?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/5895673871213922414/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=5895673871213922414' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5895673871213922414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5895673871213922414'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/libreria-milibh-del-proyecto.html' title='Libreria milib.h del proyecto'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-4138063038943524603</id><published>2008-12-03T06:29:00.000-08:00</published><updated>2008-12-03T06:31:50.871-08:00</updated><title type='text'>Cuerpo del Proyecto</title><content type='html'>#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;stdlib.h&gt;&lt;br /&gt;#include &lt;string.h&gt;&lt;br /&gt;#include "menus.h"&lt;br /&gt;#include "milib.h"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int main(){&lt;br /&gt;char *fec[15];&lt;br /&gt;nombre_ar(nombra);&lt;br /&gt;int num_l;&lt;br /&gt;int i, j;&lt;br /&gt;char op1[10],op2[10],op3[10];&lt;br /&gt;int opc1, opc2, opc3;&lt;br /&gt;FILE *buscar;&lt;br /&gt;char busca[20];&lt;br /&gt;for(i=0;i&lt;45;i++){&lt;br /&gt;         usuario[i].maquina=0;&lt;br /&gt;         strcpy(usuario[i].hora_s,"---");&lt;br /&gt;}&lt;br /&gt;struct modulo *temp;&lt;br /&gt;temp=&amp;p;&lt;br /&gt;temp=malloc(200*sizeof(struct modulo));&lt;br /&gt;do{&lt;br /&gt;printf("%s",nombra);&lt;br /&gt;system("clear");&lt;br /&gt;menu();&lt;br /&gt;scanf("%d", &amp;opc1);&lt;br /&gt;switch(opc1){&lt;br /&gt; system("clear");&lt;br /&gt; case 1:{&lt;br /&gt; do{&lt;br /&gt;  system("clear");&lt;br /&gt;  setbuf(stdin,NULL);&lt;br /&gt;  subm_registro();&lt;br /&gt;  scanf("%d",&amp;opc2);&lt;br /&gt;  switch(opc2){&lt;br /&gt;   case 1:{&lt;br /&gt;    do{&lt;br /&gt;    //ya quedo&lt;br /&gt;    system("clear");&lt;br /&gt;    imprimir();&lt;br /&gt;    subm_registro2();&lt;br /&gt;    scanf("%d", &amp;opc3);&lt;br /&gt;    switch(opc3){&lt;br /&gt;    case 1:{&lt;br /&gt;    ingresar();&lt;br /&gt;    break;&lt;br /&gt;    }&lt;br /&gt;    case 2:{&lt;br /&gt;    baja();&lt;br /&gt;    break;&lt;br /&gt;    }&lt;br /&gt;    case 3:{&lt;br /&gt;    modificar_n();&lt;br /&gt;    break;&lt;br /&gt;    }&lt;br /&gt;    case 4:{&lt;br /&gt;    modificar_m();&lt;br /&gt;    break;&lt;br /&gt;    }&lt;br /&gt;    case 5: break;&lt;br /&gt;    default: {&lt;br /&gt;    printf("\t\nNo existe esa opción");&lt;br /&gt;    break;&lt;br /&gt;    }&lt;br /&gt;    } &lt;br /&gt;    }while(opc3!=5);/*Fin while del "do" case1*/&lt;br /&gt;    break;&lt;br /&gt;    }/*Fin case uno*/&lt;br /&gt;   case 2: {&lt;br /&gt;    system("clear");&lt;br /&gt;    num_l=(leerar(nombra,temp));&lt;br /&gt;    imprimirar(temp,num_l);&lt;br /&gt;    printf("\n\tEnter para continuar");&lt;br /&gt;    getchar();&lt;br /&gt;    getchar();&lt;br /&gt;    /*Funcion para mostrar ultimos registros*/&lt;br /&gt;    break;&lt;br /&gt;    }&lt;br /&gt;   case 3: break;&lt;br /&gt;   default:{&lt;br /&gt;    printf("\n\tNo existen esas opciones");&lt;br /&gt;    break; &lt;br /&gt;                  }//fin del default&lt;br /&gt;  }/* Fin del switch registro*/&lt;br /&gt; }while(opc2!=3);/*Fin while del menu registro*/&lt;br /&gt; break;&lt;br /&gt; }//fin del gran case 1 "registrar alumnos" &lt;br /&gt; case 2:{&lt;br /&gt;  do{&lt;br /&gt;  system("clear");&lt;br /&gt;  subm_buscar();&lt;br /&gt;  scanf("%d",&amp;opc2);&lt;br /&gt;  switch(opc2){&lt;br /&gt;  case 1:{&lt;br /&gt;  busca_nombre();&lt;br /&gt;  continue;&lt;br /&gt;  }&lt;br /&gt;  case 2:{&lt;br /&gt;  busca_matricula();&lt;br /&gt;  break;&lt;br /&gt;  }&lt;br /&gt;  case 3:{&lt;br /&gt;  system("clear");&lt;br /&gt;  setbuf(stdin,NULL);&lt;br /&gt;  printf("\nEscribe la fecha que deseas buscar recuerde la extencion (.dat .m .n)");&lt;br /&gt;  scanf("%s",&amp;busca);&lt;br /&gt;  printf("\nNota: se mostrara el contenido del archivo con extensión .dat");&lt;br /&gt;  if(buscar=(fopen(busca,"r")==NULL)){&lt;br /&gt;  printf("No existe ese archivo");}&lt;br /&gt;  else&lt;br /&gt;  printf("El archivo %s existe en la carpeta actual",busca);  &lt;br /&gt;  fclose(buscar);&lt;br /&gt;  getchar();&lt;br /&gt;  getchar();&lt;br /&gt;  break;&lt;br /&gt;  }&lt;br /&gt;  case 4: break;&lt;br /&gt;  default:{&lt;br /&gt;  printf("\n\tNo existen esos menus:");&lt;br /&gt;  break;&lt;br /&gt;  }&lt;br /&gt;  }//switch buscar&lt;br /&gt;  }while(opc2!=4);//menu busqueda&lt;br /&gt;  break;&lt;br /&gt;        }/*Fin case 2 "busqueda"*/&lt;br /&gt; case 3:{ &lt;br /&gt;  do{&lt;br /&gt;  system("clear");&lt;br /&gt;  subm_mostrar();&lt;br /&gt;  scanf("%d",&amp;opc2);&lt;br /&gt;  switch(opc2){&lt;br /&gt;   case 1: {&lt;br /&gt;   system("clear");&lt;br /&gt;   num_l=(leerar(nombra,temp));&lt;br /&gt;   ordena_nom(temp,num_l);&lt;br /&gt;   imprimirar(temp,num_l);&lt;br /&gt;   getchar();&lt;br /&gt;   getchar();&lt;br /&gt;   break;&lt;br /&gt;   }&lt;br /&gt;   case 2: {&lt;br /&gt;   system("clear");&lt;br /&gt;   num_l=(leerar(nombra,temp));&lt;br /&gt;   ordena_mat(temp,num_l);&lt;br /&gt;   imprimirar(temp,num_l);&lt;br /&gt;   getchar();&lt;br /&gt;   getchar();&lt;br /&gt;   break;&lt;br /&gt;   }&lt;br /&gt;   case 3: {&lt;br /&gt;   system("clear");&lt;br /&gt;   system("find ./home/pro/mipro *.dat");&lt;br /&gt;   getchar();&lt;br /&gt;   getchar();&lt;br /&gt;   break;&lt;br /&gt;   }&lt;br /&gt;   case 4: break;&lt;br /&gt;   default: {&lt;br /&gt;    printf("\t\nNo existe esa opción");&lt;br /&gt;    break;&lt;br /&gt;    }&lt;br /&gt;       } /*Fin switch*/&lt;br /&gt;  }while(opc2!=4);&lt;br /&gt;  }/*Fin case 3 "mostrar registros"*/&lt;br /&gt; case 4: break;&lt;br /&gt; default:{&lt;br /&gt;  printf("\n\tNo existe esa opción");&lt;br /&gt;  break;&lt;br /&gt;  }  &lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}while(opc1!=4);&lt;br /&gt;}/*Fin main*/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-4138063038943524603?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/4138063038943524603/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=4138063038943524603' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4138063038943524603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4138063038943524603'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cuerpo-del-proyecto.html' title='Cuerpo del Proyecto'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6031203025642117601</id><published>2008-12-03T06:25:00.000-08:00</published><updated>2008-12-03T08:48:20.848-08:00</updated><title type='text'>Código 24: Apuntadores a matriz</title><content type='html'>Hacer un programa que llene una matriz para 20 estudiantes cn tres columnas, cada columna deberá representar una calificación; posteriormente enviar la matriz a una función que calculará el promedio para cada estudiantey serán enviados a un vecrot el cuál será devuelto por la función.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;void suma(int x[][3], int *prom)&lt;br /&gt;{&lt;br /&gt;int m, n, suma[2]={0,0};&lt;br /&gt;&lt;br /&gt;for(m=0; m&lt;2; m++)&lt;br /&gt;  for(n=0; n&lt;3; n++)&lt;br /&gt;  prom[m]=prom[m]+x[m][n];&lt;br /&gt;return;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;int alumnos[2][3], j, i, *ap, *prom; &lt;br /&gt;int promedio[2]={0,0};&lt;br /&gt;ap=alumnos[3];&lt;br /&gt;prom=promedio;&lt;br /&gt;for(i=0; i&lt;2; i++){&lt;br /&gt;  printf("\n\nAlumno %d: \n", i+1);&lt;br /&gt;  for (j=0; j&lt;3; j++){&lt;br /&gt;  printf("Calificacion %d: ", j+1);&lt;br /&gt;  scanf("%d", &amp;alumnos[i][j]);&lt;br /&gt;  }&lt;br /&gt;puts("\n");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;suma(alumnos,prom);&lt;br /&gt;&lt;br /&gt;for(i=0; i&lt;2; i++)&lt;br /&gt;printf("El promedio es del alumno %d: %d\n", i+1, promedio[i]/3);&lt;br /&gt;puts("\n");&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-6031203025642117601?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6031203025642117601/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6031203025642117601' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6031203025642117601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6031203025642117601'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-23-apuntadores-matriz.html' title='Código 24: Apuntadores a matriz'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-5022820737384236657</id><published>2008-12-03T06:17:00.000-08:00</published><updated>2008-12-03T06:25:18.481-08:00</updated><title type='text'>Código 23: Apuntadores a estructura</title><content type='html'>Un señor tiene una tienda de abarrotes y dentro de ella cuenta con una máquina que vende chocolares, la información que se requiere manejar es la siguiente:&lt;br /&gt;--&gt;  tipo de chocolate, costo por pieza, cantidad vendida y costo total de la venta.&lt;br /&gt;El señor x desea que al final del día el programa le indique qué tipo de chocolate fue el más vendido y el costo de la venta.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#define n 2&lt;br /&gt;#include "mismenus.h"&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;struct carac&lt;br /&gt;{&lt;br /&gt;char nombre[30];&lt;br /&gt;int id;          /*ID del producto*/&lt;br /&gt;int cantv;&lt;br /&gt;int cantc;       /*Guarda el numero de chocolates existentes*/&lt;br /&gt;int costo;&lt;br /&gt;}choco[n];&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;setbuf(stdin,NULL);&lt;br /&gt;int opc, i, opc2;&lt;br /&gt;int a, vent;&lt;br /&gt;struct carac *ap;&lt;br /&gt;&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;menu();&lt;br /&gt;scanf("%d", &amp;opc);&lt;br /&gt;switch(opc)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;case 0: {&lt;br /&gt;        do&lt;br /&gt;        {&lt;br /&gt;        menuadmin();&lt;br /&gt;        scanf("%d", &amp;opc2);&lt;br /&gt;           switch (opc2)&lt;br /&gt;           case 1:&lt;br /&gt;            {&lt;br /&gt;               printf("Escribe los datos de %d chocolates", n);&lt;br /&gt;                 for (i=0; i &lt; n; i++){&lt;br /&gt;                   printf("\nNombre: \n");&lt;br /&gt;                   scanf("%*c%[^\n]", &amp;choco[i].nombre);&lt;br /&gt;                   printf("Cuantos hay: \n");&lt;br /&gt;                   scanf("%d", &amp;choco[i].cantc);&lt;br /&gt;                   printf("¿De a como?\n");&lt;br /&gt;                   scanf("%d", &amp;choco[i].costo);&lt;br /&gt;                   }&lt;br /&gt;           } &lt;br /&gt;        }&lt;br /&gt;        while(opc2!=3);&lt;br /&gt;        break;&lt;br /&gt;        }&lt;br /&gt;case 1: {&lt;br /&gt;        for (i=0; i &lt; n; i++){&lt;br /&gt;        if(choco[i].cantc==0)&lt;br /&gt;        printf("\nNo hay chocolates, vuelve más tarde\n");&lt;br /&gt;        else{&lt;br /&gt;        choco[i].id=i;&lt;br /&gt;        printf("\nID del producto: %d", choco[i].id);&lt;br /&gt;        printf("\n%s\n", choco[i].nombre);&lt;br /&gt;        printf("%d\n", choco[i].cantc);&lt;br /&gt;        printf("%d\n\n", choco[i].costo);&lt;br /&gt;        }/*Fin else*/&lt;br /&gt;        }/*Fin for*/&lt;br /&gt;        printf("\n\nId del producto que quieres comprar:  ");&lt;br /&gt;        scanf("%d", &amp;a);&lt;br /&gt;        vent=comprar(ap, &amp;a, 2);&lt;br /&gt;        printf("Quedan %d chocolates", choco[i].cantc);&lt;br /&gt;        printf("%d",vent);&lt;br /&gt;        break;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        }/*Fin del SWITCH*/&lt;br /&gt;&lt;br /&gt;        }while(opc!=2);&lt;br /&gt;&lt;br /&gt;}  /*Fin del main*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/*Libreria mismenus.h*/&lt;br /&gt;void menu(void)&lt;br /&gt;{&lt;br /&gt;printf("\n       Choco Machine \n\n");&lt;br /&gt;printf("\n1.Mostrar y comprar chocolates");&lt;br /&gt;printf("\n2.Salir");&lt;br /&gt;printf("\n\n\nEscribe 0 si eres el administrador\n");&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void menuadmin(void)&lt;br /&gt;{&lt;br /&gt;printf("\n1.Llenar maquina");&lt;br /&gt;printf("\n2.Reporte de ventas");&lt;br /&gt;printf("\n3.Salir");&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int comprar(struct carac *ap, int *a, int n)&lt;br /&gt;{&lt;br /&gt;int i, venta;&lt;br /&gt;for (i=0; i&lt;n; i++) {&lt;br /&gt;if (ap-&gt;id[i]==*a)&lt;br /&gt;ap-&gt;cant[i]=(ap-&gt;cant[i])-1;&lt;br /&gt;else&lt;br /&gt;printf("No existe el ID");&lt;br /&gt;}&lt;br /&gt;venta=venta+1;&lt;br /&gt;return(venta);&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-5022820737384236657?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/5022820737384236657/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=5022820737384236657' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5022820737384236657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5022820737384236657'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-23-apuntadores-estructura.html' title='Código 23: Apuntadores a estructura'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6289249318835610142</id><published>2008-12-03T06:11:00.000-08:00</published><updated>2008-12-03T06:17:40.259-08:00</updated><title type='text'>Código 22: Apuntadores a vector</title><content type='html'>Programa que llena un vector de numeros reales o flotantes, este es enviado a una función que lo invierte e imprime.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;/*Programa que invierte un vector*/&lt;br /&gt;int n;&lt;br /&gt;&lt;br /&gt;void funcion(int *ap){&lt;br /&gt;&lt;br /&gt; int i,j=n,v;&lt;br /&gt; for(i = 0; i &lt; (n/2); i++)&lt;br /&gt; {&lt;br /&gt; j--;&lt;br /&gt; v=*(ap+i);       /*Aritmetica de apuntadores*/&lt;br /&gt; *(ap+i)=*(ap+j); /*Asigna el contenido del apuntador en la */&lt;br /&gt;        *(ap+j)=v;       /*posicion i al contenido del apuntador en la*/ &lt;br /&gt;           /*posición j*/      &lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; printf("\nEl vector invertido queda así: ");&lt;br /&gt; for(i=0; i &lt; n; i++)&lt;br /&gt; printf (" %d ", ap[i]);&lt;br /&gt; puts("\n");&lt;br /&gt;return;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;printf("¿Cuantos numeros deseas evaluar?\n");&lt;br /&gt;scanf("%d", &amp;n);&lt;br /&gt;&lt;br /&gt;int vec[n], i, *ap;&lt;br /&gt;printf("Escribe %d numeros\n", n);&lt;br /&gt;&lt;br /&gt; for(i = 0; i &lt; n; i++)&lt;br /&gt; scanf("%d", &amp;vec[i]);&lt;br /&gt;&lt;br /&gt;ap = vec;&lt;br /&gt;funcion(ap);&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/8366966290898575429-6289249318835610142?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6289249318835610142/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6289249318835610142' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6289249318835610142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6289249318835610142'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-22-apuntadores-vector.html' title='Código 22: Apuntadores a vector'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-3409135724974663174</id><published>2008-12-03T06:04:00.000-08:00</published><updated>2008-12-03T06:11:43.648-08:00</updated><title type='text'>Código 21: Apuntadores a vector</title><content type='html'>Programa que a través de una función dice si un numero es positivo, negativo o neutro.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;int a;&lt;br /&gt;&lt;br /&gt;void valor(int a){&lt;br /&gt;if(a&gt;0)&lt;br /&gt;printf("El valor %d es positivo", a);&lt;br /&gt;if(a==0)&lt;br /&gt;printf("El valor de %d es neutro", a);&lt;br /&gt;if(a&lt;0)&lt;br /&gt;printf("El valor de %d es negativo", a);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;int main(){&lt;br /&gt;int a;&lt;br /&gt;int i, n;&lt;br /&gt;int vec[n];&lt;br /&gt;printf("¿Cuántos numeros deseas evaluar?\n");&lt;br /&gt;scanf("%d", &amp;n);&lt;br /&gt;&lt;br /&gt;for(i = 0; i &lt; n; i++){&lt;br /&gt;printf("Introduce el %d numero: ", i+1);&lt;br /&gt;scanf("%d", vec[i]);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;for(i = 0; i &lt; n; i++){&lt;br /&gt;a=vec[i];&lt;br /&gt;valor(a);&lt;br /&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/8366966290898575429-3409135724974663174?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/3409135724974663174/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=3409135724974663174' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3409135724974663174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3409135724974663174'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-21-apuntadores-vector.html' title='Código 21: Apuntadores a vector'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-7113013712411109684</id><published>2008-12-03T05:56:00.000-08:00</published><updated>2008-12-03T06:04:52.740-08:00</updated><title type='text'>Código 20: Apuntadores a vector</title><content type='html'>Hacer un programa que llene un vector con 20 numeros enteros, posteriormente deberá ser enviado a una función y esta deberá encontrar el numero mayor y el menor de todo el vector.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;int buscar(int *x, int *M, int tam)&lt;br /&gt;  {&lt;br /&gt;   int *M=0, m=0;&lt;br /&gt;   int k;&lt;br /&gt;   M=*x;&lt;br /&gt;   m=*x;&lt;br /&gt;   for (k=0; k &lt; tam; k++){&lt;br /&gt;     if(*M &lt; *x+k)&lt;br /&gt;     *M = *x;&lt;br /&gt;     else&lt;br /&gt;     m = * x:&lt;br /&gt;     return (m);&lt;br /&gt;     x+k;&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;int main(){&lt;br /&gt;  int num[20]; i, M, *p;&lt;br /&gt;  int m, p=num;&lt;br /&gt;  printf("Dame 20 numeros: ");&lt;br /&gt;  for(i=0; i&lt;20; i++){&lt;br /&gt;    scanf("%d", &amp;num[i]);&lt;br /&gt;    m=buscar(p, &amp;M, 20);&lt;br /&gt;    printf("El mayor es %d", M);&lt;br /&gt;    printf("El menor es %d", m);&lt;br /&gt;    return 0;&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-7113013712411109684?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/7113013712411109684/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=7113013712411109684' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7113013712411109684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7113013712411109684'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-20-apuntadores-vector.html' title='Código 20: Apuntadores a vector'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6583927715023846457</id><published>2008-12-03T05:47:00.000-08:00</published><updated>2008-12-03T05:56:16.962-08:00</updated><title type='text'>Código 19: Apuntadores</title><content type='html'>/*Programa que llena un vector con caracteres, después verifica si hay caracteres diferentes de digitos,si los hay los cambia por 1*/&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;ctype.h&gt;&lt;br /&gt;&lt;br /&gt;char digito(char carac)&lt;br /&gt;{&lt;br /&gt;if (!isdigit(carac))&lt;br /&gt; carac='1';&lt;br /&gt;return carac;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;int i;&lt;br /&gt;char carac[50];&lt;br /&gt;printf ("Dame 50 caracteres:\n");&lt;br /&gt;for (i=0;i&lt;10;i++){&lt;br /&gt; scanf ("%c", &amp;carac[i]);&lt;br /&gt;fflush (stdin);&lt;br /&gt;}&lt;br /&gt;printf ("\n\n El vector queda asi:\n");&lt;br /&gt;for (i=0;i&lt;10;i++){&lt;br /&gt; carac[i]=digito(carac[i]);&lt;br /&gt;    printf ("%c\n", carac[i]);&lt;br /&gt;    fflush (stdin);}&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-6583927715023846457?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6583927715023846457/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6583927715023846457' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6583927715023846457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6583927715023846457'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-19-apuntadores.html' title='Código 19: Apuntadores'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-8089535006466051588</id><published>2008-12-03T05:42:00.000-08:00</published><updated>2008-12-03T05:46:11.443-08:00</updated><title type='text'>Código 18: Funciones</title><content type='html'>Hacer un programa que lleve a cabo las siguientes operciones de dos numeros de tipo entero:&lt;br /&gt;   Sumar 2 numeros&lt;br /&gt;   Restar 2 numeros&lt;br /&gt;   Multiplicar 2 numeros&lt;br /&gt;   Dividir 2 numeros&lt;br /&gt;Posteriormente mostrarle al usuario un menú en el que podrá elegir la operación que desea realizar.&lt;br /&gt;&lt;br /&gt;/*Calculadora*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;int suma(int a,int b)&lt;br /&gt;&lt;br /&gt;    {int res;&lt;br /&gt;&lt;br /&gt;    res=a+b;&lt;br /&gt;&lt;br /&gt;    return(res);} /*Suma*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int resta(int a,int b)&lt;br /&gt;&lt;br /&gt;    {int res;&lt;br /&gt;&lt;br /&gt;    res=a-b;&lt;br /&gt;&lt;br /&gt;    return(res);} /*Resta*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int multiplica(int a,int b)&lt;br /&gt;&lt;br /&gt;    {int res;&lt;br /&gt;&lt;br /&gt;    res=a*b;&lt;br /&gt;&lt;br /&gt;    return(res);} /*Multiplicacion*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int divide(int a,int b)&lt;br /&gt;&lt;br /&gt;    {int res;&lt;br /&gt;&lt;br /&gt;    res=a/b;&lt;br /&gt;&lt;br /&gt;    return(res);} /*División*/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;&lt;br /&gt;{ &lt;br /&gt;&lt;br /&gt;    int opc,res,a,b;&lt;br /&gt;&lt;br /&gt;    char r;&lt;br /&gt;&lt;br /&gt;do&lt;br /&gt;/*Menu de opciones para calcular 2 numeros*/&lt;br /&gt;&lt;br /&gt; {&lt;br /&gt;&lt;br /&gt; printf ("Dame dos numeros:\n");&lt;br /&gt;&lt;br /&gt; scanf("%d", &amp;a);&lt;br /&gt;&lt;br /&gt; scanf("%d", &amp;b);&lt;br /&gt;&lt;br /&gt; printf("    Elija la operacion que desea realizar\n\n");&lt;br /&gt;&lt;br /&gt; printf("      1.Suma\n");&lt;br /&gt;&lt;br /&gt; printf("      2.Resta\n");&lt;br /&gt;&lt;br /&gt; printf("      3.Multiplicacion\n");&lt;br /&gt;&lt;br /&gt; printf("      4.Division\n\n");&lt;br /&gt;&lt;br /&gt; scanf("%d",&amp;opc);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;switch(opc)&lt;br /&gt;&lt;br /&gt; {&lt;br /&gt;&lt;br /&gt;           case 1: res=suma(a,b);&lt;br /&gt;&lt;br /&gt;     printf("El resultado de la suma es: %d\n\n",res);break;&lt;br /&gt;&lt;br /&gt;           case 2: res=resta(a,b);&lt;br /&gt;&lt;br /&gt;     printf("El resultado de la resta es: %d\n\n",res);break;&lt;br /&gt;&lt;br /&gt;           case 3: res=multiplica(a,b);&lt;br /&gt;&lt;br /&gt;     printf("El resultado de la mult. es: %d\n\n",res);break;&lt;br /&gt;&lt;br /&gt;           case 4: if (b=!0) res=divide(a,b);&lt;br /&gt;&lt;br /&gt;     printf("El resultado de la div. es %d\n\n",res);break;&lt;br /&gt;&lt;br /&gt;           default:printf("No ha elegido la opción correcta\n\n"); break;&lt;br /&gt;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;     &lt;br /&gt;&lt;br /&gt;     printf("\nDesea calcular otra operacion?s/n");&lt;br /&gt;&lt;br /&gt;            scanf("%c",&amp;r);&lt;br /&gt;&lt;br /&gt;     scanf("%c",&amp;r);&lt;br /&gt;&lt;br /&gt;     printf("\n\n\n\n");&lt;br /&gt;&lt;br /&gt;                        &lt;br /&gt;&lt;br /&gt;}while(r=='s');&lt;br /&gt;&lt;br /&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/8366966290898575429-8089535006466051588?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/8089535006466051588/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=8089535006466051588' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8089535006466051588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8089535006466051588'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-18-funciones.html' title='Código 18: Funciones'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-4342304339476230110</id><published>2008-12-03T05:38:00.000-08:00</published><updated>2008-12-03T05:46:53.010-08:00</updated><title type='text'>Código 17: Ofrendas</title><content type='html'>Programa que almacena los datos de varias ofrendas y al final imprime cuál fue la que gastó mas.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;string.h&gt;&lt;br /&gt;&lt;br /&gt;struct ofrenda&lt;br /&gt;{&lt;br /&gt;char tipo[40];&lt;br /&gt;char lugar[40];&lt;br /&gt;int niveles;&lt;br /&gt;int costo;&lt;br /&gt;}of[20];&lt;br /&gt;&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;int i, num=0; &lt;br /&gt;int vec[num], may=0, ii=0;&lt;br /&gt;&lt;br /&gt;printf ("\n¿Cuántas ofrendas deseas evaluar?");&lt;br /&gt;scanf("%d",&amp;num);&lt;br /&gt;num--;&lt;br /&gt;&lt;br /&gt;for (i=0; i&lt;=num; i++)&lt;br /&gt; { &lt;br /&gt; printf("\n Ofrenda %d", i+1);&lt;br /&gt; printf("\n\t¿Que tipo de ofrenda es?(Tradicional/Libre)");&lt;br /&gt; gets(of[i].tipo);&lt;br /&gt; gets(of[i].tipo);&lt;br /&gt; printf("\t¿De dónde es la ofrenda?");&lt;br /&gt; gets(of[i].lugar);&lt;br /&gt; printf("\t¿Cuántos niveles tenía la ofrenda?");&lt;br /&gt; scanf("%d", &amp;of[i].niveles);&lt;br /&gt; printf("\t¿Cuánto costó la ofrenda?");&lt;br /&gt; scanf("%d", &amp;of[i].costo);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;/* Esta parte no se ejecutará en el programa, pero si se deja&lt;br /&gt;de comentar, mostraría los datos que se han introducido*/&lt;br /&gt;/*&lt;br /&gt;for (i=0; i&lt;=num; i++)&lt;br /&gt; {&lt;br /&gt; printf("\n Tipo de Ofrenda %d: %s", i+1,of[i].tipo);&lt;br /&gt; printf("\n Lugar de procedencia: %s", of[i].lugar);&lt;br /&gt; printf("\n Niveles: %d", of[i].niveles);&lt;br /&gt; printf("\n Costo: %d \n", of[i].costo); &lt;br /&gt; }&lt;br /&gt;*/&lt;br /&gt;&lt;br /&gt;/*Aquí se hace la comparación de la ofrenda que costó más cara*/&lt;br /&gt;&lt;br /&gt;for (i=0; i&lt;=num; i++) &lt;br /&gt; {&lt;br /&gt; vec[i]=of[i].costo;&lt;br /&gt;  if(vec[i]&gt;may)&lt;br /&gt;  {&lt;br /&gt;  may=vec[i];&lt;br /&gt;  ii=i+1;&lt;br /&gt;  }&lt;br /&gt; } &lt;br /&gt;&lt;br /&gt;printf("\n\n La ofrenda No.%d es la mas cara, con %d pesos \n", ii, may);&lt;br /&gt;printf("\n\n F e l i c i d a d e s\n\n\n");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;}/*Fin del programa principal*/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-4342304339476230110?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/4342304339476230110/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=4342304339476230110' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4342304339476230110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4342304339476230110'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-16-ofrendas.html' title='Código 17: Ofrendas'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-5497603272112274692</id><published>2008-12-03T00:21:00.000-08:00</published><updated>2008-12-03T00:26:08.042-08:00</updated><title type='text'>Código 16: Suma de matrices</title><content type='html'>#include &lt;stdio.h&gt;&lt;br /&gt;#define max 100&lt;br /&gt;&lt;br /&gt;void suma(int M[max][max], int N[max][max], int S[max][max], int f, int c);&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;int M[max][max], N[max][max], S[max][max], i, j, f1, f2, c1, c2;&lt;br /&gt;&lt;br /&gt;printf("\nDame el numero de filas de la matriz 1: ");&lt;br /&gt;scanf("%d", &amp;f1);&lt;br /&gt;printf("\nDame el numero de columnas de la matriz 1: ");&lt;br /&gt;scanf("%d", &amp;c1);&lt;br /&gt;&lt;br /&gt;if((f1&gt;0)&amp;&amp;(c1&gt;0))&lt;br /&gt;{&lt;br /&gt;for(i=0; i &lt; f1; i++)&lt;br /&gt; for(j=0; j &lt; c1; j++)&lt;br /&gt; {&lt;br /&gt; printf("Dame un valor: ");&lt;br /&gt; scanf("%d", &amp;M[i][j]);&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;printf("\nNo puede haber filas o columnas negativas\n");&lt;br /&gt;getchar();&lt;br /&gt;}&lt;br /&gt;puts("\n");&lt;br /&gt;&lt;br /&gt;printf("\nDame el numero de filas de la matriz 2: ");&lt;br /&gt;scanf("%d", &amp;f2);&lt;br /&gt;printf("\nDame el numero de columnas de la matriz 2: ");&lt;br /&gt;scanf("%d", &amp;c2);&lt;br /&gt;&lt;br /&gt;if((f2&gt;0)&amp;&amp;(c2&gt;0))&lt;br /&gt;{&lt;br /&gt;for(i=0; i &lt; f2; i++)&lt;br /&gt;        for(j=0; j &lt; c2; j++)&lt;br /&gt;        {&lt;br /&gt;        printf("Dame un valor: ");&lt;br /&gt;        scanf("%d", &amp;N[i][j]);&lt;br /&gt;        }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;printf("\nNo puede haber filas o columnas negativas\n");&lt;br /&gt;getchar();&lt;br /&gt;}&lt;br /&gt;puts("\n");&lt;br /&gt;&lt;br /&gt;if((f1!=f2)&amp;&amp;(c1!=c2))&lt;br /&gt;{&lt;br /&gt;printf("\nError, no se pueden sumar, numero de filas y columas no coinciden\n");&lt;br /&gt;getchar();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-5497603272112274692?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/5497603272112274692/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=5497603272112274692' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5497603272112274692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5497603272112274692'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-16-suma-de-matrices.html' title='Código 16: Suma de matrices'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1573271668086680419</id><published>2008-12-03T00:19:00.000-08:00</published><updated>2008-12-03T00:21:03.338-08:00</updated><title type='text'>Código 15: Invertir cadena</title><content type='html'>Programa que lee una cadena y posteriormente la invierte&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#include &lt;string.h&gt;&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;char cad1[30], cad2[30];&lt;br /&gt;int i, n, compara;&lt;br /&gt;printf("\n Dame una cadena: ");&lt;br /&gt;gets(cad1);&lt;br /&gt;n=strlen(cad1);&lt;br /&gt;strcpy(cad1,cad2);&lt;br /&gt;&lt;br /&gt; for(i=n; i&lt;=0; i--)&lt;br /&gt; cad2[i]=cad1[i]+cad2[i];&lt;br /&gt; printf("%c", cad2[i]);&lt;br /&gt; puts("\n"); &lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1573271668086680419?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1573271668086680419/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1573271668086680419' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1573271668086680419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1573271668086680419'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-15-invertir-cadena.html' title='Código 15: Invertir cadena'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-9054673315930841571</id><published>2008-12-03T00:06:00.000-08:00</published><updated>2008-12-03T00:17:18.309-08:00</updated><title type='text'>Código 14: Arreglos bidimensionales</title><content type='html'>Programa que resuelve el siguiente problema: Se desea almacenar las calificaciones para 4 estudiantes, posteriormente se calculará el promedio de cada estudiante y se guardará en un vector, del cual se sacará un promedio general.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;int E[4][3], S[4], fil, col; &lt;br /&gt;float suma=0.0, prom=0.0, P[4];&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; for (fil=0; fil&lt;4; fil++){&lt;br /&gt;  printf("Alumno  %d \n", fil+1);&lt;br /&gt;     for (col=0; col&lt;3; col++)&lt;br /&gt;     {&lt;br /&gt;  printf("Calificacion   %d  :",col+1);&lt;br /&gt;  scanf("%d", &amp;E[fil][col]);&lt;br /&gt;  S[fil]=S[fil]+E[fil][col]; &lt;br /&gt;    }&lt;br /&gt; P[fil]=S[fil]/3;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; &lt;br /&gt; for (fil=0; fil&lt;4; fil++){&lt;br /&gt;    for (col=0; col&lt;3; col++)&lt;br /&gt;     printf("|  %d  |",E[fil][col]);&lt;br /&gt; printf("%.2f\n",P[fil]);&lt;br /&gt; suma=suma+P[fil];&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt; prom=suma/fil;&lt;br /&gt; printf("\n El promedio general es: %.2f\n",prom);&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/8366966290898575429-9054673315930841571?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/9054673315930841571/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=9054673315930841571' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/9054673315930841571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/9054673315930841571'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-14-arreglos-bidimensionales.html' title='Código 14: Arreglos bidimensionales'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6068721836429960642</id><published>2008-12-02T23:55:00.000-08:00</published><updated>2008-12-03T00:05:31.883-08:00</updated><title type='text'>Código 13: Numeros Primos</title><content type='html'>Programa que dada la magnitud de numeros que se evaluarán, al final dice, qué numeros de la lista son primos y cuáles no lo son.&lt;br /&gt;&lt;br /&gt;#include&lt;stdio.h&gt;&lt;br /&gt;#include&lt;stdlib.h&gt;&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;int numero1,numero2,numero,j,cont;&lt;br /&gt;&lt;br /&gt;printf("Intrduzca un numero del que empieza\n");&lt;br /&gt;scanf("%d",&amp;numero1);&lt;br /&gt;printf("Intrduzca un numero del que termina\n");&lt;br /&gt;scanf("%d",&amp;numero2);&lt;br /&gt;for(numero=numero1;numero&lt;=numero2;numero++)&lt;br /&gt;{&lt;br /&gt;    j=1;&lt;br /&gt;    cont=0;                                            &lt;br /&gt;                                            &lt;br /&gt;while((j&lt;=numero))&lt;br /&gt; {&lt;br /&gt;  if((numero%j)==0)&lt;br /&gt; {&lt;br /&gt;   cont=cont+1;&lt;br /&gt; }&lt;br /&gt; j=j+1;&lt;br /&gt; }&lt;br /&gt;  if(cont==2)&lt;br /&gt;   printf("\nEl numero %d es primo\n",numero);&lt;br /&gt;  else&lt;br /&gt;  {&lt;br /&gt;   printf("\nEl numero %d NO es primo\n",numero);&lt;br /&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/8366966290898575429-6068721836429960642?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6068721836429960642/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6068721836429960642' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6068721836429960642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6068721836429960642'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-13-numeros-primos.html' title='Código 13: Numeros Primos'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1695505042379787751</id><published>2008-12-02T23:49:00.000-08:00</published><updated>2008-12-02T23:55:53.588-08:00</updated><title type='text'>Código 12: Sumatoria del factorial</title><content type='html'>Programa que hace una sumatoria con casa elemento del cálculo del factorial&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;#define max 100&lt;br /&gt;&lt;br /&gt;int i, n, s, c, f[max];&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;printf("\nDame n:");&lt;br /&gt;scanf("%d", &amp;n);&lt;br /&gt;&lt;br /&gt;for(i=0; i &lt; n; i++)&lt;br /&gt;{&lt;br /&gt; for(c=1, f[i]=1; c &lt; i+2; c++)&lt;br /&gt; f[i]=c;&lt;br /&gt; s+=f[i];&lt;br /&gt;}&lt;br /&gt;printf("\nFactoriales\n");&lt;br /&gt;for(i=0; i &lt; n; i++)&lt;br /&gt;printf("%d\t", f[i]);&lt;br /&gt;printf("\nLa sumatoria es: %d\n\n", s);&lt;br /&gt;getchar();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1695505042379787751?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1695505042379787751/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1695505042379787751' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1695505042379787751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1695505042379787751'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-12-sumatoria-del-factorial.html' title='Código 12: Sumatoria del factorial'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1311274512204065217</id><published>2008-12-02T23:44:00.000-08:00</published><updated>2008-12-02T23:49:28.995-08:00</updated><title type='text'>Código 11: Factorial de un numero</title><content type='html'>Programa que calcula el factorial de un numero&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;main(){&lt;br /&gt;int n1, r, i;&lt;br /&gt;r=1;&lt;br /&gt;printf("\n Dame un numero");&lt;br /&gt;scanf("%d", &amp;n1);&lt;br /&gt;for(i=n1; i&gt;=1; i--)&lt;br /&gt;  r=r*i;&lt;br /&gt;printf("\n El factorial es: %d", r);&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1311274512204065217?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1311274512204065217/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1311274512204065217' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1311274512204065217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1311274512204065217'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-11-factorial-de-un-numero.html' title='Código 11: Factorial de un numero'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-3887836477077065274</id><published>2008-12-02T23:40:00.000-08:00</published><updated>2008-12-02T23:44:26.744-08:00</updated><title type='text'>Código 10: Arreglos Unidimensionales</title><content type='html'>#include &lt;stdio.h&gt;&lt;br /&gt;int  negativos (int b)&lt;br /&gt;{&lt;br /&gt;if (b&lt;0)&lt;br /&gt;b=b*-1;&lt;br /&gt;return b;&lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;int i, a, vec[50];&lt;br /&gt;printf ("Introduce enteros a evaluar:\n");&lt;br /&gt;scanf ("%d", &amp;i);&lt;br /&gt;&lt;br /&gt;printf ("\nAhora introduce los enteros:\n");&lt;br /&gt;for (a=0; a &lt; i; a++)&lt;br /&gt;scanf ("%d", &amp;vec[a]);&lt;br /&gt;&lt;br /&gt;printf ("El vector en forma positiva es: \n");&lt;br /&gt;for (a=0; a &lt; i; a++)&lt;br /&gt;{&lt;br /&gt;vec[a]=negativos(vec[a]);&lt;br /&gt;printf ("%d\n", vec[a]);&lt;br /&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/8366966290898575429-3887836477077065274?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/3887836477077065274/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=3887836477077065274' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3887836477077065274'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3887836477077065274'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-10-arreglos-unidimensionales.html' title='Código 10: Arreglos Unidimensionales'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6044112618526061632</id><published>2008-12-02T23:34:00.000-08:00</published><updated>2008-12-02T23:40:47.883-08:00</updated><title type='text'>Código 9: Arreglos Unidimensionales</title><content type='html'>Programa que compara si dos vectores son iguales o si son diferentes&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;main(){&lt;br /&gt;int vec1[20], vec2[20], i , j, k , c=0;&lt;br /&gt;printf("\nIngresa 20 numeros");&lt;br /&gt;  for(i=0; i&lt;20; i++)&lt;br /&gt;   scanf("%d", &amp;vec1[i]);&lt;br /&gt;  for(j=0; j&lt;20; j++)&lt;br /&gt;   scanf("%d", &amp;vec2[i]);&lt;br /&gt;  for(j=0; j&lt;20; j++){&lt;br /&gt;   if (vec1[k]=vec2[K])&lt;br /&gt;   c=c+1;&lt;br /&gt;   if (c=20)&lt;br /&gt;   printf("Los vectores son iguales"),&lt;br /&gt;   else&lt;br /&gt;   printf("Los vectores son distintos");&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/8366966290898575429-6044112618526061632?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6044112618526061632/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6044112618526061632' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6044112618526061632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6044112618526061632'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-9-arreglos-unidimensionales.html' title='Código 9: Arreglos Unidimensionales'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-7500947926069536396</id><published>2008-12-02T23:27:00.000-08:00</published><updated>2008-12-02T23:34:31.658-08:00</updated><title type='text'>Código 8: Arreglos Unidimensionales</title><content type='html'>Programa que llena un vector con enteros hasta dar con un 0 o hasta rebasar el tamaño del vector, y posteriormente contar cuántos son positivos.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;int num[100], pos, numero, contpos, k;&lt;br /&gt;pos=0;&lt;br /&gt;printf("Dame un numero entero");&lt;br /&gt;do{&lt;br /&gt;   printf("Dame otro numero \n"); &lt;br /&gt;   scanf("%d", &amp;numero);&lt;br /&gt;   if(numero!=0){&lt;br /&gt;   num[pos]=numero;&lt;br /&gt;   pos=pos+1;&lt;br /&gt;   }&lt;br /&gt;  }while((numero!=0) || (pos&lt;=100));&lt;br /&gt;&lt;br /&gt;for(k=0; k&lt;pos; k++){&lt;br /&gt;   if(num[k]&gt;0)&lt;br /&gt;   contpos=contpos+1;&lt;br /&gt;   }&lt;br /&gt;  printf("Los numeros positivos del vector son:\t%d",contpos);&lt;br /&gt;}/*Fin del main*/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-7500947926069536396?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/7500947926069536396/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=7500947926069536396' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7500947926069536396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7500947926069536396'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-8-arreglos-unidimensionales.html' title='Código 8: Arreglos Unidimensionales'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-7300732105210226894</id><published>2008-12-02T23:26:00.000-08:00</published><updated>2008-12-02T23:27:45.893-08:00</updated><title type='text'>Código 7: SWITCH</title><content type='html'>Programa que realiza conversiones de horas a lo que el usuario escoja en el menú de opciones: minutos, segundos, centésimas de segundo o milésimas de segundo.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;int op;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;do&lt;br /&gt;{&lt;br /&gt;printf("\n\nMenu de conversiones horas a:\n\n");&lt;br /&gt;printf("1: Minutos\n");&lt;br /&gt;printf("2: Segundos\n");&lt;br /&gt;printf("3: Centesimas de Segundo\n");&lt;br /&gt;printf("4: Milesimas de Segundo\n");&lt;br /&gt;printf("5: Salir\n\n");&lt;br /&gt;printf("Escoge una opcion: ");&lt;br /&gt;scanf("%d", &amp;op);&lt;br /&gt;&lt;br /&gt;switch (op)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;case 1: &lt;br /&gt; {&lt;br /&gt; float h, r;&lt;br /&gt; system("cls");&lt;br /&gt; printf("\nDame el numero de horas: ");&lt;br /&gt; scanf("%f", &amp;h);&lt;br /&gt; r=h*60;&lt;br /&gt; printf("\n\nEsto es igual a: %.2f minutos\n\n", r);&lt;br /&gt; getchar();&lt;br /&gt; getchar();&lt;br /&gt; break;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;case 2:&lt;br /&gt;        {&lt;br /&gt;        float h, r;&lt;br /&gt;        printf("\nDame el numero de horas: ");&lt;br /&gt;        scanf("%f", &amp;h);&lt;br /&gt;        r=h*3600;&lt;br /&gt;        printf("\n\nEsto es igual a: %.2f segundos\n\n", r);&lt;br /&gt;        getchar();&lt;br /&gt;        getchar();&lt;br /&gt; break;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;case 3:&lt;br /&gt;        {&lt;br /&gt;        float h, r;&lt;br /&gt;        printf("\nDame el numero de horas: ");&lt;br /&gt;        scanf("%f", &amp;h);&lt;br /&gt;        r=h*360000;&lt;br /&gt;        printf("\n\nEsto es igual a: %.2f centesimas de segundo\n\n", r);&lt;br /&gt; getchar();&lt;br /&gt;        getchar();&lt;br /&gt;        break;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;case 4:&lt;br /&gt;        {&lt;br /&gt;        float h, r;&lt;br /&gt;        printf("\nDame el numero de horas: ");&lt;br /&gt;        scanf("%f", &amp;h);&lt;br /&gt;        r=h*3600000;&lt;br /&gt;        printf("\n\nEsto es igual a: %.2f milesimas de segundo\n\n", r);&lt;br /&gt;  getchar();&lt;br /&gt;        getchar();&lt;br /&gt;        break;&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;case 5:&lt;br /&gt; {&lt;br /&gt; puts("\nSalir\n");&lt;br /&gt; getchar();&lt;br /&gt;        getchar();&lt;br /&gt; break;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;default:&lt;br /&gt;        {&lt;br /&gt; puts("\n\nOpcion Invalida\n\n");&lt;br /&gt; getchar();&lt;br /&gt;        break;&lt;br /&gt; }&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;while(op!=5);&lt;br /&gt;puts("\n");&lt;br /&gt;getchar();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-7300732105210226894?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/7300732105210226894/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=7300732105210226894' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7300732105210226894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7300732105210226894'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-7-switch.html' title='Código 7: SWITCH'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-8161922315525828305</id><published>2008-12-02T23:22:00.000-08:00</published><updated>2008-12-02T23:24:13.276-08:00</updated><title type='text'>Código 6: IF</title><content type='html'>Programa que hace una división entre dos numeros, considerando la posibilidad de que el divisor sea diferente de 0.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;float  a, b, c;&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;printf("\nDame dividendo: ");&lt;br /&gt;scanf("%f", &amp;a);&lt;br /&gt;printf("\nDame divisor: ");&lt;br /&gt;scanf("%f", &amp;b);&lt;br /&gt;&lt;br /&gt;if (b!=0)&lt;br /&gt;{&lt;br /&gt;c=a/b;&lt;br /&gt;printf("\nEl resultado de la division es: %.2f\n\n", c);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;printf("\nError, no se puede dividir entre 0");&lt;br /&gt;}&lt;br /&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/8366966290898575429-8161922315525828305?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/8161922315525828305/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=8161922315525828305' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8161922315525828305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8161922315525828305'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-6-if.html' title='Código 6: IF'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-2375759005343886768</id><published>2008-12-02T23:20:00.000-08:00</published><updated>2008-12-02T23:22:17.084-08:00</updated><title type='text'>Código 5: IF</title><content type='html'>Programa que calcula el sueldo de un empleado, si las horas trabajadas son iguales a 50 entonces se le paga un sueldo normal, sino, las horas extras se le pagaran al doble.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;int p, h, s;&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;printf("\nDame el sueldo por hora: ");&lt;br /&gt;scanf("%d", &amp;p);&lt;br /&gt;printf("\nDame el numero de horas trabajadas: ");&lt;br /&gt;scanf("%d", &amp;h);&lt;br /&gt;&lt;br /&gt;if (h&lt;=50)&lt;br /&gt;{&lt;br /&gt;s=p*h;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;s=(50*p)+(((h-50)*p)*2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;printf("\nTu sueldo es de: %d\n\n", s);&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/8366966290898575429-2375759005343886768?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/2375759005343886768/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=2375759005343886768' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/2375759005343886768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/2375759005343886768'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-5-if.html' title='Código 5: IF'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-4782642373297525872</id><published>2008-12-02T23:18:00.000-08:00</published><updated>2008-12-02T23:20:17.531-08:00</updated><title type='text'>Código 4: For</title><content type='html'>#include &lt;stdio.h&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;int sumcalif, i;&lt;br /&gt;float ca, prom;&lt;br /&gt;sumcalif=0; &lt;br /&gt;prom=0;&lt;br /&gt;for(i=0; i&lt;=40; i++)&lt;br /&gt;{&lt;br /&gt;  printf("Introduce tu calificación\n");&lt;br /&gt;  scanf("%f", &amp;ca);&lt;br /&gt;  sumcalif=sumcalif+ca;&lt;br /&gt;  prom=sumcalif/i;&lt;br /&gt;}&lt;br /&gt;  printf("El promedio es: %f", prom);&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-4782642373297525872?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/4782642373297525872/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=4782642373297525872' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4782642373297525872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4782642373297525872'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-4-for.html' title='Código 4: For'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-7233665597196296020</id><published>2008-12-02T23:16:00.000-08:00</published><updated>2008-12-02T23:18:05.839-08:00</updated><title type='text'>Código 3: For</title><content type='html'>Programa que lee los cinco primeros enteros positivos&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;main()&lt;br /&gt;{&lt;br /&gt;int veces, suma; &lt;br /&gt;suma=0;&lt;br /&gt;for (suma=5, suma&lt;=5; suma--)&lt;br /&gt;{&lt;br /&gt;suma=suma+calif;&lt;br /&gt;printf("%d", suma);&lt;br /&gt;}/*Fin for*/&lt;br /&gt;}/*Fin main*/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-7233665597196296020?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/7233665597196296020/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=7233665597196296020' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7233665597196296020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7233665597196296020'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-3-for.html' title='Código 3: For'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-4018250932700404736</id><published>2008-12-02T23:15:00.000-08:00</published><updated>2008-12-02T23:16:15.770-08:00</updated><title type='text'>Código 2: While</title><content type='html'>Programa que calcula el sueldo de varios empleados considerando su sueldo por hora y las horas que ha trabajado.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;int p, h, s, mas;&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;mas=1;&lt;br /&gt;&lt;br /&gt;while(mas&lt;=5)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;printf("\nDame el sueldo por hora: ");&lt;br /&gt;scanf("%d", &amp;p);&lt;br /&gt;printf("\nDame el numero de horas trabajadas: ");&lt;br /&gt;scanf("%d", &amp;h);&lt;br /&gt;s=0;&lt;br /&gt;&lt;br /&gt;if (h&lt;=50)&lt;br /&gt;{&lt;br /&gt;s=p*h;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt;s=(50*p)+(((h-50)*p)*2);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;mas=mas+1;&lt;br /&gt;&lt;br /&gt;printf("\nTu sueldo es de: %d\n\n", s);&lt;br /&gt;&lt;br /&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/8366966290898575429-4018250932700404736?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/4018250932700404736/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=4018250932700404736' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4018250932700404736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4018250932700404736'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-2-while.html' title='Código 2: While'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-8878745550333347476</id><published>2008-12-02T23:06:00.000-08:00</published><updated>2008-12-02T23:15:02.366-08:00</updated><title type='text'>Código 1: While</title><content type='html'>Programa que lee las calificaciones e imprime cuál fue mayor, menor y el promedio.&lt;br /&gt;&lt;br /&gt;#include &lt;stdio.h&gt;&lt;br /&gt;&lt;br /&gt;float p, c, m, n, s=0, i=0;&lt;br /&gt;&lt;br /&gt;int main ()&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;printf("\nDame las calificaciones:\n");&lt;br /&gt;scanf("%f", &amp;c);&lt;br /&gt;n=c;&lt;br /&gt;&lt;br /&gt;while(c&gt;=0)&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;if (c&lt;=n)&lt;br /&gt;n=c;&lt;br /&gt;&lt;br /&gt;s+=c;&lt;br /&gt;i++;&lt;br /&gt;&lt;br /&gt;if (c&gt;=m)&lt;br /&gt;m=c;&lt;br /&gt;&lt;br /&gt;scanf("%f", &amp;c);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if(s==0)&lt;br /&gt;printf("\nNo hay calificaciones\n");&lt;br /&gt;&lt;br /&gt;else&lt;br /&gt;{&lt;br /&gt; p=s/i;&lt;br /&gt;        printf("\nEl promedio de las calificaciones es: %.2f", p);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;printf("\nLa calificacion mayor es: %.2f", m);&lt;br /&gt;printf("\nLa calificacion menor es: %.2f\n", n);&lt;br /&gt;getchar();&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-8878745550333347476?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/8878745550333347476/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=8878745550333347476' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8878745550333347476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8878745550333347476'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/cdigo-1-while.html' title='Código 1: While'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-393017064034365095</id><published>2008-12-02T22:58:00.000-08:00</published><updated>2008-12-02T23:06:20.144-08:00</updated><title type='text'>Pseudocódigo 12</title><content type='html'>El gobierno del estado de México desea reforestar un bosque que mide determinado numero de hectáreas. Si la superficie del terreno excede a un millón de metros cuadrados, entonces decidirá sembrar de la siguiente manera:&lt;br /&gt;Porcentaje         Tipo de árbol&lt;br /&gt;70%                   Pino&lt;br /&gt;20%                  Oyamel&lt;br /&gt;10%                  Cedro&lt;br /&gt;Si la superficie del terreno es menor o igual a un millón de metros cuadrados, entonces deberá sembrar de la siguiente manera:&lt;br /&gt;50%                   Pino&lt;br /&gt;30%                  Oyamel&lt;br /&gt;20%                  Cedro&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt;   Escribir "escriba la superficie a reforestar"&lt;br /&gt;   Leer sup&lt;br /&gt;   Si sup&gt;1000000000 entonces&lt;br /&gt;   Escribir "Porcentaje         Tipo de árbol"&lt;br /&gt;   Escribir "20%                  Oyamel"&lt;br /&gt;   Escribir "70%                   Pino"&lt;br /&gt;   Escribir "10%                  Cedro"&lt;br /&gt;   FinSi&lt;br /&gt;   Si sup&lt;1000000000 entonces&lt;br /&gt;   Escribir "Porcentaje         Tipo de árbol"&lt;br /&gt;   Escribir "50%                  Oyamel"&lt;br /&gt;   Escribir "30%                   Pino"&lt;br /&gt;   Escribir "20%                  Cedro"&lt;br /&gt;   FinSi&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-393017064034365095?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/393017064034365095/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=393017064034365095' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/393017064034365095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/393017064034365095'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-12.html' title='Pseudocódigo 12'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1783597936948717093</id><published>2008-12-02T22:54:00.000-08:00</published><updated>2008-12-02T22:58:17.326-08:00</updated><title type='text'>Pseudocódigo 11</title><content type='html'>Un hombre desea saber cuanto dinero se genera por concepto de interés sobre la cantidad que tiene en inversión en el banco. Él decidirá reinvertir los intereses siempre y cuando estos excedan $7000 pesos, y e ese caso desa saber cuando dinero tendrá finalmente en su cuenta.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt;   Escribir "saldo"&lt;br /&gt;   leer saldo&lt;br /&gt;   Escribir "porcentaje de interés"&lt;br /&gt;   leer int&lt;br /&gt;   saldop&lt;-(saldo*int)/100&lt;br /&gt;   saldot&lt;- saldop+saldo&lt;br /&gt;   si saldot &gt; 7000 entonces&lt;br /&gt;     escribe "Te sugerimos seguir invirtiendo"&lt;br /&gt;     escribe "Tu saldo es de: ", saldot&lt;br /&gt;   sino&lt;br /&gt;     escribe "Incrementa tu inversión"&lt;br /&gt;   FinSi&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1783597936948717093?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1783597936948717093/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1783597936948717093' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1783597936948717093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1783597936948717093'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-11.html' title='Pseudocódigo 11'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-8605055396048100435</id><published>2008-12-02T22:47:00.000-08:00</published><updated>2008-12-02T22:52:16.035-08:00</updated><title type='text'>Pseudocódigo 10</title><content type='html'>Un maestro desea saber qué porcentaje de hombres y qué porcentaje de mujeres hay en un grupo de estudiantes.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt;   Escribir "Numero de mujeres"&lt;br /&gt;   Leer mujeres&lt;br /&gt;   Escribir "Numero de hombres"&lt;br /&gt;   Leer hombres&lt;br /&gt;   suma&lt;-mujeres+hombres&lt;br /&gt;   pm&lt;-(mujeres*100)/suma&lt;br /&gt;   ph&lt;-(hombres*100)/suma&lt;br /&gt;   Escribir "Porcentaje de hombres", ph&lt;br /&gt;   Escribir "Porcentaje de mujeres", pm&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-8605055396048100435?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/8605055396048100435/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=8605055396048100435' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8605055396048100435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8605055396048100435'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-10.html' title='Pseudocódigo 10'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1979733678209642156</id><published>2008-12-02T22:43:00.000-08:00</published><updated>2008-12-02T22:46:13.999-08:00</updated><title type='text'>Tarea 14: Funciones declaradas en string.h</title><content type='html'>String.h es el archivo de cabecera de C que contiene la definición de macros, constantes, funciones y tipos de utilidad para trabajar con cadenas de caracteres y algunas operaciones de manipulación de memoria (el nombre string puede ser algo inapropiado).&lt;br /&gt;&lt;br /&gt;Las funciones declaradas en string.h se han hecho muy populares, por lo que están garantizadas para cualquier plataforma que soporte C. Sin embargo, existen algunos problemas de seguridad con estas funciones, como el desbordamiento de buffer (buffer overflow), que hacen que algunos programadores prefieran opciones más seguras frente a la portabilidad que estas funciones ofrecen. Además, las funciones para cadenas de caracteres sólo trabajan con conjuntos de caracteres ASCII o extensiones ASCII compatibles.&lt;br /&gt;&lt;br /&gt;Nombres  Descripción&lt;br /&gt;memcpy  copia n bytes entre dos áreas de memoria que no deben solaparse&lt;br /&gt;memmove copia n bytes entre dos áreas de memoria; al contrario que memcpy las areas deben solaparse&lt;br /&gt;memchr  busca un valor a partir de una dirección de memoria dada y devuelve un puntero a la primera ocurrencia del valor buscado o NULL si no se encuentra&lt;br /&gt;memcmp  compara los n primeros caracteres de dos areas de memoria&lt;br /&gt;memset  sobre escribe un área de memoria con un patrón de bytes dado&lt;br /&gt;strcat  añade una cadena al final de otra&lt;br /&gt;strncat añade los n primeros caracteres de una cadena al final de otra&lt;br /&gt;strchr  localiza un carácter en una cadena, buscando desde el principio&lt;br /&gt;strrchr localiza un carácter en una cadena, buscando desde el final&lt;br /&gt;strcmp  compara dos cadenas numéricamente ('a'!='A')&lt;br /&gt;strncmp compara los n primeros caracteres de dos cadenas numéricamente ('a'!='A')&lt;br /&gt;strcoll compara dos cadenas según la colación actual ('a'=='A')&lt;br /&gt;strcpy  copia una cadena en otra&lt;br /&gt;strncpy copia los n primeros caracteres de una cadena en otra&lt;br /&gt;strerror devuelve la cadena con el mensaje de error correspondiente al número de error dado&lt;br /&gt;strlen  devuelve la longitud de una cadena&lt;br /&gt;strspn  devuelve la posición del primer carácter de una cadena que no coincide con ninguno de los caracteres de otra cadena dada&lt;br /&gt;strcspn devuelve la posición del primer carácter que coincide con alguno de los caracteres de otra cadena dada&lt;br /&gt;strpbrk encuentra la primera ocurrencia de alguno de los caracteres de una cadena dada en otra&lt;br /&gt;strstr  busca una cadena dentro de otra&lt;br /&gt;strtok  parte una cadena en una secuencia de tokens&lt;br /&gt;strxfrm transforma una cadena en su forma de colación (??)&lt;br /&gt;&lt;br /&gt;Fuente: http://es.wikipedia.org/wiki/String.h&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1979733678209642156?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1979733678209642156/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1979733678209642156' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1979733678209642156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1979733678209642156'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/tarea-14-funciones-declaradas-en.html' title='Tarea 14: Funciones declaradas en string.h'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1560638666310353031</id><published>2008-12-02T22:38:00.000-08:00</published><updated>2008-12-02T22:43:44.291-08:00</updated><title type='text'>Tarea 13: Funciones declaradas en stdio.h</title><content type='html'>Stdio.h, que significa "standard input-output header" (cabecera estandar E/S), es la librería estándar del lenguaje de programación C el archivo de cabecera que contiene las definiciones de macros, las constantes, las declaraciones de funciones y la definición de tipos usados por varias operaciones estándar de entrada y salida. Por motivos de compatibilidad, el lenguaje de programación C++ (derivado de C) también tiene su propia implementación de estas funciones, que son declaradas con el archivo de cabecera cstdio.&lt;br /&gt;&lt;br /&gt;Fuente: http://es.wikipedia.org/wiki/Cstdio&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1560638666310353031?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1560638666310353031/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1560638666310353031' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1560638666310353031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1560638666310353031'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/tarea-13-funciones-declaradas-en-stdioh.html' title='Tarea 13: Funciones declaradas en stdio.h'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-3452489952734089014</id><published>2008-12-02T22:36:00.000-08:00</published><updated>2008-12-02T22:38:18.532-08:00</updated><title type='text'>Pseudocódigo 9</title><content type='html'>Hacer un programa que llene un vector con 30 caracteres, posteriormente deberá contar cuantas vocales hay.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt; v&lt;- 0&lt;br /&gt;&lt;br /&gt; dimension n[20]&lt;br /&gt;&lt;br /&gt; escribir "escriba una letra del alfabeto"&lt;br /&gt;&lt;br /&gt; para b&lt;- 1 hasta 5 Hacer&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  leer n[b]&lt;br /&gt;&lt;br /&gt; FinPara&lt;br /&gt;&lt;br /&gt;  para b&lt;-1 hasta 5 Hacer&lt;br /&gt;   si n[b]='a' entonces&lt;br /&gt;&lt;br /&gt;    v&lt;- v+1&lt;br /&gt;&lt;br /&gt;   Sino&lt;br /&gt;    si n[b]='o' entonces&lt;br /&gt;&lt;br /&gt;       v&lt;- v+1&lt;br /&gt;&lt;br /&gt;    Sino&lt;br /&gt;     si n[b]='e' entonces&lt;br /&gt;&lt;br /&gt;           v&lt;- v+1&lt;br /&gt;&lt;br /&gt;     sino&lt;br /&gt;&lt;br /&gt;         si n[b]='i' entonces&lt;br /&gt;&lt;br /&gt;        v&lt;- v+1 &lt;br /&gt;&lt;br /&gt;      sino&lt;br /&gt;&lt;br /&gt;            si n[b]='u' entonces&lt;br /&gt;&lt;br /&gt;        v&lt;- v+1 &lt;br /&gt;                      FinSi&lt;br /&gt;&lt;br /&gt;                  FinSi&lt;br /&gt;&lt;br /&gt;              FinSi&lt;br /&gt;&lt;br /&gt;    FinSi&lt;br /&gt;      FinSi&lt;br /&gt;&lt;br /&gt;  FinPara&lt;br /&gt;&lt;br /&gt;  Escribir "El total de vocales que escribio es:",v&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-3452489952734089014?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/3452489952734089014/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=3452489952734089014' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3452489952734089014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3452489952734089014'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-9.html' title='Pseudocódigo 9'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-8970263619459423482</id><published>2008-12-02T22:32:00.000-08:00</published><updated>2008-12-02T22:36:05.708-08:00</updated><title type='text'>Pseudocódigo 8</title><content type='html'>En una tienda de descuento se efectua una promoción en la cual se hace un descuento sobre el valor de la compra total según el color de la bolita que el cliente saque al pagar en caja. Si la bolita es de color blanco no tiene descuento, si es verde se le descuenta un 10%, si es amarilla un 25%, si es azul un 50% y si es roja un 100%. Determinar la cantidad final que el cliente debe pagar por su compra.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt; descuento&lt;- 0;&lt;br /&gt; escribir "escriba el monto total a pagar:";&lt;br /&gt;&lt;br /&gt; leer total;&lt;br /&gt;&lt;br /&gt; escribir "escriba el color de la bolita de oferta segun las siguientes opciones (debe ingresar solo el numero de la opcion):";&lt;br /&gt;&lt;br /&gt; Escribir "1: blanco";&lt;br /&gt;&lt;br /&gt; Escribir "2: verde";&lt;br /&gt;&lt;br /&gt; Escribir "3: amarillo";&lt;br /&gt;&lt;br /&gt; Escribir "4: azul";&lt;br /&gt;&lt;br /&gt; Escribir "5: rojo";&lt;br /&gt;&lt;br /&gt; leer color;&lt;br /&gt;&lt;br /&gt; Segun color Hacer&lt;br /&gt;&lt;br /&gt;  1:&lt;br /&gt;   escribir "no hay descuento el mionto a pagar es:",total;&lt;br /&gt;  2:&lt;br /&gt;&lt;br /&gt;      descuento&lt;- total-(total*0.1);&lt;br /&gt;   Escribir "hay un descuento del 10% el monto a pagar es de: ",descuento;&lt;br /&gt;  3:&lt;br /&gt;   descuento&lt;- total-(total*0.25);&lt;br /&gt;&lt;br /&gt;   Escribir "hay un descuento del 25% el monto a pagar es de: ",descuento;&lt;br /&gt;&lt;br /&gt;  4:&lt;br /&gt;&lt;br /&gt;      descuento&lt;- total-(total*0.50);&lt;br /&gt;&lt;br /&gt;   Escribir "hay un descuento del 50% el monto a pagar es de: ",descuento;&lt;br /&gt;  5:&lt;br /&gt;&lt;br /&gt;      escribir "hay un descuento del 100% por lo que no hay cobro";&lt;br /&gt;&lt;br /&gt;  De Otro Modo:&lt;br /&gt;   Escribir "color incorrecto";&lt;br /&gt; FinSegun&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-8970263619459423482?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/8970263619459423482/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=8970263619459423482' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8970263619459423482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8970263619459423482'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-8.html' title='Pseudocódigo 8'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-7116088647728834162</id><published>2008-12-02T22:29:00.001-08:00</published><updated>2008-12-02T22:32:24.240-08:00</updated><title type='text'>Pseudocódigo 7</title><content type='html'>Llenar un vector de 20 numeros enteros y posteriormente copiar el vector de manera inversa en un segundo vector.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt;   Para i&lt;1 hasta 20 hacer&lt;br /&gt;      escribir "Anote su numero"&lt;br /&gt;      leer normal[i]&lt;br /&gt;   FinPara&lt;br /&gt;   Para j&lt;20 hasta 2 hacer&lt;br /&gt;      inverso[j]&lt;-normal[i]&lt;br /&gt;      i&lt;-i+1&lt;br /&gt;   FinPara&lt;br /&gt;   Para j&lt;-1 hasta 20 hacer&lt;br /&gt;      escribir inverso[j]&lt;br /&gt;   FinPara&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-7116088647728834162?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/7116088647728834162/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=7116088647728834162' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7116088647728834162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7116088647728834162'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-7.html' title='Pseudocódigo 7'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-9180340963979191742</id><published>2008-12-02T22:21:00.000-08:00</published><updated>2008-12-02T22:29:29.260-08:00</updated><title type='text'>Pseudocódigo 6</title><content type='html'>Llenar un vector con 50 numeros enteros y posteriormente encontrar el numero mayor y menor del arreglo.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt;dimension num[50]&lt;br /&gt;Para i&lt;-1 hasta 5 hacer&lt;br /&gt;    escribir "Dame el numero", i&lt;br /&gt;       leer num[i]&lt;br /&gt;       mayor&lt;-num[i]&lt;br /&gt;       menor&lt;-num[i]&lt;br /&gt;FinPara&lt;br /&gt;&lt;br /&gt;para i&lt;-1 hasta 5 hacer&lt;br /&gt;     si num[i]&gt;mayor entonces&lt;br /&gt;        mayor&lt;-num[i]&lt;br /&gt;     FinSi&lt;br /&gt;     si num[i]&lt; menor entonces&lt;br /&gt;        menor&lt;-num[i]&lt;br /&gt;     FinSi&lt;br /&gt;&lt;br /&gt;Escribir "El numero mayor: ", mayor&lt;br /&gt;Escribir "El numero menor: ", menor&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-9180340963979191742?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/9180340963979191742/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=9180340963979191742' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/9180340963979191742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/9180340963979191742'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-6.html' title='Pseudocódigo 6'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-5007703513570516371</id><published>2008-12-02T21:57:00.000-08:00</published><updated>2008-12-02T22:17:17.585-08:00</updated><title type='text'>Pseudocódigo 5</title><content type='html'>Escriba un programa que calcule el sueldo de un empleado con las siguientes condiciones:&lt;br /&gt;a) Si el empleado trabajo 40 horas entonces su pago mensual sera el sueldo base mas un 15%  del sueldo base.&lt;br /&gt;b) Si el empleado trabajo menos de 4 horas entonces su pago mensual será solo el sueldo base&lt;br /&gt;c) Si el empleado tuvo 5 faltas entonces a su pago se le descontará el 5%&lt;br /&gt;d) Si el cempleado tuvo menos de 5 faltas entonces a su pago se le descontará un 3% de su sueldo base&lt;br /&gt;e) Si el empleado tuvo mas de 5 faltas se le despide.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt; Dimension total (6);&lt;br /&gt; veces&lt;- 0;&lt;br /&gt; repeticion&lt;- 0;&lt;br /&gt;  Mientras veces&lt;5 Hacer&lt;br /&gt; veses&lt;- veces+1;&lt;br /&gt; escribir "Escriba los datos del empleado: ",veces;&lt;br /&gt; escribir "Escriba el salario base:";&lt;br /&gt; leer sueldo;&lt;br /&gt; escribir "escriba el total de horas que laboro:";&lt;br /&gt; leer horas;&lt;br /&gt; escribir "escriba el numero de faltas que tenido:"&lt;br /&gt; leer faltas;&lt;br /&gt; Si faltas&gt;5 Entonces&lt;br /&gt;  escribir "Esta despedido!";&lt;br /&gt;  total[veces]&lt;- 0;&lt;br /&gt; Sino&lt;br /&gt;     Si faltas=5 Entonces&lt;br /&gt;   descuento&lt;- sueldo-(sueldo*.05);&lt;br /&gt;  Sino&lt;br /&gt;   descuento&lt;- sueldo-(sueldo*.03);&lt;br /&gt;  FinSi&lt;br /&gt; Si (horas&gt;= 40) Entonces&lt;br /&gt;  aumento&lt;- descuento+(descuento*.15);&lt;br /&gt;  total[veces]&lt;- aumento;&lt;br /&gt;  escribir "su sueldo es de: ",sueldo;&lt;br /&gt;  escribir "debido a que tubo ",faltas," faltas tendra un descuento y su sueldo sera de: ",descuento;&lt;br /&gt;  escribir "gracias a que ha tenido mas de 40 horas laborando tendra un aumento y su sueldo es:--",aumento,"$--"; &lt;br /&gt; sino&lt;br /&gt;  total[veces]&lt;- descuento;&lt;br /&gt;  escribir "su sueldo es de: ",sueldo;&lt;br /&gt;  escribir "debido a que tubo ",faltas," faltas tendra un descuento y su sueldo sera de: ",descuento;&lt;br /&gt; FinSi&lt;br /&gt; FinSi&lt;br /&gt;  FinMientras&lt;br /&gt;  Mientras repeticion&lt;5 Hacer&lt;br /&gt; repeticion&lt;- repeticion+1;&lt;br /&gt; escribir "el salario del empleado ",repeticion," es: ",total[repeticion],"$";&lt;br /&gt;   FinMientras&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-5007703513570516371?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/5007703513570516371/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=5007703513570516371' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5007703513570516371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5007703513570516371'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-5.html' title='Pseudocódigo 5'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1535183867008802881</id><published>2008-12-02T21:53:00.000-08:00</published><updated>2008-12-02T21:57:40.074-08:00</updated><title type='text'>Pseudocódigo 4</title><content type='html'>Escriba un programa que pida al usuario 5 numeros, los almacene en un arreglo y posteriormente los copie en otro arreglo que se imprimirá al final&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt; Dimension arreglo[20]&lt;br /&gt;&lt;br /&gt; Dimension sustituir[20]&lt;br /&gt;&lt;br /&gt; i&lt;- 0&lt;br /&gt;&lt;br /&gt; sus&lt;- 5;&lt;br /&gt;&lt;br /&gt; escribir 'Escriba 5 numeros'&lt;br /&gt;&lt;br /&gt; para a&lt;- 1 hasta 5 hacer &lt;br /&gt;&lt;br /&gt;  leer arreglo[a]&lt;br /&gt;&lt;br /&gt; FinPara&lt;br /&gt; Repetir&lt;br /&gt;  i&lt;- i+1 &lt;br /&gt;&lt;br /&gt;  arreglo[i]&lt;- sustituir[sus]&lt;br /&gt;&lt;br /&gt;  sus&lt;- sus-1&lt;br /&gt;&lt;br /&gt; hasta que i &gt;=5&lt;br /&gt;&lt;br /&gt; escribir "El arreglo queda así: "&lt;br /&gt;&lt;br /&gt; para b&lt;- 1 hasta 5 hacer &lt;br /&gt;&lt;br /&gt;  escribir arreglo [b]&lt;br /&gt;&lt;br /&gt; FinPara&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1535183867008802881?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1535183867008802881/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1535183867008802881' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1535183867008802881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1535183867008802881'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-4.html' title='Pseudocódigo 4'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-2945987891217008174</id><published>2008-12-02T21:50:00.000-08:00</published><updated>2008-12-02T21:53:53.869-08:00</updated><title type='text'>Pseudocódigo 3</title><content type='html'>Escriba un algorítmo que divide dos numeros, considerando la división entre cero.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt; Escribir "Escriba dos numeros"&lt;br /&gt; Escribir "Escriba el divisor"&lt;br /&gt; leer a;&lt;br /&gt; Escribir "Escriba el dividendo"&lt;br /&gt; leer b;&lt;br /&gt; Si a=0 Entonces&lt;br /&gt;  Escribir "No es p�sible dividir por 0";&lt;br /&gt; Sino&lt;br /&gt;  f&lt;- a/b;&lt;br /&gt;  escribir "el resultado es:"&lt;br /&gt;  escribir f;&lt;br /&gt; FinSi&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-2945987891217008174?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/2945987891217008174/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=2945987891217008174' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/2945987891217008174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/2945987891217008174'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-3.html' title='Pseudocódigo 3'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-3164205922233634727</id><published>2008-12-02T21:34:00.000-08:00</published><updated>2008-12-02T21:50:09.884-08:00</updated><title type='text'>Pseudocódigo 2</title><content type='html'>Escriba un algorítmo que lea cinco números que se le pedirán al usuario&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt; escribir "Escriba 5 numeros";&lt;br /&gt;&lt;br /&gt; Leer a,b,c,d,e;&lt;br /&gt;&lt;br /&gt; f&lt;- a-3;&lt;br /&gt;&lt;br /&gt; g&lt;- b-3;&lt;br /&gt;&lt;br /&gt; h&lt;- c-3;&lt;br /&gt;&lt;br /&gt; i&lt;- d-3;&lt;br /&gt;&lt;br /&gt; j&lt;- e-3;&lt;br /&gt;&lt;br /&gt; Escribir "Los numeros que escribió fueron: "&lt;br /&gt;&lt;br /&gt; Escribir f,g,h,i,j;&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-3164205922233634727?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/3164205922233634727/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=3164205922233634727' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3164205922233634727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3164205922233634727'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-2.html' title='Pseudocódigo 2'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6440182655951889563</id><published>2008-12-02T21:20:00.000-08:00</published><updated>2008-12-02T21:34:51.906-08:00</updated><title type='text'>Pseudocódigo 1</title><content type='html'>Hacer un algorítmo para resolver el siguiente problema, leer 10 calificaciones, calcular el promedio, encontrar la calificación mayor y la calificación menor. Utiliza las tres estructuras iterativas.&lt;br /&gt;&lt;br /&gt;INICIO&lt;br /&gt;sum_c&lt;-0&lt;br /&gt;&lt;br /&gt;Escribir "Introduce la calificacion"&lt;br /&gt;Leer cal&lt;br /&gt;calM&lt;-cal&lt;br /&gt;calme&lt;-cal&lt;br /&gt;Para ncal&lt;-9 hasta 19&lt;br /&gt;    sum_c&lt;-sum_c+cal&lt;br /&gt;    Escribir "Introduce la calificacion"&lt;br /&gt;    Leer cal&lt;br /&gt;    Si ( cal &gt; calM ) entonces&lt;br /&gt;            calM&lt;-cal&lt;br /&gt;    sino&lt;br /&gt;    Si ( cal &lt; calme ) entonces&lt;br /&gt;            calme&lt;-cal&lt;br /&gt;    Fin_si&lt;br /&gt;    Fin_si&lt;br /&gt;Fin_para&lt;br /&gt;    promedio&lt;-suma/cal&lt;br /&gt;    Escribir "El promedio es: ", promedio&lt;br /&gt;    Escribir "La calificacion mayor es: ", calM&lt;br /&gt;    Escribir "La calificacion menor es: ", calme&lt;br /&gt;FIN&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-6440182655951889563?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6440182655951889563/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6440182655951889563' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6440182655951889563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6440182655951889563'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/pseudocdigo-1.html' title='Pseudocódigo 1'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-1418710140537540524</id><published>2008-12-02T21:05:00.000-08:00</published><updated>2008-12-02T21:08:10.414-08:00</updated><title type='text'>Tarea 12: Codigos de Formato</title><content type='html'>&lt;span&gt;&lt;p&gt;Son códigos que se   asocian con los tipos de datos contenidos en las variables:&lt;/p&gt;  &lt;/span&gt; &lt;center&gt;&lt;table border="1" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;b&gt;&lt;span&gt;Código&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;b&gt;&lt;span&gt;Formato&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%d&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Un entero&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%i&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Un entero&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%c&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Una caracter&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%s&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Una cadena&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%f&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Un real&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%ld&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Entero largo&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%u&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Decimal sin signo&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%lf&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Doble posición&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%h&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Entero corto&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%o&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Octal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%x&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Hexadecimal&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%e&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Notación Científica&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%p&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Puntero&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="20%"&gt; &lt;p&gt;&lt;span&gt;%%&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="80%"&gt; &lt;p&gt;&lt;span&gt;Imprime Porcentaje&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-1418710140537540524?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/1418710140537540524/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=1418710140537540524' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1418710140537540524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/1418710140537540524'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/tarea-12-codigos-de-formato.html' title='Tarea 12: Codigos de Formato'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-9087343086155015754</id><published>2008-12-02T20:56:00.000-08:00</published><updated>2008-12-02T21:05:44.671-08:00</updated><title type='text'>Tarea 11: Secuencias de Escape en C</title><content type='html'>&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;center&gt;&lt;table border="1" cellpadding="2" cellspacing="0"&gt; &lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;b&gt;&lt;span&gt;Carácter de Escape&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;b&gt;&lt;span&gt;Explicación&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;span&gt;\n&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;span&gt;Simula un Enter. Se utiliza para dejar una línea de por medio&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;span&gt;\t&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;span&gt;Tabulador horizontal. Mueve el cursor al próximo tabulador&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;span&gt;\v&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;span&gt;Tabulador vertical.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;span&gt;\a&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;span&gt;Hace sonar la alarma del sistema&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;span&gt;\\&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;span&gt;Imprime un carácter de diagonal invertida&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;span&gt;\?&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;span&gt;Imprime el carácter del signo de interrogación&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;&lt;td valign="top" width="19%"&gt; &lt;p&gt;&lt;span&gt;\"&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;td valign="top" width="81%"&gt; &lt;p&gt;&lt;span&gt;Imprime una doble comilla&lt;/span&gt;&lt;/p&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt; &lt;/center&gt;    &lt;p&gt;&lt;span&gt;Ejemplos:&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;1) printf("Manuel \n Antonio \n Ortez\n\n);&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span&gt;2) int x=15;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;    printf("El Valor de la variable es %d\n\n", x);&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span&gt;3) float x=8.5689, pi=3.1416;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;    printf("El valor de x es %.2f\t\n",x);&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span&gt;    printf("\t Y el valor de pi es %.2f\n\n", pi);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Fuente: http://www.monografias.com/trabajos33/programacion-lenguaje-c/programacion-lenguaje-c.shtml&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-9087343086155015754?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/9087343086155015754/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=9087343086155015754' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/9087343086155015754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/9087343086155015754'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/tarea-11-secuencias-de-escape-en-c.html' title='Tarea 11: Secuencias de Escape en C'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-6125972663007518288</id><published>2008-12-01T21:13:00.001-08:00</published><updated>2008-12-02T20:56:10.452-08:00</updated><title type='text'>Tarea 10: Funciones getchar() y putchar()</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;Getchar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Devuelve un valor &lt;b&gt;Char&lt;/b&gt; que representa el carácter que se encuentra en el índice especificado de la cadena suministrada.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Putchar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt; La función &lt;i&gt;putchar&lt;/i&gt; retorna el carácter escrito. Esta función es equivalente a putc.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;A continuación un ejemplo con ambas funciones:&lt;br /&gt;&lt;pre class="c c"  style="font-family:monospace;"&gt;&lt;span style="color: rgb(153, 51, 51);"&gt;int&lt;/span&gt; main&lt;span style="color: rgb(0, 153, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;{&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(153, 51, 51);"&gt;char&lt;/span&gt; c;               &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* variable para almacenar los caracteres introducidos por el usuario */&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(153, 51, 51);"&gt;char&lt;/span&gt; enunciado&lt;span style="color: rgb(0, 153, 0);"&gt;[&lt;/span&gt; &lt;span style="color: rgb(0, 0, 221);"&gt;80&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;]&lt;/span&gt;; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* crea un arreglo de caracteres */&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(153, 51, 51);"&gt;int&lt;/span&gt; i &lt;span style="color: rgb(51, 153, 51);"&gt;=&lt;/span&gt; &lt;span style="color: rgb(128, 0, 128);"&gt;0&lt;/span&gt;;            &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* inicializa el contador i */&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* indica al usuario que introduzca una lÃƒÂ­nea de texto */&lt;/span&gt;&lt;br /&gt; puts&lt;span style="color: rgb(0, 153, 0);"&gt;(&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;"Introduzca una linea de texto:"&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* utiliza getchar para leer cada caracter */&lt;/span&gt;&lt;br /&gt; &lt;span style="color: rgb(177, 177, 0);"&gt;while&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;(&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;(&lt;/span&gt; c &lt;span style="color: rgb(51, 153, 51);"&gt;=&lt;/span&gt; getchar&lt;span style="color: rgb(0, 153, 0);"&gt;(&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;)&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;)&lt;/span&gt; &lt;span style="color: rgb(51, 153, 51);"&gt;!=&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;'n'&lt;/span&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;)&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;{&lt;/span&gt;&lt;br /&gt;    enunciado&lt;span style="color: rgb(0, 153, 0);"&gt;[&lt;/span&gt; i&lt;span style="color: rgb(51, 153, 51);"&gt;++&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;]&lt;/span&gt; &lt;span style="color: rgb(51, 153, 51);"&gt;=&lt;/span&gt; c;&lt;br /&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;}&lt;/span&gt; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* fin de while */&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; enunciado&lt;span style="color: rgb(0, 153, 0);"&gt;[&lt;/span&gt; i &lt;span style="color: rgb(0, 153, 0);"&gt;]&lt;/span&gt; &lt;span style="color: rgb(51, 153, 51);"&gt;=&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;'�'&lt;/span&gt;; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* termina la cadena */&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* utiliza puts para desplegar el enunciado */&lt;/span&gt;&lt;br /&gt; puts&lt;span style="color: rgb(0, 153, 0);"&gt;(&lt;/span&gt; &lt;span style="color: rgb(255, 0, 0);"&gt;"nLa linea introducida es :"&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;)&lt;/span&gt;;&lt;br /&gt; puts&lt;span style="color: rgb(0, 153, 0);"&gt;(&lt;/span&gt; enunciado &lt;span style="color: rgb(0, 153, 0);"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt; &lt;span style="color: rgb(177, 177, 0);"&gt;return&lt;/span&gt; &lt;span style="color: rgb(128, 0, 128);"&gt;0&lt;/span&gt;; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* indica terminaciÃƒÂ³n exitosa */&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 153, 0);"&gt;}&lt;/span&gt; &lt;span style="color: rgb(128, 128, 128); font-style: italic;"&gt;/* fin de main */&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-6125972663007518288?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/6125972663007518288/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=6125972663007518288' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6125972663007518288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/6125972663007518288'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/12/tarea-10-funciones-getchar-y-putchar.html' title='Tarea 10: Funciones getchar() y putchar()'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-8198794600049382526</id><published>2008-11-25T20:52:00.000-08:00</published><updated>2008-11-25T20:59:26.370-08:00</updated><title type='text'>Tarea 9: Tipos de Datos en C</title><content type='html'>&lt;span style="font-style: italic; font-weight: bold;"&gt;Tipos de datos básicos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Caracteres    &lt;span style="font-style: italic;"&gt;char&lt;/span&gt;&lt;br /&gt;Números enteros   &lt;span style="font-style: italic;"&gt;int&lt;/span&gt;&lt;br /&gt;Números en coma flotante (32 bits)    &lt;span style="font-style: italic;"&gt;float&lt;/span&gt;&lt;br /&gt;Números en coma flotante de doble precisión (64 bits)    &lt;span style="font-style: italic;"&gt;double&lt;/span&gt;&lt;br /&gt;Tipo nulo  &lt;span style="font-style: italic;"&gt; void&lt;/span&gt;&lt;br /&gt;Punteros     &lt;span style="font-style: italic;"&gt;Direcciones de memoria&lt;/span&gt;&lt;br /&gt;Arrays       &lt;span style="font-style: italic;"&gt;Como en Pascal&lt;/span&gt;&lt;br /&gt;Estructuras       &lt;span style="font-style: italic;"&gt;Como los registros de Pascal.&lt;/span&gt;&lt;br /&gt;Uniones      &lt;span style="font-style: italic;"&gt;Variables que pueden contener datos de distintos tipos.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Fuente:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;cite&gt;elvex.ugr.es/decsai/&lt;b&gt;c&lt;/b&gt;/apuntes/&lt;b&gt;tipos&lt;/b&gt;.pdf&lt;/cite&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-8198794600049382526?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/8198794600049382526/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=8198794600049382526' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8198794600049382526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/8198794600049382526'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/11/tarea-9-tipos-de-datos-en-c.html' title='Tarea 9: Tipos de Datos en C'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-3938123105908233797</id><published>2008-11-25T20:51:00.001-08:00</published><updated>2008-11-25T20:52:12.688-08:00</updated><title type='text'>Tarea 8: Palabras Reservadas</title><content type='html'>&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt; Son palabras especiales que no pueden usarse para nombrar otros elementos del lenguaje. En el capítulo anterior vimos algunas de ellas, como &lt;b&gt;int&lt;/b&gt; y &lt;b&gt;float&lt;/b&gt;. El número de palabras reservadas en C es significativamente menor que el de otros lenguajes. En Turbo C hay 43, algunas más en Turbo C++ y menos en ANSI C. Durante el resto de capítulos se irán conociendo.&lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;p style="text-align: justify;"&gt; Es preciso insistir en que C hace distinción entre mayúsculas y minúsculas. Por lo tanto, la palabra reservada &lt;b&gt;for&lt;/b&gt; no puede escribirse como &lt;b&gt;FOR&lt;/b&gt;, pues el compilador no la reconoce como una instrucción, sino que la interpreta como un nombre de variable.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Fuente:&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;http://html.rincondelvago.com/lenguaje-c.html&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-3938123105908233797?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/3938123105908233797/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=3938123105908233797' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3938123105908233797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/3938123105908233797'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/11/tarea-8-palabras-reservadas.html' title='Tarea 8: Palabras Reservadas'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-5719618756192021502</id><published>2008-11-25T20:11:00.000-08:00</published><updated>2008-11-25T20:50:52.600-08:00</updated><title type='text'>Tarea 7: Identificadores en C</title><content type='html'>&lt;p&gt; Son los nombres dados a variables, funciones, etiquetas u otros objetos definidos por el programador. Un identificador puede estar formado por:&lt;/p&gt; &lt;ul&gt;&lt;li value="10"&gt; &lt;p&gt;Letras (mayúsculas o minúsculas)&lt;/p&gt;&lt;/li&gt;&lt;li value="11"&gt; &lt;p&gt;Números&lt;/p&gt;&lt;/li&gt;&lt;li value="12"&gt; &lt;p&gt;Carácter de subrayado&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;  con la condición de que el primer carácter no sea un número.&lt;br /&gt;&lt;p&gt; Ejemplos de identificadores válidos son:&lt;/p&gt;  &lt;p&gt; &lt;i&gt;Precio_Venta&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt; Num1&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt; _123&lt;/i&gt;&lt;/p&gt; &lt;p&gt;&lt;i&gt; D_i_5&lt;/i&gt;&lt;/p&gt;  &lt;p&gt; No son válidos:&lt;/p&gt;  &lt;p&gt; &lt;i&gt;Precio Venta&lt;/i&gt; Lleva un espacio en blanco&lt;/p&gt; &lt;p&gt; &lt;i&gt;1Num&lt;/i&gt;  Empieza por un número&lt;/p&gt; &lt;p&gt; &lt;i&gt;Precio-Venta&lt;/i&gt; Lleva un guión&lt;/p&gt;  &lt;p&gt; De un identificador sólo son significativos los 32 primeros caracteres.&lt;/p&gt;&lt;br /&gt;Fuente:&lt;br /&gt;http://html.rincondelvago.com/lenguaje-c.html&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-5719618756192021502?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/5719618756192021502/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=5719618756192021502' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5719618756192021502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5719618756192021502'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/11/tarea-1.html' title='Tarea 7: Identificadores en C'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-508674258257142003</id><published>2008-11-25T19:49:00.000-08:00</published><updated>2008-11-25T20:06:56.616-08:00</updated><title type='text'>Tarea 6: Diagrama de Flujo de Repetir Hasta</title><content type='html'>&lt;div style="text-align: justify;"&gt;Se utiliza cuando se desconoce el número de veces que se repetirán las acciones, este depende del valor de una condición.&lt;br /&gt;El ciclo se repite mientras el valor de la condición sea falso. La condición puede ser simple o compuesta. Al utilizar Repetir_Hasta se ejecuta el siguiente ciclo:&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_MgUBTttpY4A/SSzJFfYhEGI/AAAAAAAAABA/TzmESrUdLsI/s1600-h/repetir+hasta.gif"&gt;&lt;img style="cursor: pointer; width: 298px; height: 238px;" src="http://1.bp.blogspot.com/_MgUBTttpY4A/SSzJFfYhEGI/AAAAAAAAABA/TzmESrUdLsI/s320/repetir+hasta.gif" alt="" id="BLOGGER_PHOTO_ID_5272810359904866402" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///tmp/moz-screenshot.jpg" alt="" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="file:///tmp/moz-screenshot-1.jpg" alt="" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-508674258257142003?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/508674258257142003/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=508674258257142003' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/508674258257142003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/508674258257142003'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/11/tarea-6-diagrama-de-flujo-de-repetir.html' title='Tarea 6: Diagrama de Flujo de Repetir Hasta'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MgUBTttpY4A/SSzJFfYhEGI/AAAAAAAAABA/TzmESrUdLsI/s72-c/repetir+hasta.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-5595343675069289426</id><published>2008-11-25T19:24:00.000-08:00</published><updated>2008-11-25T19:49:34.856-08:00</updated><title type='text'>Investigación 1: Editores de Texto en Linux</title><content type='html'>&lt;span style="font-weight: bold; font-style: italic;"&gt;Editor ed&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;El editor ed &lt;span style="font-family:monospace;"&gt;&lt;/span&gt;fue hecho con la idea de tener un editor rápido y pequeño con lo mínimo indispensable. Es, además, un editor confiable y que puede ser usado en las peores condiciones: con terminales lentas, en conexiones por modem y, quizá la más interesante, desde archivos por bloques. La mayoría de los editores asumen que toman la entrada directa desde el teclado y que controlan una terminal, por esto no pueden ser empleados como ed.&lt;br /&gt;Para invocar a este editor se utiliza la orden: &lt;b&gt;ed&lt;/b&gt;&lt;b&gt;&lt;i&gt; fichero&lt;/i&gt;&lt;/b&gt;, si existe fichero, copia el contenido del mismo en la memoria y muestra el tamaño del fichero en caracteres. Si el fichero no existe, señala que el buffer asignado al fichero está vacío. En ambos casos el editor queda en modo orden.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Editor de Pantallas Vi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;p&gt;El editor &lt;b&gt;vi&lt;/b&gt; es un editor de pantalla completa.De forma similar a &lt;b&gt;ed&lt;/b&gt;, el editor &lt;b&gt;vi&lt;/b&gt; siempre trabaja con una copia del fichero que se edita, que él mismo se encarga de mantener en un buffer. Los cambios realizados sobre el fichero solo se graban cuando se invoca algún comando de grabación.Para invocar el editor &lt;b&gt;vi&lt;/b&gt; se hace mediante: &lt;b&gt;vi &lt;/b&gt;&lt;b&gt;&lt;i&gt;fichero. &lt;/i&gt;&lt;/b&gt;Si el fichero existe lo carga en el buffer de trabajo.Además, la orden para invocar el editor &lt;b&gt;vi&lt;/b&gt; tiene una serie de opciones, las más importantes son:&lt;/p&gt; &lt;p&gt;&lt;b&gt;r &lt;/b&gt;Cada cierto tiempo `vi' salva el buffer de edición en disco. De forma que si se produce cualquier fallo en el sistema, siempre se encontrará una copia reciente del fichero que se editaba.&lt;/p&gt; &lt;p&gt;&lt;b&gt;R&lt;/b&gt; Indica que solo se editará el archivo para consulta. No permitiéndose realizar cambio alguno sobre la información.&lt;/p&gt; &lt;p&gt;&lt;b&gt;w&lt;/b&gt;&lt;b&gt;&lt;i&gt;n&lt;/i&gt;&lt;/b&gt; Normalmente `vi' utiliza la pantalla completa como ventana de edición. Mediante esta opción se podrá alterar el tamaño de la ventana de edición a un número de líneas determinado por &lt;i&gt;n&lt;/i&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Fuente:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;http://html.rincondelvago.com/editores-de-texto-en-linux.html&lt;/p&gt;&lt;p&gt;http://www.marquezetelecom.com/LuCAS/Tutoriales/UXO/uxo/node20.html&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-5595343675069289426?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/5595343675069289426/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=5595343675069289426' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5595343675069289426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5595343675069289426'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/11/investigacin-1-editores-de-texto-en.html' title='Investigación 1: Editores de Texto en Linux'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-4763463297511358509</id><published>2008-09-16T22:31:00.000-07:00</published><updated>2008-09-16T23:12:16.276-07:00</updated><title type='text'>Tarea 5: Operadores y Expresiones en C</title><content type='html'>&lt;div align="justify"&gt;El lenguaje C posee un gran número de operadores que se pueden agrupar en diferentes categorías, los datos sobre los que actúan los operadores se denominan operandos. Algunos operadores requieres dos operandos, mientras que otros actúan sólo sobre un operando.&lt;br /&gt;&lt;/div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;strong&gt;Operadores Aritméticos &lt;/strong&gt;&lt;/div&gt;En C, existen cinco operadores aritméticos:&lt;br /&gt;Los operadores (/) y (%) requieren que el segundo operando no sea nulo.&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_MgUBTttpY4A/SNCYQ5ljpyI/AAAAAAAAAAU/hPo8xKF9E3I/s1600-h/Operadores+Aritmeticos.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246860981990303522" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_MgUBTttpY4A/SNCYQ5ljpyI/AAAAAAAAAAU/hPo8xKF9E3I/s320/Operadores+Aritmeticos.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;strong&gt;Operadores Unarios&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;C incluye una serie de operadores que actúan sobre un solo operando para producir un nuevo valor. Estos operadores se denominan operadores unarios o monarios. Los operadores unarios suelen preceder a su único operando.&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;Es probable que el operador unario de uso más frecuente sea el menos (-) unario, que consiste en el menos elante de una constante numética, una variable o una expresión. La operación menos unaria es distinta del operador aritmético que representa a la resta (-) ya que la resta requiere de dos operandos.&lt;/div&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="left"&gt;&lt;strong&gt;Operadores Relacionales y Lógicos&lt;/strong&gt;&lt;/div&gt;&lt;br /&gt;En C existen cuatro operadores relacionales:&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;a href="http://3.bp.blogspot.com/_MgUBTttpY4A/SNCa_r964lI/AAAAAAAAAAc/hM0M0ruCZXI/s1600-h/Operadores+Relacionales.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246863984811500114" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_MgUBTttpY4A/SNCa_r964lI/AAAAAAAAAAc/hM0M0ruCZXI/s320/Operadores+Relacionales.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Estos operadores se encuentran dentro del mismo grupo de procedencia que es menor que la de los operadores unarios y aritméticos. La asociatividad de estos operadores es de izquierda a derecha.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Muy asociados a los operadores relacionales, existen los operadores de igualdad:&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/_MgUBTttpY4A/SNCe1wLPPzI/AAAAAAAAAAs/haV2ZcBI1C8/s1600-h/Operadores+Igualdad.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246868212188921650" style="CURSOR: hand" alt="" src="http://1.bp.blogspot.com/_MgUBTttpY4A/SNCe1wLPPzI/AAAAAAAAAAs/haV2ZcBI1C8/s320/Operadores+Igualdad.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="justify"&gt;Los operadores de igualdad se encuentran en otro grupo de procedencia, por debajo de los operadores relacionales. La asociatividad de estos operadores es también de izquierda a derecha. Éstos se utilizan para formar expresiones lógicas que representan condiciones que pueden ser verdaderas o falsas. La expresión resultante puede ser de tipo enterio, ya que verdadero es representado por 1 y falso por 0.&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Oeradores de Asignación&lt;/strong&gt;&lt;/p&gt;Existen en C, varios operadores de asignación que se utilizan para formar expresiones de asignación, en las que se asigna el valor de una expresión a un identificador.&lt;br /&gt;El operador de asignación más usado es =. Se escribe de la siguiente forma:&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_MgUBTttpY4A/SNCeUpT9cXI/AAAAAAAAAAk/fAPa4BdhWVk/s1600-h/Operador+Asignacion.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246867643410772338" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_MgUBTttpY4A/SNCeUpT9cXI/AAAAAAAAAAk/fAPa4BdhWVk/s320/Operador+Asignacion.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Bibliografía: "&lt;em&gt;Programación en C",&lt;/em&gt; Byron, Gottfried, Ed. Mac Graw Hill, Madrid, 2005.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-4763463297511358509?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/4763463297511358509/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=4763463297511358509' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4763463297511358509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/4763463297511358509'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/09/operadores-y-expresiones-en-c.html' title='Tarea 5: Operadores y Expresiones en C'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_MgUBTttpY4A/SNCYQ5ljpyI/AAAAAAAAAAU/hPo8xKF9E3I/s72-c/Operadores+Aritmeticos.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-5829489594749811988</id><published>2008-09-16T22:13:00.000-07:00</published><updated>2008-09-16T22:31:07.665-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='declarar variables'/><title type='text'>Tarea 4: Reglas para Declarar Variables</title><content type='html'>&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Una variable es un espacio de memoria donde se almacena un dato, los nombres de las variables han de construirse con caracteres alfanuméricos y el caracter subrayado (_). Deben comenzar con un caracter alfanumérico o (_). No podemos utilizar caracteres raros como el signo +, un espacio, o un $. Se evita nombrar variables utilizando nombres reservados como for o return.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Fuente: &lt;a href="http://www.desarrolloweb.com/articulos/608.php"&gt;http://www.desarrolloweb.com/articulos/608.php&lt;/a&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;  &lt;/div&gt;&lt;div align="justify"&gt;   &lt;/div&gt;&lt;div align="justify"&gt;Todo elemento declarado tiene un nombre también denominado identificador. Ese elemento debe comenzar por un caracter alfabético o signo subyarado, solo puede contener caracteres alfabéticos, digitos decimales y signos de subrayado. Debe contener por lo menos un caracter alfanumérico si empieza con (_), algunos nombres no se distinguen entre mayúsculas y minúsculas y no puede declarar dos variables globales con el mismo nombre.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Fuente: &lt;a href="http://msdn.microsoft.com/es-es/library/ke6sh835.aspx"&gt;http://msdn.microsoft.com/es-es/library/ke6sh835.aspx&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/8366966290898575429-5829489594749811988?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/5829489594749811988/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=5829489594749811988' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5829489594749811988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/5829489594749811988'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/09/tarea-4-reglas-para-declarar-variables.html' title='Tarea 4: Reglas para Declarar Variables'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-2745067290036324431</id><published>2008-09-16T21:32:00.000-07:00</published><updated>2008-09-16T22:10:52.102-07:00</updated><title type='text'>Tarea 3: Clasificación de Lenguajes de Programación</title><content type='html'>Los lenguajes de programación son un conjunto de símbolos y reglas para combinar dichos símbolos. Los elementos del lenguaje de programación son léxicos, sintáxicos y semánticos.&lt;br /&gt;&lt;br /&gt;Los lenguajes de programación pueden clasificarse por su propósito, es decir, el tipo de problemas a tratar con ellos o por estilo de programación.&lt;br /&gt;&lt;br /&gt;Por propósito:&lt;br /&gt;&lt;br /&gt;- General: Aptos para todo tipo de tareas, por ejemplo "C".&lt;br /&gt;- Específico: Hechos para un objetivo muy concreto, por ejemplo Csound (para crear ficheros de audio).&lt;br /&gt;- Programación de Sistemas: Para realizar sistemas operativos o drivers, por ejemplo "C".&lt;br /&gt;- Script: Para realizar tareas varias de control y auxiliares. Antiguamente eran los llamados lenguajes de procesamiento por lotes (batch) o JCL (Job Control Languages). Se subdividen en varias clases. Ejemplos: bash (shell), Java Script.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Por estilo de programación:&lt;br /&gt;&lt;br /&gt;-Imperativos: Indican cómo hay que hacer la tarea, es decir, expresan los pasos a realizar, como ejemplo esta "C".&lt;br /&gt;-Declarativos: Indican qué hay que hacer, por ejemplo Lisp y Prolog.&lt;br /&gt;Fuente: &lt;a href="http://qbitacora.wordpress.com/2007/09/21/clasificacion-de-lenguajes-de-programacion/"&gt;http://qbitacora.wordpress.com/2007/09/21/clasificacion-de-lenguajes-de-programacion/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-2745067290036324431?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/2745067290036324431/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=2745067290036324431' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/2745067290036324431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/2745067290036324431'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/09/tarea-3-clasificacin-de-lenguajes-de.html' title='Tarea 3: Clasificación de Lenguajes de Programación'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-7378092553086676911</id><published>2008-09-16T21:12:00.000-07:00</published><updated>2008-09-16T22:11:42.541-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='memoria flash'/><title type='text'>Tarea 2: Memoria Flash</title><content type='html'>&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Chip de memoria que mantiene su contenido sin energía, pero que se deben borrar a granel. Fue concebido originalmente por Toshiba, el término viene de la capacidad de poderse borrar &lt;&lt;en&gt;&gt;. Derivado de EEPROMS*, los chips de memoria flash son menos caros y proporcionan densidades más altas de bits.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Como los diseños futuros proporcionan borrado de chips pero no en su totalidad, y últimamente, borrado byte por byte, la memoria flash puede proporcionar una alternativa de la RAM actual.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;*EEPROM (Ellectricaly Erasable Programmable Read Only Memory), Memoria de solo lectura programable y borrable eléctricamente. Un chip de memoria que retiene su contenido sin potencia, puede ser borrado tanto dentro de la computadora, como externamente, y usualmente requiere más voltaje para el borrado que el común de +5 voltios usado en los circuítos lógicos. Funciona como RAM no volátil, pero grabar en EEPROM es mucho más lento que grabar en RAM. Las EEPROM son usadas en dospositivos que deben mantener datos al día sin potencia.&lt;/div&gt;&lt;div align="justify"&gt;Por ejemplo: En una terminal de punto de venta que esta apagada por la noche. Cuando los precios cambian, la EEPROM puede actualizarse desde una computadora central durante el día.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt; &lt;/div&gt;&lt;div align="justify"&gt;Bibliografía: &lt;em&gt;"Diccionario de la Computación&lt;/em&gt;", Freedman, Allan, Editorial Mac Graw Hill, 1995.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-7378092553086676911?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/7378092553086676911/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=7378092553086676911' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7378092553086676911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7378092553086676911'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/09/tarea-2-memoria-flash.html' title='Tarea 2: Memoria Flash'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8366966290898575429.post-7325806189530550222</id><published>2008-09-16T20:14:00.000-07:00</published><updated>2008-09-16T21:07:33.166-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='memoria cache'/><title type='text'>Tarea 1: Memoria Caché</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_MgUBTttpY4A/SNCAm0nFr7I/AAAAAAAAAAM/Zw13h5Mos18/s1600-h/Memoria+Cache.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5246834970332606386" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_MgUBTttpY4A/SNCAm0nFr7I/AAAAAAAAAAM/Zw13h5Mos18/s320/Memoria+Cache.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div align="justify"&gt;La memoria caché es una sección reservada de la memoria, que se utiliza para mejorar el rendimiento. Un caché de disco es una porción reservada en la memoria normal o memoria adicional en la tarjeta controladora de disco. Cuando el disco es leido, se copia un gran bloque de daros en el caché. Si los requisitos de los datos subsiguientes pueden ser satisfechos por el caché, no se necesita el empleo de un acceso a disco que es más lento. Si el caché es utilizado para escritura, los datos se alinearán en memoria y se grabarán en el disco en bloques más grandes.&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;Los cachés de memoria son bancos de memoria de alta velocidad entre la memoria normal y la CPU. Los bloques de instrucciones y datos se copian en el caché, y la ejecución de las instrucciones y la actualización de los datos son llevados a cabo en la memoria de alta velocidad.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Bibliografía: "&lt;em&gt;Diccionario de la Computación&lt;/em&gt;", Freedman, Allan, Editorial Mac Graw Hill, 1995.&lt;br /&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8366966290898575429-7325806189530550222?l=celina-programacion.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://celina-programacion.blogspot.com/feeds/7325806189530550222/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=8366966290898575429&amp;postID=7325806189530550222' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7325806189530550222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8366966290898575429/posts/default/7325806189530550222'/><link rel='alternate' type='text/html' href='http://celina-programacion.blogspot.com/2008/09/memoria-cach.html' title='Tarea 1: Memoria Caché'/><author><name>chelinoska</name><uri>http://www.blogger.com/profile/11844423137841400500</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_MgUBTttpY4A/SNCAm0nFr7I/AAAAAAAAAAM/Zw13h5Mos18/s72-c/Memoria+Cache.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
