Powered By Blogger

domingo, 28 de noviembre de 2010

Ejemplo sencillo de lenguaje c++

Como mencionamos antes el c++  es una actualizacion del tradicional c
en este ejmplo es una conversion sencilla de segundos a minutos y horas


CODIGO:

#include <iostream>
using namespace std;

int main()
{
int segundos,  minutos,n;
float hora;

    do
{

   
    cout << "Introduce los segundos: "; cin >> segundos;
    hora = segundos / 3600;
    minutos = segundos / 60;
    cout << hora << " horas " << minutos << " minutos y " << segundos << " segundos" << endl;
    cout << "Si quieres seguir cambiendo presiona uno"; cin >> n;
}
while(n = 1);
}

Imagen:
Aqui les dejo un pequeño tutorial de este lenguaje c++ que me parecio algo completo:
http://sistemas.itlp.edu.mx/tutoriales/tutorc/index.htm
y aqui les dejo otro tutorial :
http://www.programacionfacil.com/cpp/start

Lenguaje de programacion java script

Hola otra vez bueno aqui les dejo un pequeño programa en java script
espero que lo disfruten, anteriormente habia subido un codigo en ajva script asi que este sera distinto disfruntenlo:
En si este codigo es muy sencillo y muestra la utilidad de utilizar cuadros de dialogos.

CODIGO:

   <html>
   <head>
   <title>Esta es una pagina web</title>
//aqui inicia el script de java les menciono que esta dentro de un html
   <script type="text/javascript">
//carga una imagen y un mensaje de bienvenida
document.write('<IMG SRC="AVION1.png">')
document.write("<BR><H1>Bienvenidos a este ejmplo</H1></BR>")

//solo es solo un ejemplo de funcion de java script
          var numero = 1;
          
           function calcula(x) {
                   return x + numero;
           }
//un alerta te lo muestra a la hora de entrar a la pagina
    alert("¡Bienvenido!\n\tEn seguida favor de introducir su nombre:.")
   </script>
<SCRIPT LANGUAGE="JavaScript">
<!--
//aqui lo que hace el usuario teclea su nombre en un cuadro de dialogo
y se lo muestra en la pagina
var nombre = prompt("Introduzca su nombre:","")
document.write("<H2>Bienvendio, " + nombre + "</H2>")
//-->
</SCRIPT>
   </head>
   <body>
   <script>
//aqui muestra el resultado de la funcion
           document.write(calcula(1));
   </script>

   </body>
   </html>

Como poner otras cosas en html

Anteriormente ya habiamos hablado de creacion de paginas en html
en el siguiente post les mostrare un pqueño codigo que muestra de que manera se pueden poner imagenes en un html y mas cosas  bueno aqui les dejare el codigo como siempre y una muestra de como se veria en el navegador disfrutenlo:

CODIGO:
Bueno en este codigo utilize un pequeño codigo anterior del un html nomas que
lo modifique un poco aqui les muestro:


<html>
<head>
<title>Pagina web</title>
</head>
 //Bueno lo que son los estilos tambien se pueden poner en un css por el momento los mostrare todo junto
<style>
//este estilo es una divicion llamada uno con instrucciones de bordes, ubicacion, tamaño y fondo de color
div.uno{
border: 1px solid #000000;
float: left;
width: 48%;
height: 100%;
background: blue;
}
// Aqui es otro estilo con las mismas caracteristcas que el primero con la diferencia de que le cambie el color para que se viera distinto
div.dos{
border: 1px solid #000000;
float: left;
width: 48%;
height: 100%;
background: yellow;
}





</style>
<body>
// aqui se ase llamar al div uno o mas bien el estilo
<div class="uno">
Parte 1
<H1>PAGINA DE EJMPLO</H1>

<P> <IMG SRC= "./AVION1.png "ALIGN= "MIDDLE " ALT= "MI AVION ">Listos para despegar.

<P>Hola mi nombre es Alejandro estoy en la facultad de ingenieria mecanica y elctrica espero
que les guste esta pagina de ejmplo<BR>
&#161
</div>

//aqui se ase llamar al estilo dos
<div class="dos">


<P>HOla

<H3>LISTA<H3>



<HR>

<UL>

<LI> LISTA

<LI> COSAS

</UL>

click para jugar <A HREF= "http://aveldano.byethost10.com/espacio.swf">juegito</A>.
</div>
</body>
</html>
Quedaria de la siguiente manera:

Manejo de archivos en perl

Hola aqui andamos de nuevo en esta ocacion se mostrara el uso de archivos en el lenguaje perl:
En este codigo lo que hace es que ya tenemos creado un archivo llamado calificaciones y en caso de no tenerlo te lo genera, y lo que hace es meter mas calificaciones y guardarlas sin destruir el archivo
Codigo

#! /usr/bin/env perl -w



print "Cuantos calificaciones quieres agregar: \n";
$n=<STDIN>;
chop($n);

for($x=1; $x <= $n; $x = $x+1)


print "DIme la calificacion que quieres agreagar\n";
$linea=<STDIN>;
chop($linea);

##// aqui abre el archivo y las ">>" significan que lo creo o lo abra
open(archivo,">>Calificaciones.txt"); 
##// aqui le desimos que en el "archivo" este sirve estilo puntero que lo guarde
print archivo "$linea\n";

}
                       
    ##// aqui cerramos el archivo
close(archivo);


Imagen como siempre:

MANEJO DE ARCHIVOS "PYTHON"

Hola aqui les dejo un codigo de manejos de archivos en el lenguaje python
de tal manera para que observen la estructura y la creacion de archivos en el lenguaje python:

Codigo:
 #!/usr/bin/python
// bueno aqui abrimos creamos el archivo
f = open("Inv.txt","w")
f.write("Esto es un archivo de texto\n")
print "PROGRAMA DE ARCHIVOS EN PYTHON"
x = int(raw_input("Cuantos productos quieres registrar: "))
i = 1
n = x
while i <= n:
//la instrucion f.write nos sirve para guardar los datos dentro de nuestros archivos
    print "Como se llama el producto que va aqui"
    nombre = raw_input()
    f.write("NOmbre del producto: ")
    f.write(nombre)          
    e = raw_input("dame el numero de identificacion: ")
    f.write("numero de identificacion")
    f.write(e)
    costo = raw_input("Cuanto cuesta: ")
    f.write("\n")
    f.write("Costo de producto:")
    f.write("\n")
    f.write(costo)
    total = raw_input("Cuantos productos hay de este tipo: ")
    f.write("\n")
    f.write("Total: ")
    f.write("\n")
    f.write(total)
    f.write("\n")
    f.write("----------------------------\n")  
    i = i + 1
//f.close cierra nuestro archivo
f.close()

MANEJO DE ARCHIVOS "C"

Hola a todos ahora le mostrare el manejo de archivos en diferentes tipos de lenguajes de programacion.
En el siguiente codigo esta hecho en lenguaje c mostrando la usabilidad de manejos de archivos, lectura y creacion.

Codigo:

#include <stdio.h>
void main(void)
{
int i,n,mat;
float cal;
//aqui se declara un puntero que nos ayudara con el manejo de archivos
FILE *ar;
printf("Cuantos alumnos son en la lista: \n");
scanf("%d",&n);
//fopen abre el archivo y la "w" sigunifica que abrira si no existe y si existe lo destruira por otro
if ((ar = fopen("lista.txt", "w")) !=NULL)
{
//el fprintf imprime los datos en el archivo
fprintf(ar,"NUMERO DE ALUMNOS\n");
fprintf(ar,"\n%d",n);
for(i=1;i<=n;i++)
{
printf("Ingrese la matricula del alumno: \n");
scanf("%d",&mat);
fprintf(ar,"\n%d",mat);
printf("Ingrese la calificacion final del alumno: \n");
scanf("%f",&cal);
fprintf(ar,"   Calificacion: %f",cal);
}
//aqui se cierra el archivo
fclose(ar);
}
else
printf("no se pudo abrir el archivo");
}

sábado, 27 de noviembre de 2010

Lenguaje python

Hola aqui les traigo manejo de cadenas con el lenguaje pythonde igual manera python es un lenguaje script como perl
A continuacion el codigo en python con manejos de arreglos:

#!/usr/bin/python

# alumnos
// aqui delcarmaos un contador "i" y declaramos tambien tres arrelgos, pero ya se define su contenido pero en el while los valores se los cambia por el que ingrese la persona
i = 0
a = [0, 1, 2, 3, 4]
b = [0, 1, 2, 3, 4]
d = [0, 1, 2, 3, 4]
n = 4
// aqui se utilizo un while para que leea los datos registrados por el usuario
print "Numeros de ALUMNOS que se peuden registrar"
print n
while i <= n:
    print i
    print "Como se llama el alumno que va aqui"
    nombre = raw_input()
    b[i] = nombre
    print "cual es su matricula"
    c = int(raw_input())
    a[i] = c
    print "cual es su calificacion"
    cal = int(raw_input())
    d[i] = cal
    i = i + 1
//aqui se imprime las cadenas ya modificadas
print "registro"
print b
print a
print d

Resultados:

Ejemplo de lenguaje perl

Hola este tipo de lenguaje perl es un lenguaje scirpt de primer nivel que existe hoy en dia.

En este siguiente ejemplo se meustra el uso de condicionadores tipicos
como el if y else,
Tambien se mostrara la usabilidad  le los arreglos en perl
que en mi opinion es un poko mas facil que en el lenguaje c

Bueno aqui les dejo el codijo:
//aqui se hace mencion de donde se encuetra el script
#! /usr/bin/env perl -w

// Como guardar una variable pero no es necesario declarar la variable como sucede en c
  print "Hola. ¿Cómo te llamas?\n";
  $nombre=<STDIN>;
chop($nombre);

  if ($nombre eq "")
  {
    print 'por que no pones algun nombre'."\n";
  }
  else
  {
   print "Hola $nombre, yo me llamo ALEJANDRO. \n";
  }


  print "Hola. que numero del arreglo quieres saber\n";
  $n=<STDIN>;
chop($n);
// aqui se declaro el arreglo pero habes  de poner "$" peor se pone "@" para mencionar que es un arreglo
  my @arreglo;


  @arreglo=(1,"dos",3,"cuatro");


  $arreglo[4]=5.5;


  print "El numero $n es= ".$arreglo[$n]." \n";

Imagen:

viernes, 26 de noviembre de 2010

Lenguaje html

Hola ahora que ya vimos xml podemos intentar crea una pagina web con html
Es parecido el codigo de html con el de xml, lo que tiene de diferencias
es que el html ya es mas vistoso y con mayores complicaciones o conplejos de codigos, se maneja igual con tags o etiquetas que al hora de abrir siempre es necesario de cerrarlos, bueno a continuacion les dejo un codigo de html con su respectiva explicacion:
//primero que nada hay que abrir con el tag de html
<HTML>

<HEAD>
//En este apartado el damos el titulo o nombre de nuestra pestaña
<TITLE>pagina del ave</TITLE>

</HEAD>

<BODY>


// este sirve para darle un titulo a la pagina no a la pestaña
<H1>PAGINA DE EJMPLO</H1>


 // En esta seccion se carga la imagen del avion
<P> <IMG SRC= "./AVION1.png "ALIGN= "MIDDLE " ALT= "MI AVION ">Listos para despegar.



//En esta parte colocamos un pequeño parrafo y para poder hacer que aga un salto de linea se le agrega l isntruccion &#161 ya que si no la ponemos nunca dara el salto de linea cuando queramos
<P>Hola mi nombre es Alejandro estoy en la facultad de ingenieria mecanica y elctrica espero
que les guste esta pagina de ejmplo<BR>
&#161 _______________________________________________________________________________________________________________________________



<P>HOla
//Esto es un formato de lista
<H3>LISTA<H3>



<HR>

<UL>

<LI> LISTA

<LI> COSAS
// En este siguiente tag es para hacer referencia a otra pagina web al ora de preciona la palabra que demos o que queramos que aparesca para la referencia
</UL>

click para jugar <A HREF= "http://aveldano.byethost10.com/espacio.swf">juegito</A>.



//aqui al final se cierran las etiquetas con el "/"
</BODY>

</HTML>
ASI QUEDARIA LA PAGINA:

Programacion orientada a objetos java (2)

Hola a todos en el siguiente post les mostrare un pqueño codigo
referente a java utilizando la programacion orientada objetos
espero que lo disfruten:
//aqui cargamos las librerias
import java.awt.*;
import java.awt.geom.*;
import java.awt.image.*;
import javax.swing.*;
 // aqui esta la clase principal de la figura
public class Figura extends JFrame {
//aqui se carga la ventana de dode s emostrara el rectangulo  
public Figura() 
   {
      super( "MI RECTANGULO FEO" );

      setSize( 500, 200 );
      setVisible( true );
   }
 //aqui se carga la figura del rectangulo
   public void paint( Graphics g )
   {
      super.paint( g );  

      Graphics2D figu = ( Graphics2D ) g;  

    
 //se define el color y tamaño del rectangulo
      figu.setPaint( Color.blue );                  
      figu.setStroke( new BasicStroke( 5.0f ) ); 
      figu.draw( new Rectangle2D.Double( 80, 30, 65, 100 ) );




     
   } 
 //aqui es la funcion main en donde se hace llamar a la clase figura y donde se le agrega la instruccion de que si le presionamos a la x el programa se cerrara
   public static void main( String args[] )
   {
      Figuras aplicacion = new Figura();
      aplicacion.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
   }

}

Ejecucion:

LENGUAJE C++

El lenguaje c++ es parecido al lenguaje c nomas que con una pequeña
diferencia, el lenguanje de c++ es orientado a objetos, en cambio el lenguaje
anci c no es orientado objetos en el siguiente post mostrare un ejemplo de este lenguaje c++:
Es un sencillo programa que muestra la sintaxis del c++

#include <iostream>
#include <stdlib.h>
using namespace std;
main()
{

  float metros,centimetros,milimetros,kilometros;
  int opc;
do
{

  cout << "Cuantos metros quieres transformar o convertir "; cin>>metros;
centimetros = metros * 100;
milimetros = metros * 1000;
kilometros = metros / 1000;

cout << "\nel resultado en cenrimetros es de : " << centimetros;
cout << "\nel resultado en milimetros es de : " << milimetros;
cout << "\nel resultado en kilometros es de : " << kilometros;
cout <<"\nSI quieres seguir haciendo conversiones presione uno "; cin>>opc;
}while(opc=1);


  system("PAUSE");
return 0;
}

LENGUAJE C

Aqui les dejo un ejemplo de programacion en c uno de los mas comunes hoy dia:


Este ejemplo esta basado en funciones, es una estructura que guarda un maximo de
100 alumnos y puedes consultarlos.

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

//declaracion de la estructura alumno
typedef struct
{
char nombre[15];
float calificacion;
int matricula;
}alumno;
//declaracion de las funciones

void lectura(alumno *, int);
void consulta(alumno *,int);
//funcion principal
void main (void)
{
alumno registro[100];
int Nalumno;
do
{
printf("cauntos alumnos vas a registrar: ");
scanf("%d",&Nalumno);
}while (Nalumno >100 || Nalumno <1);
lectura(registro, Nalumno);
int opc;
printf("Desea consultar el registro presione uno si asi lo desea\n");
scanf("%d",&opc);
while(opc)
{
consulta(registro, Nalumno);
printf("Desea consultar el registro presione uno si asi lo desea\n");
scanf("%d",&opc);
}


}

//funcion de lectura donde guarda los alumnos y sus calificaciones y matriculas
void lectura(alumno A[], int T)
{
int I;
for(I=0; I<T; I++)
{
printf("Ingrese el numero de matricula del alumno: \n");
scanf("%d",&A[I].matricula);
//fflush(stdin);
printf("Nombre del alumno: ");
scanf("%s",A[I].nombre);
printf("Que calificacion tiene ese alumno :\n");
scanf("%f",&A[I].calificacion);
}
}
//funcion de consultas
void consulta(alumno A[], int T)
{
int cla, I;
printf("Ingrese la matricula del alumno que quiere consultar\n");
scanf("%d",&cla);
while(cla)
{
I = 0;
while((I<T) && (A[I].matricula <cla))
I++;
if((I==T) || (A[I].matricula >cla))
printf("no existe ese alumno\n");
else
{
printf("informcacion de la consulta: \n");
printf("%s\n",A[I].nombre);
printf("%d\n",A[I].matricula);
printf("%f\n",A[I].calificacion);
break;
}

}
}

LENGUAJE XML

Antes que nada este tipo de lenguaje se utiliza para estructuracion de paginas
web
Esto quiere decir que siempre sigue una estructura jerarguica sin corromper esa estructura. De los mas importante hasta lo mas simple de la estructura.
Este lenguaje para la web es un poco mas sencillo que el html, pero es paresido a las estructura de este. Ya que tambien se maneja por etiquetas.

Aqui les dejo un pequeño ejemplo:

<cosasquehacer>
    <tarea>
        <materia>laboratorio de lenguajes</materia>
        <actividad>subir programas al blog</actividad>
    </tarea>
    <recoger>
        <lugar>cuarto</lugar>
        <tiempo>dos horas</tiempo>
        <dia>sabado</dia>
    </recoger>
<escuela>
<lugar>FIME</lugar>
<dia>lunes a viernes</dia>
</escuela>  
</cosasquehacer>
Como se ve en el ejemplo anterior todo el codigo va estrcuturado y siempre al cerrar una pestaña se escribe el mismo nombre pero se le agrega un "/" antes del nombre.
Asi se veria en el navegador:

miércoles, 24 de noviembre de 2010

JAVA SCIRPT

Hola javascript es como su nombre lo dice script y es utilizado comunmente en las
paginas web incriptado por lo general en  html
Aqui le smuestro un pequeño ejemplo de java script y su utilizacion:
 En este ejemplo les traigo de como decri algun usuario si quiere enviar su
informacion escrita atraves de un formulario:

CODIGO:
//como todo html se inicia con la etiqueta
<html>
<HEAD>
//por lo general el java script se pone dentro de la cabezera
<SCRIPT Laguage="JavaScript">
<!--
// con esta funcion llamada evalua se le dira al usuario que si quiere enviar dicha informacion
    function evalua(form) {
// aqui le aventara un cuadro diciendole que si desea enviar la informacion y si pone que no le enviara la alerta con el mensaje
        if (confirm("¿desea enviar?"))
            form.result.value = eval (form.expr.value);
        else
            alert("Por que no");
    }

</SCRIPT>

</HEAD>
<BODY>

<CENTER><FORM>
//aqui se crea el cuadro de donde se ingresa el dato
    Tecle su nombre:
    <INPUT Type="text" name="expr" Size=10>

Tecle su numero telefonico: <INPUT Type="text" name="result" Size=10>
//aqui se crea el botón de enviar y le menciona que cuando den clik realize lo que esta en el scirpt de evalua
<INPUT Type="button" Value=" ENVIAR " onClick="evalua(this.form)"> </FORM></CENTER>
</html>
Y aqui una imagen:

VENTANAS EN PYTHON

Bueno para empezar a utilizar ventanas en python
utilizaremos el pygame para crear las ventanas espero que les guste:

Este pequelo codigo les crea una ventana con la libreria de pygame

#!/usr/bin/python

//aqui se importan las librerias del pygame
import pygame
from pygame.locals import *
import sys

//aqui se declaran dos variables para el tamaño de la ventana
SCREEN_WIDTH = 300
SCREEN_HEIGHT = 300

//aqui se encuentra la funcion principal
def main():
    pygame.init()

//se crea la ventana dependiendo del tamaño anteriormente declarado
    screen = pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))

//se declara el titulo de la variable de la ventana  
    pygame.display.set_caption("MI PRIMERA VENTANA")

// este es un codigo que evita que la ventana se cierre repentinamente y se mantenga hasta que el usuario seleccione el boton "x"
     while True:
        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                sys.exit()
if __name__ == "__main__":
    main()

aqui les dejo como se mostraria la pantalla:




AQUI LES DEJO UN TUTORIAL DEL PYGAME ES REALMENTE BUENO:
http://pythonmania.wordpress.com/2010/03/25/tutorial-pygame-2-ventana-e-imagenes/

VENTANAS EN JAVA

HOLA A TODOS AQU LES DEJO UN PEQUELO PROGRAMITA
DE COMO CREAR UNA VENTANA EN JAVA CON FRAME
 ESPERO QUE LES AGRADE:
//AQUI CARGAMOS LAS LIBRERIAS NECESARIOS 
import java.lang.*;
import java.awt.*;
import java.awt.event.*;
//AQUI SE DELCARA LA CLASE EN ESTE CASO LE PUSE VENTANAS

public class ventanas {

//AQUI DELCARAMOS EL OBJETO QUE EN ESTE CASO SERA NUESTRA VENTANA
static Frame ventana= new Frame();

// AQUI VA LA PARTE RPINCILA DEL PROGRAMA
public static void main(String[] args)

{

// BUENO AQUI PARA INDICAR LA VENTANA SE PONE EL NOMRE DEL FRAME QUE AYAMOS PUESTO AL FRAME EN ESTE CASO VENTANA. Y EN SEGUIDA DE LO QUE SE QUEIRE HACER OCN LA VENTANA

//AQUI SE PONE EL TITULO
ventana.setTitle("MI PEQUEÑA VENTANA");
//FONDO
ventana.setBackground(java.awt.Color.black);
//TAMAÑO
ventana.setSize(500,500);

ventana.setVisible(true);

//AQUI SOLO ES PARA QUE SE CIERRE LA VENTANA AL DARLE "X"

ventana.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {System.exit(0);} });

}

}



LENGUAJE DE PROGRAMACIÓN FORTRAN

AQUÍ LES TRAIGO OTRO PROGRAMA HECHO EN FORTRAN
ESPERO QUE LO DISFRUTEN:


EN ESTE PROGRAMITA DE FORTRAN SE UTILIZARA LAS SUBRUTINAS Y DE QUE
FORMA LLAMARLAS CON UN SENCILLO EJEMPLO DISFRÚTENLO:
AQUÍ LES MUESTRO UN PROGRAMA DE FORTRAN UTILIZANDO SUBRUTINAS





     PROGRAM  PROMEDIOS
      REAL N, sumatoria, Y, I  //DECLARAMOS VARIABLE
      WRITE (*,*) "CUANTAS CALIFICACIONES SON: " 
      READ (*,*) N
      CALL SUMA (N, sumatoria) // AQUÍ SE LLAMA A LA FUNCIÓN DE SUMA
      CALL PROM (sumatoria) // AQUÍ SE LLAMA A LA FUNCIÓN DE PROM
      WRITE(*,*) "EL PROMEDIO ES DE: "
      PRINT *, promedio
      END

      SUBROUTINE SUMA (N, sumatoria) // AQUÍ SE INICIA LA SUBROTINA DE SUMA Y ENTRE 
LOS PARÉNTESIS RECIBEN LOS VALORES Y LOS ENVÍA A LA FUNCIÓN PRINCIPAL
      REAL Y, I,sumatoria,N
      DO I = 1, N
             WRITE(*,*) "DAME LA CALIFICACION QUE SIGUE"
             READ(*,*) Y
             sumatoria = sumatoria + Y
      END DO
      END
    
      SUBROUTINE PROM (sumatoria) // AQUÍ INICIA LA DE PROM IGUAL DE LA MISMA MANERA RECIBE LA INFORMACIÓN DE LA VARIABLE sumatoria POR MEDIO DEL PARÉNTESIS
      REAL promedio
      promedio = sumatoria/ N
      END
ESPERO DE QUE SEA DE SU AGRADO

AQUÍ LES DEJO UNA PAGINA O UN TUTORIAL MUY BUENO DE FORTRAN DONDE ME GUIÉ
http://www.fismat.umich.mx/mn1/tutor_fort

    

lunes, 8 de noviembre de 2010

LENGUAJE DE FORTRAN

HOLA COMPAÑEROS ES HORA DE FORTRAN:

ANTES QUE NADA AQUI UNA PEQUEÑA EXPLICACION SOBRE ESTE LENGUAJE
DE PROGRAMACION QUE QUEDO YA EN EL PASADO YA EN LA ACTUALIDAD
SE UTILIZAN DIFERENTES LENGUAJES DE PROGRAMACION PERO FORTRAN YA ES UNO
DE LOS LENGUAJES MAS ANTIGUOS QUE EXISTEN, PERO QUE AUN SE SIGUE UTILIZANDO O EN ALGUNAS APLICACIONES O AREAS

ESTE LENGUAJE DE PROGRAMACION ES UNO DE ALTO NIVEL BASADO MAS
EN OPERACIONES MATEMATICAS Y OPERACIONES LOGICAS DE COMPUTACION

EN EL SIGUIENTE EJEMPLO SE MUESTRAN UNA DE LAS SIGUIENTES APLICACIONES EN
LAS APLICACIONES DE MATEMATICAS DONDE EN ESTE PROBLEMA RELAIZA EL SENO, COSENO,TANGENTE ECT DISFRUNTENLO :

      PROGRAM FUNCIONES
     
      REAL X,Y,Z,W,A   //aqui en esta instruccion se declaran las diferentes variables a utilizar y real     significa    todos los nuemros reales 
      READ(*,*)X // aqui en esta instruccion se inserta el valor de x por medio del teclado
      X = COS(X)  // en las siguientes instrucciones es para las siguientes funciones en este caso coseno
      Y = SIN(X)
      Z = TAN(X)
      W = ASIN(X)
      A = ACOS(X)

      WRITE (*,*) 'EL COSENO ES DE:',X // en las siguientes isntrucciones aparece el resultado en la pantalla de cada funcion
      WRITE (*,*) 'EL SENO ES DE:',Y
      WRITE (*,*) 'LA TANGENTE ES DE:',Z
      WRITE (*,*) 'EL ARCO SENO ES DE:',W
      WRITE (*,*) 'EL ARCO COSENO ES DE:',A
      END

SI SE QUIERE UTILIZAR UN ESPECIE DE CICLOS SE PUEDE UTILIZAR LA ISNTRUCCION DO COMO EN EL SIGUIENTE EJEMPLO:

      PROGRAM  PROMEDIO
      REAL X,SUMA,PROM
      INTEGER N
      READ (*,*) N
      DO I = 1, N // en esta instruccion cuantas veces va a repetir el blus o el ciclo
            READ (*,*)SUMA
            SUMA = SUMA + SUMA
      END DO
      PROM = SUMA/N
      WRITE(*,*)'EL PROMEDIO ES DE:',PROM
      END


GRACIAS PO SU PREFERENCIA COMO SIEMPRE CUALQUIER DUDA O ACLARACION
PUES DEJEN SUS MENSAJES :D GRACIAS