Mostrando entradas con la etiqueta oposiciones. Mostrar todas las entradas
Mostrando entradas con la etiqueta oposiciones. Mostrar todas las entradas

jueves, 5 de enero de 2012

Java Realiza un programa que muestre por pantalla el siguiente cuadrado: 1 1 1 1 1 1 2 3 4 5 1 3 6 10 15 1 4 10 20 35 1 5 15 35 70 El programa podrá generar cuadrados de cualquier dimensión. Utiliza la recursividad.

Sin recursividad.
//archivo cCuadroRecursivo
public class cCuadradoRecursivo {
    private int n;
    int [][] tabla;

miércoles, 4 de enero de 2012

Java Lucky Number Número de la suerte Calcula tu numero de la suerte a partir de tu fecha de nacimiento

//fichero cLuckynumber.java
import java.util.*;
import java.io.*;
import java.util.Calendar;

public class cLuckynumber {
    protected Date fechanac;
   

Java Clase para calcular número de personas según el número de chocos y de papas

Ampliar el programa anterior creando una clase que permita almacenar los kilos de papas y chocos del restaurante.

import java.io.*;
public class cPapaschocos2 {


Java Calcular el número de personas según los kilogramos de papas y chocos que tenga

 El enunciado del ejercicio original está en http://pizarra2011.wikispaces.com/Ejercicio+11+t2
/*
Carlos Pascual Piles García

11. El restaurante mejicano de Israel cuya especialidad son las papas con chocos nos pide diseñar

Aprenda Java como si estuviera en primero: Ejemplo 1

Éste es el código del Ejemplo1 del magnífico manual de Java
Aprenda Java como si estuviera en primero
Yo, que ya había programado en Java, he repasado todo y la verdad es que es BASTANTE BUENO. Tiene su poquito de cada cosa y está muy bien explicado.
Lo he programado en Eclipse bajo Guadalinex. Eclipse permite crear el proyecto y las clases desde la interfaz gráfica, así como asignar las interfaces y las superclases a las clases.
Aquí dejo un enlace a los archivos:

martes, 3 de enero de 2012

Shellscript Comprobar último acceso al correo

#!/bin/bash

#*Ejercicio 6.* El correo de los usuarios se guarda en el directorio
#/var/mail, en archivos con el nombre de login de cada usuario.
#Se desea un script monimail.sh que monitoree estos archivos, realizando lo
#siguiente:
#a) si el usuario fue borrado, pero quedó su archivo de correo, listar estos
#usuarios.
#b) si el operador invocó el programa sin parámetros, acá termina.
#c) si el operador dio un parámetro no numérico, avisa el error y termina.
#d) si el operador da como parámetro un número, listar los usuarios que hace
#más de este número de días que no lee su correo, es decir, que el archivo
#con su nombre en /var/mail no ha sido accedido. Sugerencia: usar comando
#find.


if [ $# -gt 2  ] #comprobar número de parámetros introducidos
then          #gracias a Alejandro por sus buenas formas
    echo "¡¡Horror!! Uso "$0" "
    exit
fi

numero=$1

if [ $numero -ge 0 ]
then
    sudo ls /var/mail > correos.txt
    while read linea
    do
        find /var/mail/$linea -atime +$numero
    done < correos.txt
else
    echo "El parámetro no es un número"
fi

Java: pasar de Farenheit a Celsius

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

//Escribir un programa en Java que transforme una temperatura dada en grados
//Fahrenheit a grados Celsius, siendo 1oC=33.8 oF.

public class conversiongrados {
    public static void main(String[] args) {
        BufferedReader br2 = new BufferedReader(new InputStreamReader(System.in));
        try {
            System.out.println("Escribe los grados Farenheit:");
            String sgradosf = br2.readLine();
            double gradosf=Double.parseDouble(sgradosf);
            double gradosc=gradosf*33.8;
            System.out.println(sgradosf + " grados Farenheit corresponden a " + String.valueOf(gradosc) + " grados centígrados");
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            System.out.println(e.toString());
        }
    }
}

lunes, 2 de enero de 2012

Desarrolle un programa en C que lea una palabra y la escriba al revés.

/* Comentario */

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define LONGMAX 100



void invertir2(char origen[],char destino[]) {
     int tamano;
     tamano=strlen(origen);
     printf("El tamano de la cadena es %d\n",tamano);
     for(int i=tamano-1;i>=0;i--) {
               printf("%c",origen[i]);
               printf("\n");
               destino[tamano-i-1]=origen[i];
               }    
}

int main(void) {
 
  /*char cadena[LONGMAX];*/
  char cadena[LONGMAX];
  char res[LONGMAX];

  printf("Escribe una palabra y pulsa INTRO\n");
  scanf("%s",cadena);
  printf("La palabra es %s\n",cadena);
  invertir2(cadena,res);
  /*res=invertir(cadena);*/
  /*printf("La palabra invertida es %s\n",invertir(cadena));*/
  printf("La palabra invertida es %s\n",res);

  system ("pause");
  /*printf("Programa finalizado. Pulse INTRO para salir");*/
  return 0;
}

viernes, 30 de diciembre de 2011

Valoración de publicaciones digitales


Tengo 7.000 vídeos publicados en Youtube. Más de 6.000.000 de visitas. Incontables agradecimientos. Pues no se valoran. Con la iglesia hemos topado. ¿Es esto favorecer las TIC? No tiene sentido. Bill Gates ha dado millones de dólares a un chaval por hacer lo mismo que yo. Así nos va en el informe PISA. En fin.
Sobre valoración de publicaciones digitales:

Firmar para que se valoren, antiguo, no sé si valdrá todavía:
 https://spreadsheets.google.com/viewform?key=pobzEbtBsZpQzAsA1GxsUUA
 Un wiki sobre ello:
http://causatic.wikispaces.com/
Noticia sobre FETE de petición:
http://www.feteugtandalucia.org/andalucia/ensenanza-publica/informacion-ensenanzas/infantil-y-primaria/7177
Andalucía compromiso digital:
https://www.andaluciacompromisodigital.org







Ladran, luego cabalgamos... Frase magistral.

Esta frase me gusta para cuando alguien protesta por protestar, cuando alguien critica sin razón. Hay alumnos y alumnas que prefieren culpar a otro (el profesor o profesora), que buscar que pueden mejorar en ellos mismos; es mucho más fácil. Aquí he copiado de Wikipedia el origen apócrifo de la frase:
  • "Ladran, luego cabalgamos." (utilizada, entre otros por Magdalena Álvarez[1])
    1. Variante: "Ladran, luego cabalgamos, amigo Sancho."
    2. Variante: "Ladran, amigo Sancho, luego cabalgamos."[2]
    3. Variante: "Deja que los perros ladren Sancho amigo, es señal que vamos pasando."
    4. Variante: "Ladran Sancho, señal que avanzamos."
    5. Variante: "Si los perros ladran es señal de que avanzamos." (utilizada por Rafael Correa [3], y por Elba Esther Gordillo Morales, que sí la atribuye a Cervantes[4])
    6. Variante de Edgar Isch López: «La conocida frase del Quijote: "Sancho, si los perros ladran es señal de que avanzamos", tiene mucho sentido [...]».[5]
    7. Variante: "Señor, los perros están ladrando. — Tranquilo, Sancho, es señal de que estamos cabalgando."
Esta frase y sus variantes son atribuidas al personaje de Alonso Quijano, aunque no aparecen en toda la obra de El Quijote. La referencia publicada más antigua es un artículo necrológico escrito por Nilo Fabra en El Imparcial en 1916, donde afirmaba que Rubén Darío reaccionaba ante las injurias con dicha frase. Se hizo muy popular gracias a la novela de Ricardo León Cristo en los Infiernos, donde afirmaba que la frase había sido pronunciada por Azaña. También se atribuye erróneamente a Vida de Don Quijote y Sancho, de Miguel de Unamuno. Fuentes: Ángel Padín «Ladran, luego cabalgamos», Amando de Miguel, Interpretaciones de algunas frases hechas.

A ver que número de plazas hay al final...

http://issuu.com/csifenseandalucia/docs/csif-informe-recortes-csif?mode=window&pageNumber=1
Bueno, esto es lo que hay, pero hay que seguir estudiando. El que fracasa es el que lo deja.