Sunteți pe pagina 1din 11

Universidad Fermn Toro

Cabudare Lara



Sintaxis de Lenguajes de Programacin

Br.:
Luis Martnez
18.439.466



Lenguaje C

La sintaxis de un lenguaje de programacin es el conjunto de
reglas que debemos seguir para que el compilador sea capaz
de reconocer nuestro programa como un programa C vlido.
Por ejemplo, un programa debe tener el siguiente formato
general:
main () { Lista_de_sentencias }
Esta regla nos dice que para que el compilador reconozca
nuestro programa debemos escribir al menos todas las
palabras y signos que no estn en letra cursiva. Las partes en
cursiva se reconocen usando otras reglas sintcticas. Estas
reglas definen o dicen como debe ser una lista de sentencias.
Tales reglas nos dicen, por ejemplo, que la lista de sentencias
puede estar vaca, por lo que
main() { }
es un programa C perfectamente vlido, que el compilador
reconocer sin problemas (aunque no har nada til).
Una caracterstica de la sintaxis del C es que los espacios en blanco
y retornos de carro que aparecen en las reglas sintcticas son
opcionales. Esto quiere decir que nuestro programa de ejemplo se
puede escribir en una sola lnea:

main(){printf("Hola",);printf(" soy ... educado.\n");}
Su sintaxis es perfectamente vlida y funciona exactamente
igual, aunque es ms difcil de leer para los humanos (no para el
computador). Por tanto, aunque el lenguaje no obliga a ello, se
suele colocar una sentencia por lnea y con espacios de forma que
el programa se pueda leer cmodamente.printf() es lo que se
denomina una funcin estndar de C, es decir, una funcin que est
incluida con el compilador. Para poder usarla dentro de un
programa hay que decir en el mismo como es su forma: eso se hace
incluyendo la lnea #include <stdio.h> al principio

En lenguaje C, algunas funciones necesitan que le
demos datos para poder hacer su trabajo y otras no.
Por ejemplo, printf necesita el texto que hay que
mostrar por pantalla (el cual se entrecomilla), pero
para la funcin principal main no es obligatorio.

Qu hace y cmo funciona

Un compilador suele tener decenas de funciones
estndar, aunque su nmero exacto y los detalles
concretos de funcionamiento de las funciones estndar
de C dependen de cada compilador.
Para introducir el uso de variables en C vamos a ver el siguiente
programa, que nos permite convertir pesetas en euros:

main() /* Este programa pasa de pesetas a euros */
{
int Pesetas; /* Define una variable entera */
float SonEnEuros; /* Define una variable real */
/* Imprime un mensaje al usuario dicindole lo que tiene que hacer */
printf("Por favor, dime cuantas pesetas tienes: ");
scanf("%d", &Pesetas); /* Aqu el programa se detiene hasta que el usuario teclea
un nmero entero y pulsa la tecla de retorno de carro ()*/

SonEnEuros = Pesetas/166.386; // Convierte a euros
// Muestra por pantalla el resultado
printf("Entonces tienes %f Euros\n",SonEnEuros );
}
Java

Reglas que se deben seguir al escribir en Java y seguir una sintaxis
correcta sin cometer errores y escribir de la manera correcta.

-Todas las instrucciones(OJO una instruccin no es lo mismo que una
lnea, ya que en Java puedes dejar espacios entre lneas y no haber
terminado la instruccin) de cdigo en Java deben terminar con un
signo punto y coma " ; "
ej:
System.out.println(
"Hola mundo" ); //notese que la isntruccion se divide en dos
lineas pero al terminar se utiliza ";
-Todas las variables al igual que en otros lenguajes deben iniciar con
una letra mas no con un numero o carcter especial, pueden iniciar
con una letra y posteriormente usar nmeros para nombrarlas.
ej:

String hola; //correcto
Integer Numero1; //correcto
Double 23numero; //incorrecto

-Otra regla importante es que para llevar una estructura correcta, todo
programa en Java debe tener mnimo una clase, las cuales deben
tener mtodos, las clases se crean de la siguiente manera:
public class Nombredeclase /*aqu se declara una clase, ntese que
comienza con maysculas la cual es la forma correcta de nombrar una
clase*/
{
public static void main(String args[ ]){}/* este es el mtodo principal de
la clase, dentro de este se escriben instrucciones*/
}
-Otra regla importante es que para llevar una estructura correcta, todo
programa en Java debe tener minimo una clase, las cuales deben
tener metodos, las clases se crean de la siguiente manera:
public class Nombredeclase /*aqui se declara una clase, notese que
comienza con mayusculas la cual es la forma correcta de nombrar
una clase*/
{
public static void main(String args[ ]){}/* este es el metodo principal
de la clase, dentro de este se escriben instrucciones*/
}
Comprender la estructura de un programa en Java puede ser dificil si
no se tiene mucha experiencia, pero la mejor manera de comprender
como funciona es programando, puedes utilizar programas ya hechos
, ejecutarlos y as mismo estudiar su cdigo fuente para que
comprendas su funcionamiento.
Operadores numericos:
Continuemos con los operadores numericos, los operadores
numericos basicos son los siguientes:
* multiplicacin
+ suma
- resta
/ division
% modulo o residuo(regresa el residuo de una division)

Operadores condicionales
> mayor que
< menor que
>= mayor o igual
<= menor o igual
= igual //para comparar igualdad se puede utilizar el metodo
.equals() para comparar objetos, asi como cadenas String y otras
clases de objetos
! diferente
!= diferente de

Visual Basic

En Visual Basic 6.0, puede declarar variables de tipos distintos en
la misma instruccin, pero debe especificar el tipo de datos de
cada variable o tomarn de manera predeterminada el valor
Variant. El ejemplo siguiente muestra declaraciones mltiples y los
tipos de datos resultantes:

Dim I, J As Integer ' I is Variant, J is Integer. Dim L As Integer, M As
Integer ' L is Integer, M is Integer. Dim N As Integer, X As Double ' N
is Integer, X is Double.

La seleccin sobre una tabla consiste en elegir un subconjunto de filas que
cumplan (o no) algunas condiciones determinadas. La sintaxis de una
sentencia de este tipo es la siguiente:
SELECT */ columna1, columna2,.... FROM nombre-tabla [WHERE condicin]
[GROUP BY columna1, columna2.... ] [HAVING condicin-seleccin-grupos ]
[ORDER BY columna1 [DESC], columna2 [DESC]... ]
Si ejecutamos:
SELECT * FROM T_PEDIDOS;
Nos da la salida:
COD_PEDIDO NOMBRE ESTADO
---------------------------------------------------------
1 JUAN 0
2 ANTONIO 1
3 PEPE 0
...
* / columna1, columna2,.... Si se escribe *, selecciona todas las columnas. Si
se desea seleccionar slo algunas columnas de la tabla, se debe poner los
nombres de cada una de ellas, separadas por una coma.
nombre-tabla Nombre de la(s) tabla(s) de la(s) cual(es) se van a seleccionar
los valores.

S-ar putea să vă placă și