Errores

Solo disponible en BuenasTareas
  • Páginas : 2 (294 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de mayo de 2011
Leer documento completo
Vista previa del texto
LENGUAJE DE PROGRAMACION
Nombre: Kelvin Francisco Menéndez Cedeño Curso: 3º C

ERROR SINTACTICO
Es un error gramatical.

ejemplo, convertir ‘begina’ en ‘begin a’.
{$confi g->sobi2itemid}"); {$confi g->
Eliminar el espacio
Progran program
ControlChar.Cr ControlChars.Cr
Console.Writ Console.Write

ERROR SEMANTICO
Un error semantico es cuado tu algoritmo funciona pero elresultado no es el que esperabas.

Un ejemplo claro es: intentar sumar dos numeros, pero cuando se ejecuta los concatena.
Por ejemplo, si un ejemplo intenta escribir el siguiente resultado en laconsola:
Primera línea
Segunda línea
Si utiliza el siguiente código:
Console.Write( "First Line" & ControlChars.Cr)
Console.Write( "Second Line")salida de los siguientes resultados:
Segunda línea
Para evitar este problema, reemplace el uso de ControlChars.Cr con los ControlChars.NewLine ControlChars.CrLf o constante.
Error Semántico enla línea 2, se esperaba "program" y se encontró "begin".
Error Semántico en la línea 4, se esperaba "(" y se encontró "end".
Error Semántico en la línea 4, se esperaba ")" y se encontró EOF.Error Semántico en la línea 4, se esperaba "begin" y se encontró EOF.
Error Semántico en la línea 4, se esperaba "end" y se encontró EOF.

ERROR LEXICO
Ejemplo:
Dim sVal As String
Dim iNum AsInteger
Try ' acá el código sensible a errores
Console.WriteLine ( "Ingrese un valor: " )
sVal = Console.ReadLine () ' si no hemos tipiado un número
iNum = sVal ' seproduce un error y desde aquí se salta a catch
iNum = iNum + 1000
Catch 'aquí se captura la excepción del error
Console.WriteLine( "Error" & ControlChars.CrLf & "El valor {0} es incorrecto",sVal)
Finally ' si se produce un error, después de Catch se ejecuta este bloque; ' si no se produce error, después de Try también se ejecuta
Console.WriteLine( "El controlador de errores...
tracking img