Entradas con la etiqueta ‘ejercicios’

Ejercicios básicos Maple

Miércoles, 17 de Marzo de 2010

Hola que tal amig@s programadores y matemáticos (si en está ocasión también estan invitados) espeero se la esten pasando de lo más genial ya que nos acercamos a las vacaciones de semana santa lo que significa, dejar de ver a los amigos por dos semanas, descansar un rato de tantas presiones, tomarse tiempo para desvelarse por gusto, y levantarse demasiado tarde o no levantarse jajaja.

Bueno, pero vamos a hablar hoy sobre un nuevo lenguaje (nuevo para mi) el cúal es empleado por matemáticos y programadores y claro alguna otra persona con tiempo libre (mucho tiempo libre), Maple un lenguaje enfocado a la práctica y solución de ejercicios de matemáticas pero programando las funciones o la coherencia resulta un tanto cmplicado al inicio sobre todo si n ose domina ni las matemáticas ni la programación pero por fortuna y cosas del destino pude resolver estos primeros tres ejercicios que nos dejarón hacer para puntos extras… y como la neta necesitare unos 20 puntos extras para pasar me puse a programar un rato aprovechando que se me va el alcohol de mis venas.

Los ejercicios son simples y básicos así que no esperen ver gran cosa pero bueno con algo se inicia (y que bueno que no fue con tipico “Hola mundo”), son tres ejercicios unicamente y espero te sirvan para que te des alguna idea o sirvan para basarse en alguna función o sentencía.

Exercise one.- es calcular las raices de la ecuacion cuadratica, supongo que la general si aquella donde uno tiene “a*x**2+b*x+c” y que se resuelve por formula general, entonces en nuestro programa pediremos los valores de las variables a,b,c, y mostraremos los resultados en las variabls x y x1.

 

raiz := proc ()
local a, b, c, quad1, solution; #declaramos neustras variables
printf(`Programa que calcula las raices de una ecuacion cuadratica`);
printf(`Da el valor de la variable a`);#pedimos valores como en C
a := scanf(%f)[1]; #almacenamos valores casi igual que en C
printf(`Da el valor de la variable b`);
b := scanf(%f)[1];
printf(`Da el valor de la variable c`);
c := scanf(%f)[1];
quad1 := a*x^2+b*x+c = 0; #asignamos la operacion a la variable quad1
solution := solve(quad1, x)#mostramos la solucion con la funcion predeterminada de solve.
end:
raiz();#con esto compilamos nuestro programa

Exercise two.- Calcular la suma de los primeros n números positivos que el usuario indique, por ejemplo la suma de los primeros 5 numeros es: 1+2+3+4+5=15.

 

suma:=proc()
#nuestro metodo se llama suma y es un procedimiento
local n,temp,aux,i;#declaramos variables a emplear
printf(`Este programa calcula la sumatoria de los primernos n numeros\n`);
printf(`¿De cuantos numero quieres calcular la sumatoria?`);
n:=scanf(`%d`)[1];
aux:=0;
for i from 1 to n do #sentencia for en maple
	aux:=aux+i;
od;#fin del for
printf(`La sumatoria de los %d primeros numero es: %d`,n,aux);
end: #fin del metodo
suma();#llamada al metodo

Exercise three.- Un programa que sume los primeros n números impares positivos que el usuario indique, por ejemplo si el usuario introduce 10 el resultado será 1+3+5+7+9+11+13+15+17+19=100.

 

sumaimpar := proc ()
local n, temp, i, aux;
printf(`Este programa calcula la sumatoria de los primero numeros impares\n`);
printf(`De cuantos numero quieres calcular la sumatoria`);
n := scanf(%d)[1];
temp := 0;
aux := 1;
for i to n do #ciclo for
temp := temp+aux; #empezar a sumar numero impares
aux := aux+2; #aumentar numeros impares
od; #cierre del for
printf(`La sumatoria de los  numeros es: %d`, temp)
end:#cierre del metodo

Bueno amigos y amigas que se dedican a la programación y/o las matemáticas espero los ejemplos y ejercicios en maple les hayan ayudado y les sea de gran utilidad para en un futuro, reciban un cordial saludo y espero sus comentarios.

PD: Bachata 4ever!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
PD2: maple-22-03-10

Lo que el 2009 nos dejo (parte II)

Viernes, 1 de Enero de 2010

Hola e iniciamos un nuevo año, por fin ya comenzamos la carrera para emprender este maravilloso 2010 lleno de intrigas y mas cerca del fin del mundo según los mayas, en el segundo recuento y antes de llegar al aniversario de la WeBlog de quien sabe que cosa pues vámonos con el recuento del 2009, pero ahora señores y señoras con lo que Google Analitics nos dice.

Nuestro peor día ha sido el jueves 19 de marzo con 2 visitas y el mejor día ha sido el sábado 24 de Octubre con 189 visitas que chido la neta.

Internet Explorer parece ser el más usado por los visitantes ya que es mas del 64% de las visitas abunda más el IE7 le sigue el 6 y después el IE 8 claro aun hay algunos que me visitan desde IE 5.5 que bárbaro, claro he recibido visitas desde el PlayStation 3 y el PlayStation Portable (PSP).

Recibo el 72% de las visitas desde México y los estados que más concurren en esta WeBlog son Tlaxcala, Puebla y D.F., en si la zona centro y zona oeste del país es la que mas me visita.

La forma en que llegan es a través de búsquedas de Google y directamente entre las palabras más usadas para buscar la página en este 2009 fueron:

UATx

Puras Líneas, puraslineas.com, puraslineas

Ejercicios en C++, ejercicios c++, ejercicios de C++.

UATx sistemas

Peor Bienvenida FCBIyT, peor bienvenida Facultad de Ciencias Básicas Ingeniería y Tecnología.

Arreglos tridimensionales

Hecsari, jjhmora.

Y las páginas mas visitadas dentro de PuRaSLiNeAs punto com han sido:

Torres de Hanói en Pseudocódigo

Ejercicios C

Sistemas UATx

Ejercicios C arreglos tridimensionales

Un mundo de micheladas

 

Bueno pues eso ha sido lo mejor del 2009 según las estadísticas pueden consultar las búsquedas en cualquier motor de búsqueda de su preferencia saludos cordiales y feliz inicio de año 2010.

Que este año nuevo este lleno de dicha y felicidad.

Apuntes de libreta C++

Domingo, 31 de Mayo de 2009

Hola que tal amig@s lectores de PuRaSLiNeAs punto com la WeBlog de quien sabe que cosa, después de envolver un poco de pasto en periódico, me revente los apuntes de la profe Roció que nos encargo poner en la libreta, ya los pase a la compu y no, no crean que escaneando todo, si no escribiéndolo o bueno eso creo jaja espero que sean todos los apuntes ahí chéquenlos y si falta algo avisen para que los demás se enteren, claro obviamente no esta todo al 100% del trabajo, ya están los apuntes en un 98%, ya solo faltaría que pusieras la paginación tipo (pagina 2 de 65), y de encabezado tu nombre, que pongas el índice, al inicio, las bibliografías (recuerda poner a puraslineas.com), y que corrijas las faltas de ortografía y que lo acomodes total         que quede padre, y no la fregadera que subí originalmente jajaja que los códigos recuerda que van en dos columnas y en cursiva, los títulos en mayúsculas y en negritas y los subtítulos en negritas y minúsculas, recuerda que es letra Times New Román 12, cámara espero te sea de gran ayuda y para cualquier cosa aquí estoy.

Saludos cordiales y realmente con esto espero poder haberte ayudado, aunque sea un poco.

Hasta pronto y recuerda dejar tu comentario que para mi es muy importante y claro algunos clics porfas.

PD: Clic para bajar apuntes c++. (Turbo c).

Para examen de c

Miércoles, 18 de Febrero de 2009

Hola amigos pues posteándoles rápido por que la neta ando súper ocupado pero ya saben que en la WeBlog de quien sabe que cosa al servicio de la comunidad y pongo a su disposición el programa de c++ de la profesora Roció que debemos de entregar para poder presentar el examen, son 155 líneas de código así que imprímanlo mejor, bueno espero les sea de gran ayuda y por cierto el programa tiene dos bugs (si no es que mas) pero lo importante es que corre jajaja el primer bug es que los datos cuando metes tu sexo (genero) no lo reconoce al primera, y el segundo bug es que cuando no introduces alergias y en las opciones generales pide alergias entonces te indica en turbo c que el valor de ese campo es nulo, pero en c++ hay una bronca pues al parecer creo se traba y se sale, así que haber si se le puede corregir esos bugs, bueno saludos cordiales y sea esto de gran ayuda.
Funciones str*
exa1902