domingo, 8 de junio de 2014

Cuadros de diálogos, casillas de verificación y botones de radio



Cuadros de diálogos, casillas de verificación y botones de radio

     JOptionPane-Cuadros de Dialogos
Permite a los usuario ingresar un valor o informales de algo.
  •  showMessageDialog():

normalmente de carácter informático, como mínimo recibe 2 parámetros. También puede recibir como parámetro una cadena que ira como titulo del cuadro y el tipo de mensaje a mostrarse(determinado por una constante de la clase JOptionPane.

Parámetros:
  •      showOptionDialog():

Los parametros de estos metodos siguen patrones consistentes :
  1.    icon: Una imagen que acompanara al mensaje, si no se especifica (es decir, se pasa null) se establecera uno por defecto de acuerdo al tipo de Mensaje.
  2.  titulo: El titulo del cuadro de dialogo.
  3.   InitialValue: La selección por defecto ( valor de entrada ) .
  4.   Option: un array tipo Object que indica las opciones posibles, normalmente debe ser coherente con el tipoDeOpcion elejido. 
    •   showImputDialog():
los parámetros que puede recibir son los mismos que los del MessageDialog
  •     showCofirmDialog():

   sirve para solicitar al usuario la confirmación de una determinada acción. Para el tipo de mensaje las              constantes posibles son:
   YES_NO_OPTION
   YES_NO_CANCEL_OPCION
   YES_OPTION, NO_OPTION
   CANCEL_OPTION

 JButton, JCheckBox,JRadioButton

Los botones son una de las piezas claves en la mayoría de las interfaces graficas de usuario ya que permiten al usuario. Son unos de los controles básicos de swing: los botones.

  • jCheckBox


Cuya función es seleccionar y deseleccionar opciones dentro de una aplicación. De manera coloquial, también  puede llegar a ser conocido como casilla de verificación.

  • Botones de opción (RadioButton)

Se realizan para seleccionar solo un elemento de un conjunto de elementos. La diferencia entre un CheckBox puedes seleccionar uno o varios, y un RadioButton solo puede seleccionar un elemento, mientras.

jueves, 1 de mayo de 2014

Constantes, Variables y Expresiones




Constantes, Variables y Expresiones



Son espacios de memoria creados para contener valores que de acuerdo a su naturaleza deseen  mantenerse(Constantes) o que puedan varias(Variables).

Constante:
 Es un dato que permanece con un valor, sin cambios, es decir constantes, a lo largo del  desarrollo del   algoritmo o a lo largo de la ejecución del programa. 
Se utiliza cuando necesitamos que el valor de determinada variable se mantenga durante  la ejecución del programa o hasta tanto se requiere su cambio.
Una constante es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. 
Ejemplo: 
public class constante1 {
    public static void main(String[] args)
    {
        String ene,feb,mar,abril,may,jun,jul,ago,set,oct,nov,dic;
        System.out.println("Los meses del año");
        ene="ENERO";
        feb="FEBRERO";
        mar="MARZO";
        abril="ABRIL";
        may="MAYO";
        jun="JUNIO";
        jul="JULIO";
        ago="AGOSTO";
        set="SETIEMBRE";
        oct="OCTUBRE";
        nov="NOVIEMBRE";
        dic="DICIEMBRE";
        System.out.println(ene+"\n"+feb+"\n"+mar+"\n"+abril+"\n"+may+"\n"+jun+"\n"+jul+"\n"+ago+"\n"+set+"\n"+oct+"\n"+nov+"\n"+dic);
        System.out.println();
    }
}

ejemplo 2:
public class constante2 {
    public static void main(String[] args)
    {
        String Aimara,quechua,castellano;
        System.out.println("Los Idiomas Del Peru");
        Aimara="AIMARA";
        quechua="QUECHUA";
        castellano="CASTELLANO";
        System.out.println(castellano+"\n"+quechua+"\n"+Aimara);
        System.out.println();
    }

}

Variable:

Es un dato cuyo valor puede variar a lo largo del desarrollo del algoritmo o en el transcurso de la ejecución del programa.
Una variable descrita o declarada de un tipo determinado, sólo podrá contener,valores de ese tipo.
Una variable declarada numérica entera, no podrá contener números reales.
Se utiliza cuando el dato que contiene sufrirá cambios o variará en la medida que cambien los valores que maneje.
Ejemplo: 
public class Variable {
    public static void main(String[] args)
    {
        Double tamaño,tamañoactual;
        tamaño = Double.parseDouble(JOptionPane.showInputDialog("Ingrese su estatura a los 10 años de edad: "));
        tamañoactual = Double.parseDouble(JOptionPane.showInputDialog("Ingrese su estatura actual : "));
        System.out.println("Estatura a los 10 años ==> " + tamaño);
        System.out.println("Estatura actual es ==> " + tamañoactual);
        System.out.println();
    }

}
ejemplo 2:
public class Variable2 {
    public static void main(String[] args)
    {
        int votos,votosfinal;
        System.out.println("ELECCIONES MUNICIPALES");
        votos = Integer.parseInt(JOptionPane.showInputDialog("Cantidad de votos 10:00 AM : "));
        votosfinal = Integer.parseInt(JOptionPane.showInputDialog("Cantidad de votos 4:00 PM : "));
        System.out.println("votos 10:00 AM ==> " + votos);
        System.out.println("votos  4:00 PM ==> " + votosfinal);
        System.out.println();
    }
}


Clasificación de las Variables :

Por su contenido
        Variables Numéricas: Son aquellas en las cuales se almacenan valores numéricos, positivos o negativos, es decir almacenan números del 0 al 9, signos (+ y -) y el punto decimal.
Ejemplo:
iva = 0.15 pi = 3.1416 costo = 2500
       Variables Lógicas: Son aquellas que solo pueden tener dos valores (cierto o falso) estos representan el resultado de una comparación entre otros datos.
         Variables Alfanuméricas: Esta formada por caracteres alfanuméricos (letras, números y caracteres especiales). 
      Ejemplo:
letra = ’a’ apellido = Curi’ direccion = ’Tepro San Martin C-8
Por su uso
     *    Variables de Trabajo: Variables que reciben el resultado de una operación matemática completa y que se usan normalmente dentro de un programa.
Ejemplo:
Suma = a + b /c 
       *   Contadores: Se utilizan para llevar el control del numero de ocasiones en que se realiza una operación o se cumple una condición. Con los incrementos generalmente de uno en uno.
        Acumuladores: Forma que toma una variable y que sirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando progresivamente.

    Expresiones:
     Las expresiones son combinaciones de constantes, variables, símbolos de operaciones (matemáticos, lógicos y relacionales) y nombres de funciones que se utilizan en el cuerpo del algoritmo. Las expresiones pueden ser simples o compuestas,
  Las expresiones simples, son asignaciones directas a una variable o constante de un valor numérico o    carácter,
Por ejemplo: 
a + (b + 3) / c 

lunes, 20 de mayo de 2013

Clase 5


<h1>Promedio</h1>
<?php
$a=10;
$b=20;
$c=30;
$prom=($a+$b+$c)/3;
echo $prom;
?>


2.- cuadrado de un numero

<h1>cuadrado de un numero</h1>
<?php
$a=30;
$cuadrado=$a*$a;
echo $cuadrado;
?>


3.- calcular area de un triangulo
<h1>calcular area de un triangulo</h1>
<?php
$base=20;
$altura=30;
$area=($base*$altura)/2;
echo $area;
?>


4.- aplicación comercial
<h1>aplicacion comercial</h1>
<?php
$gaseosa=100;
$cosmeticos=200;
$abarrotes=300;
$subtotal=$gaseosa+$cosmeticos+$abarrotes;
$igv=($subtotal *19)/100;
$total=$subtotal+$igv;
echo $subtotal. "<br>";
echo $igv."<br>";
echo $total."<br>";
?>









martes, 30 de abril de 2013

CLASE 4:



    1.-     Creando Archivo:Usuario y Contraseña:
<h1>entrada al sistema</h1>
<p>ingrese los siguientes datos:</p>
<form action="clave2.php" method="post">
usuario<input type="text" name="user"/><br/>
constrase&ntilde;a<input type="password" name="pass"/><br/>
<input type="submit" value="ingresar al sistema"/>
<input type="reset" value="borrar datos"/>
</form>

    2.-    Ingresando Datos:

<h1>Ingresando...</h1>
<?php
$user=$_POST["user"];
$pass=$_POST["pass"];
if ($_POST["pass"]=="jhalebito"){
            echo "<h3>Bienvenido $user </h3>";
}           else {
            echo "<p>Datos incorrectos</p>";
}
?>

3. - EXAMEN:
<form action="examen2.php" method="get" >
ingrese numero <input type="text" name="num"/> <br/>
<input type="submit" value="evaluar" />
</form>

4.- EXAMEN 2:
<h1> multiplos de 3 </h1>
<?php
$num=$_GET["num"];
$res=$num %3;
if ($res == 0){
            echo "$num es multiplo de 3";
}           else {
            echo "$num no es multiplo de 3";
}
?>






lunes, 29 de abril de 2013

CLASE 3


WAMP SERVER



11.-   sitio > nueva sitio
22.-     sitio :
Nombre del sitio : yomahira
                Carpeta local : c:\wamp\www\yomahira
3.- servidores localhost,local/red,c:\wamp\www\yomahira
44.-  <body>
<?php  echo phpinfo();                               ?>
</body>

25.-     Creación nuevo archivo
<form action="formulario2.php" method="get" name="f1">
su nombre <input type="text" name="nombre" value="NN"/> <br/>
<input type="submit" value="enviar" name="envia"/>
</form>
16.- Creando un formulario 
<?php
?>

<?php
$nombre=$_GET["nombre"];
echo "<h3>hola $nombre </h3>";
echo "la variable se llama $nombre";
?>
77.- Formulario 3:
<h1> tabla de multiplicar </h1>
<form action="formulario4.php" method="get">
indique el numero de tabla a imprimir
<input type="text" name="tabla" size="3" maxlength="2"/>
<input type="submit" value="imprimir tabla"/>
</form>
18.-    Formulario 4:
<?php
$tabla =$_GET["tabla"];
?>
<h1> tabla del <?php echo $tabla; ?> </h1>
<?php
$tabla =$_GET["tabla"];
?>
<h1> tabla del <?php echo $tabla; ?> </h1>
<?php
for ($x=1; $x<=15; $x++){
               echo $x." *".$tabla. "=". ($x * $tabla);
    echo "<br/>";
}
?>
<p> fin fe impresion</p>
<p> <a href="formulario3.php"> volver</a>










































sábado, 20 de abril de 2013

CLASE 1:



¿Qué es un lenguaje?
Es un lenguaje que requiere de un servidor es pacífico o para que lo traduzca, interprete, ejecute y devuelva una respuesta. Tenemos por ejemplo: PHP, JSP, ASP, etc.

HTML
Hiper Text Markup Languaje
Lenguaje de marcas de hiper texto.

CSS
Cascade Style Sheet
Hojas de estilo en cascada.

http:// Local host
http:// Local host: 90
http:// 127.0.0.1
http:// 127.0.0.1: 80



viernes, 19 de abril de 2013

clase1:


Clase 2
Variables:
$ + 1caracter alfabetico : caract. Alfabeticos,números,guiones bajos.
$ 5 mivariable
NO: carácter especiales: tildes,eñes,ASCII,especios blanco.

Se usan para las mayúsculas y minúsculas pero es Case Sensitive
$nombre = “juan”
$NOMBRE = “eliza”
$NoMbRe= “yomahira”

Probando1:
<?php
$un_nombre= "nancy";
echo $un_nombre;
?>

Tipos de datos:
·     Enteros (integer) Z
-3456,….-2,-1,0,1,2….4728..
·     Flotantes (valores fraccionarios)(doublé)
          3.141592
          1.23*10000000← 2.23E7→123000,00
          2.34/100000←2.34E-5 →0.0000234

·      Boleano :  Expresión que solo devuelve “verdadero” o “falso”,
TRUE/ FALSE
SI / NO

·      Cadena (String): Es una sucesión de caracteres, van entre comillas simples o dobles.
·      Null:         1.- Variable sin valor asignado
          2.- Se le asigno “null” como valor
          3.- La variable fue destruida con “un set”
           
$mi_edad;
            $mi_iphone=null;
            Un set($variable1);


Operadores Matemáticos:
             + Adición
 - Sustracción
        * Multiplicación
        / Division
       % Modulo
       ++  Incremento 1
- -   Decremento1

Probando 3: para unir el apellido y el nombre es con el punto(.) y para poner espacio es ejemplo= ,” “,

<?php
$numero1=16;
$numero2=7;
echo "la suma de $numero1 y $numero2= ";
echo $numero1 + $numero2;
echo "<br/> la diferencia es ";
echo $numero1 - $numero2;
echo "<br/> el producto es ";
echo $numero1 * $numero2;
echo "<br/> el cociente es ";
echo $numero1 / $numero2;
echo "<br/> el residuo (modulo) es ";
echo $numero1 % $numero2  ;
echo "<br/> fin de operaciones. ";
?>

Probando 4: Edad de una persona

<?php
$nombre="floripondio cachupin";
$edad= 72;
echo "¡hola $nombre !";
echo "<br/> tienes $edad años";
?>ç

Probando 5:
<?php
$edad_mujer=25;
$edad_hombre=17;
&edad_mujer--;
echo $edad_mujer."<br/>";
$edad_hombre++;
echo $edad_hombre;
?>