Actividad#6

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Actividad#6 as PDF for free.

More details

  • Words: 199
  • Pages: 3
Pregunta: ESCRIBA UN ALGORITMO QUE IMPRIMA LAS RAICES REFERENTES YA SEA REAL O COMPLEJA DE UNA ECUACION CUADRATICA ax 2 + bx + c = 0 ; DONDE a, b, c SON COEFICIENTES REALES, DESARROLLE SU ALGORITMO , DE TAL FORMA QUE CONSIDERE LAS CONTINGENCIAS QUE PUEDAN OCURRIR EN EL CALCULO.

ALGORITMO Inicio Paso 1 Paso 2 Paso 3 Paso 4

Leer(a, b, c). Verificar que a es diferente de cero. Realizar los procedimientos del algoritmo. Verificar que los elementos que se encuentran dentro de la raíz sean mayor que cero. Paso 5 Resolver el algoritmo. Paso 6 Mostrar los valores resultantes. Fin

CODIGO Private void btn_raiz.click (………………………………….) { Int a, b, c; Double Do a= int.Parse (InteractionInputBox (“”,”elemento1”,””, 50, 50)); While (a! =0); b= int.Parse (InteractionInputBox (“”,”elemento2”,””, 50, 50)); c= int.Parse (InteractionInputBox (“”,”elemento3”,””, 50, 50)); k=b*(-1); d=b*b; e1=4*a*c; f=2*a; g=d-e; If (g<0) MessageBox.Show (“No existe raiz”); Else { h=Math.Sqrt (g); i=k + a; j =k-h; l =i/f; m=j/f; MessageBox.Show (l.ToString ()); MessageBox.Show (m.ToString ()); } }

DIAGRAMA DE FLUJO

Inicio a a b, c k=b*(-1) d=b*b e= 4*a*c f=2*a g=d-e

g< h=sqrt (g) “No hay raíz de número negativo”

j=k+h j= k-h l= i/f m=j/f l m Fin

Related Documents