jueves, 25 de febrero de 2010

Tutoriales: Java, C++ y Html (suma de dos numeros)

Tutoriales: Java, C++ y Html


  • Java:

1.

2. Scanner reader = new Scanner(System.in);

3.

Para leer cada uno de los numeros nos apoyamos el método .nextInt(). Ejecutaremos este método dos veces, una por cada número y almacenaremos el resultado en sendas variables de tipo int.

1.

2. int numero1 = 0;

3. int numero2 = 0;

4.

5. System.out.println("Introduce el primer número:");

6. numero1 = reader.nextInt();

7.

8. System.out.println("Introduce el segundo número:");

9. numero2 = reader.nextInt();

10.

Ya solo nos quedará la parte más sencilla del código, la suma de los números. El resultado de la suma lo almacenaremos en otra variable.

1.

2. resultado = numero1+numero2;

3.

Solo nos quedará mostrar el resultado por pantalla. En este caso nos apoyamos en System.out

1.

2. System.out.println("La suma es " + numero1 + " + " + numero2 + " = " + resultado);

3.


  • C++:

//Programa de suma
#include
int main()
{
int num1;
int num2;
int resultado;
std
::cout << "Ingrese el primer numero\n";
std
::cin >> num1;
std
::cout << "Ingrese el segundo numero\n";
std
::cin >> num2;
resultado
= num1 + num2;
std
::cout <<>"\n";
return 0;
}

  • Html:


SUMA DE 2 NUMEROS





Primer numero:
onKeyUp="fncSumar(Sumar)"/>
Segundo numero:
onKeyUp="fncSumar(Sumar)"/>
Resultado:



Tablas de verdad

Tablas de verdad

Una tabla de valores de verdad, o tabla de verdad, es una tabla que despliega el valor de verdad de una proposición compuesta, para cada combinación de valores de verdad que se pueda asignar a sus componentes.[1] Fue desarrollada por Charles Sanders Peirce por los años 1880, pero el formato más popular es el que introdujo Ludwig Wittgenstein en su Tractatus logico-philosophicus, publicado en 1921.

Ejemplo:


Son un medio para describir la manera en que la salida de un circuito lógico depende de los niveles lógicos que haya en la entrada del circuito.
En una tabla se muestra que ocurre al estado de salida con cualquier grupo de condiciones de entrada, los verdaderos valores de salida dependerán del tipo de circuito lógico.
El número de combinaciones de entrada será igual a 2 para una tabla de verdad con "n" entradas.

La interpretación de una fórmula queda completamente determinado por los valores de verdad de las variables proposicionales (VP) que dicha interpretación asigna a las letras enunciativas que aparecen en esa fórmula. Una vez que conocemos el valor de verdad que la interpretación asigna a cada VP y tenemos presentes las definiciones de los conectivos resulta fácil determinar el valor de verdad que le corresponde a la fórmula completa.
El procedimiento de determinación requiere ir por pasos, estableciéndolos valores correspondientes a los diferentes niveles de subfórmulas (indicados por los paréntesis) hasta alcanzar el nivel de la fórmula completa. Así obtenemos una tabla de verdad para la fórmula en cuestión.

Una tabla de verdad establece las diferentes posibles combinaciones de valores de verdad de las VP de una fórmula y determina los valores correspondientes a esa fórmula para cada una de esas combinaciones, es decir, cada renglón será una interpretación posible para esa fórmula a partir de las diferentes combinaciones de valores de verdad para las VP que la compongan.

Cada tabla requiere un número de interpretaciones que se corresponde con el número de combinaciones de valores de verdad para las VP que aparezcan en la fórmula. El criterio para determinar cuantas interpretaciones posibles tiene una fórmula depende del número de VP distintas que aparezcan en ella. Dado que según el Principio de Bivalencia que rige la Lógica Clásica una fórmula sólo puede tener dos valores de verdad (a saber, V o F) para una fórmula que contenga n VP, ese número es 2n. Así la tabla de verdad de una fórmula que tenga 2 variables tendrá 22 = 4 renglones, una que tenga 3, tendrá 23 = 8, una que tenga 4 24 = 16 y así sucesivamente.





Luego de calcular el número de renglones necesarios (en este caso hay sólo dos VP, luego serán 4 renglones) procedo de la siguiente manera:
Paso 1: La columna 1 corresponde a la asignación de todas las combinaciones de valores de verdad posibles de las VP que aparecen en la fórmula
Paso 2: Calculo el valor de Verdad correspondiente a las negaciones de VP
Paso 3: Calculo los conectivos binarios que afecten directamente a VP o a negaciones de VP
Paso 4: Calculo conectivos binarios que afecten a los resultados del paso anterior hasta llegar al conectivo principal de la fórmula.

El resultado de la tabla aparecerá reflejado debajo del conectivo principal.