SlideShare una empresa de Scribd logo
Tipos de
errores
Error lógico
Error de
ejecución
Error de sintaxis
se produce un error de
ejecución, ya que, al intentar
evaluar la expresión:
6.4 / a
a vale 0, y no se puede dividir
entre cero.
Su salida por pantalla es:
El area es: 8.4
No existen errores de sintaxis ni de ejecución,
sin embargo, la salida esperada es:
El area es: 12.6
Por consiguiente, existe algún error lógico
que hay que corregir. El error está en la
expresión:
base * altura / 3
que, aunque no es incorrecta, no sirve para
calcular el área de un triángulo. En su lugar se
debe escribir:
base * altura / 2
Se ha escrito include en vez de
#include.
Se ha escrito imt en vez de int.
Falta un punto y coma (;) después de
la llamada a printf.
Se ha escrito retunr en vez de return.

Más contenido relacionado

La actualidad más candente (11)

0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++0603 tc1001 act programación básica c++
0603 tc1001 act programación básica c++
 
9. estructuras de control parte ii
9. estructuras de control parte ii9. estructuras de control parte ii
9. estructuras de control parte ii
 
Taller de algoritmos
Taller  de algoritmosTaller  de algoritmos
Taller de algoritmos
 
2. Conceptos básicos I
2. Conceptos básicos I2. Conceptos básicos I
2. Conceptos básicos I
 
Programación
ProgramaciónProgramación
Programación
 
Actividad ejercicios de algoritmos
Actividad ejercicios de algoritmosActividad ejercicios de algoritmos
Actividad ejercicios de algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Ejercicios algoritmossecuenciales
Ejercicios algoritmossecuencialesEjercicios algoritmossecuenciales
Ejercicios algoritmossecuenciales
 
Hacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su productoHacer un programa que calcule la suma de dos números y su producto
Hacer un programa que calcule la suma de dos números y su producto
 
Taller algoritmos ciclo repetir
Taller algoritmos ciclo repetirTaller algoritmos ciclo repetir
Taller algoritmos ciclo repetir
 
Editable
EditableEditable
Editable
 

Último (6)

PANCREATITIS aguda explicacion anatomia todo
PANCREATITIS aguda explicacion anatomia todoPANCREATITIS aguda explicacion anatomia todo
PANCREATITIS aguda explicacion anatomia todo
 
INSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA I
INSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA IINSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA I
INSTITUTO AUCARA SEMANA NUMERO 7 AGROPECUARIA I
 
EduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptxEduLearnIAappde IAparatodosdisponible.pptx
EduLearnIAappde IAparatodosdisponible.pptx
 
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
PLAN LOS ANIMALES MARINOS.pdf con las actividades a realizar día a días, tota...
 
fase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptxfase 4-Estudio de la geometria analitica[1].pptx
fase 4-Estudio de la geometria analitica[1].pptx
 
SliderSHARE ¿que es? y ¿c0mo funciona ?.
SliderSHARE ¿que es? y ¿c0mo funciona ?.SliderSHARE ¿que es? y ¿c0mo funciona ?.
SliderSHARE ¿que es? y ¿c0mo funciona ?.
 

Tipos de errores

  • 1. Tipos de errores Error lógico Error de ejecución Error de sintaxis se produce un error de ejecución, ya que, al intentar evaluar la expresión: 6.4 / a a vale 0, y no se puede dividir entre cero. Su salida por pantalla es: El area es: 8.4 No existen errores de sintaxis ni de ejecución, sin embargo, la salida esperada es: El area es: 12.6 Por consiguiente, existe algún error lógico que hay que corregir. El error está en la expresión: base * altura / 3 que, aunque no es incorrecta, no sirve para calcular el área de un triángulo. En su lugar se debe escribir: base * altura / 2 Se ha escrito include en vez de #include. Se ha escrito imt en vez de int. Falta un punto y coma (;) después de la llamada a printf. Se ha escrito retunr en vez de return.