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;
?>