*   >> Lectura Educación Artículos >> science >> programación

Fundamentos de error en C ++

o introduce cero, la división no funcionará, ya que 8/0 es indefinido. Cuando se produce un error de ejecución de su programa normalmente se bloquea (y para). Para solucionar los errores de ejecución, tienes que escribir código adicional que impida la ejecución del segmento de código particular se llevara a cabo, bajo ciertas condiciones. En este ejemplo la división, lo que tienes que escribir el código que evitará la división por cero se llevara a cabo, y, posiblemente, informando al usuario del error que cometió introduciendo cero como denominador.

La prevención de los errores de ejecución El código siguiente muestra cómo prevenir el error anterior (división por cero). #include using namespace std; int main () {int numerador = 8; int denominador = 2; si (denominador = 0!) {int respuesta = numerador /denominador; cout} else {cout} return 0; } El segmento de código particular aquí es la del bloque si. Leer y probar el código anterior, si aún no lo ha hecho. El código debe explicarse por sí mismo. Cambie el valor del denominador 2-0 y probar el código de nuevo. Detengámonos aquí por esta parte de la serie. Seguimos en la siguiente parte.

Chrys Para llegar a cualquiera de las partes de esta serie, sólo tienes que escribir el título correspondiente a continuación en el cuadro de búsqueda de esta página y haga clic en Buscar (menú si está disponible el uso): Primeros pasos con C ++ C ++ básico Sintaxis C ++ básico Tipos de objetos C ++ identificadores de objetos C ++ Sentencias condicionales Punteros C ++ Boolean Logic para C ++ lógica booleana y C Condiciones ++ Comparación y operadores aritméticos en C ++ construcciones de bucle en matrices C ++ en C ++ Puntero y matriz en C ++ Core cadena en C ++ C ++ Estructuras Funciones en Fundamentos de C ++ C ++ básico de entrada y de error de salida en C ++ Blanca Espacio en C ++ Fundamentos de C ++ definir Preprocesamiento Directiva Fundamentos de C ++ Incluir archivos Conceptos básicos de C ++ Identifier Ámbito C ++ Espacios de nombres Fundamentos C ++ POO Conceptos básicos de C ++ de excepción Fundamentos Básicos de Acceso a archivos en C ++

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.