Otro hito alcanzado: 600mil visitas rebasadas

Me permito señalar de nuevo otro hito alcanzado por este blog: 600 mil visitas rebasadas desde que inició su periplo en el curso 2007-2008. Aprovecho también para recordar que dicha iniciativa recibió un premio en 2008: Segundo Accésit del “I Premio Santander” al Uso Innovador de las TIC en la Enseñanza Universitaria, (Cátedra Santander de la Universidad de Zaragoza, 2008).

Su actividad ha sido creciente en los últimos años, y en los últimos meses ha recibido miles de visitas mensuales. Esperemos que dicha actividad se mantenga en el tiempo y que el blog siga resultando útil a todos aquellos estudiantes que están comenzando en el mundo de la programación. Esa es la idea que lo motivó y es un orgullo comprobar que la iniciativa ha sido exitosa.

¡Un saludo a todos los visitantes y enhorabuena a todos por este éxito alcanzado!

Ricardo López Ruiz.
Univ. de Zaragoza, Spain.

pd: El blog Programación II accesible desde el menú de la dcha está dedicado a noticias del mundo de las TIC y lleva a día de hoy más de 230mil visitas. Juntando los dos blogs las 800mil visitas ya han sido superadas.. ¡Congratulations!

Publicado en Informática e Internet

Calificaciones de Febrero

Os aviso que tenéis las calificaciones finales de la convocatoria de Febrero puestas en el tablón. ¡Enhorabuena a los aprobados!… Aquellos que no han superado la materia en esta convocatoria les animo para que la trabajen adecuadamente y lo intenten de nuevo en la convocatoria de Setiembre.

Con el resto de materias os deseo mucha suerte y éxito.

Ricardo.

Publicado en Informática e Internet

Notas de las Actividades Prácticas

Os aviso que tenéis las notas de las actividades realizadas durante el curso puestas en el tablón. Recordar que esta nota vale 2 ptos como máximo. La nota del examen y las calificaciones finales saldrán la semana que viene en el tablón también.

pd: Observar que los trabajos que hicistéis (ficheros ppt) están enlazados en la pestaña “Trabajos” de este blog por si los queréis consultar.

PD1: A modo de aviso para alumnos de esta asignatura de cursos pasados (de 2010 a 2018) decirles que si quieren enviarme los ficheros ppt de sus presentaciones (de todos aquellos trabajos que se perdieron en los wikis desaparecidos en el magma de la red) los colgaré ahí también para uso de generaciones futuras y público interesado en esta temática. Si alguien se anima a ello puede enviarme el fichero ppt a mi email: rilopez@unizar.es.

Un saludo y ¡muchos ánimos a todos!

Ricardo.

Publicado en Informática e Internet

Máximo común divisor de dos enteros

Sofía Oliveros

// Programa basado en el algoritmo de Euclides para el mcd.
// La división se hace por restas.

#include <iostream>
using namespace std;

int main ()
{
int a, b, divid, div,cociente, resto, aux;
char u_a, a_a;
u_a=163;
a_a=160;
cout << “Introduzca los n” << u_a << “meros de los cuales quiera saber su m” << a_a
<< “ximo com” << u_a << “n divisor: “;
cin >> a >> b;
if (a<b)
{
aux=a;
a=b;
b=aux;
}
divid=a;
div=b;
while (divid%div!=0)
{
cociente=0;
resto=divid;
while (resto>=div)
{
cociente=cociente+1;
resto=resto-div;
}
divid=div;
div=resto;
}

cout << “m.c.d.(” << a << “,” << b << “)=” << div << endl << endl;
return 0;
}

Publicado en Informática e Internet | Deja un comentario

Días, semanas y horas a partir de un número de horas

Sofía Oliveros

// Cálculo del número de semanas, días y horas en una cantidad dada de horas

#include <stdio.h>
#include <stdlib.h>
#define horassemana (24*7)

int main()
{
int horas;
int semanas, dias;

printf (“Introduzca la cantidad de horas \n”);
scanf (“%d”, &horas);

semanas = horas/horassemana;
horas = horas%horassemana;
dias = horas/24;
horas = horas%24;

printf (“El numero de semanas correspondientes es %d \n”, semanas);
printf (“El numero de dias correspondientes es %d \n”, dias);
printf (“El numero de horas es %d \n”, horas);

system(“PAUSE”);
return 0;
}

Publicado en Informática e Internet | Deja un comentario

Determinante y traza de una matriz 3×3

Sofía Oliveros

#include <iostream>
#include <math.h>
using namespace std;

//PROTOTIPO

float traza (float m[3][3]);
float determinante (float m[3][3]);

//PROGRAMA PRINCIPAL

int main()
{
float m[3][3], z, y;

cout<<” Dame una matriz 3×3: “;
for (int i=0; i<3; i++)
for(int j=0; j<3; j++)
cin>>m[i][j];

//MOSTRAMOS LA MATRIZ INTRODUCIDA POR TECLADO
cout<<“\n\n La matriz introducida es: “;
cout<<“\n\n “;

for (int i=0; i<3; i++)
{
for(int j=0; j<3; j++)
cout<<m[i][j]<<” “;
cout <<“\n “;
}

//LLAMADA DE LAS FUNCIONES
z= traza (m);
y= determinante (m);
cout<<“\n\n”;
cout <<” La traza de la matriz vale: “<<z<<“\n”;
cout<<” Y su determinante: “<<y<<endl;

return 0;
}

//CÓDIGO- DEFINICIÓN DE LAS FUNCIONES

float traza (float m[3][3])
{
float traza=0;
traza= m[0][0]+ m[1][1] + m[2][2];
return traza;
}

float determinante (float m[3][3])
{
float determinante;
determinante= m[0][0]* m[1][1]* m[2][2] + m[0][1]* m[1][2]* m[2][0] + m[0][2]* m[1][0]* m[2][1] – m[0][2]* m[1][1]* m[2][0] – m[0][1]* m[1][0]* m[2][2] -m[0][0]* m[1][2]* m[2][1];
return determinante;
}

Publicado en Informática e Internet | Deja un comentario

Números del triángulo de Tartaglia

Sofía Oliveros

/* Este programa permite calcular los números del triángulo de Tartaglia a partir de la fila y posición que ocupan en el triángulo. También informa si la fila o la posición no son correctos */

#include <iostream>
using namespace std;

int main()
{
long double z, a, b, res1, res2, res3, res4;

cout <<“Diga el numero de fila en la que se encuentra: “;
cin >>a;
cout <<endl<< endl<< “Diga la posicion que ocupa en la fila: “;
cin >> b;

if (a<b)
cout <<endl<< endl<< “La fila o la posicion son incorrectas”<<endl<<endl;
else
{
res1 = 1;
for(z=1; z<=(a-1); z++){
res1 = res1 * z;
}

res2 = 1;
for(z=1; z<=(b-1); z++){
res2 = res2 * z;
}

res3 = 1;
for (z=1; z<=(a-b); z++) {
res3 = res3 * z;
}

res4 = res1/(res2*res3);

cout <<endl<< endl<<“El numero que se encuentra en dicha fila y posicion en el triangulo de Tartaglia es el ” << res4 << endl;
}

return 0;
}

Publicado en Informática e Internet | Deja un comentario