Diapositiva 1 - PowerPoint PPT Presentation

About This Presentation
Title:

Diapositiva 1

Description:

Dise o de diagramaci n Diagrama: es una representaci n gr fica del flujo informaci n de y el proceso de ejecuci n del programa. comienzo – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 10
Provided by: NormaP6
Category:

less

Transcript and Presenter's Notes

Title: Diapositiva 1


1
Diseño de diagramación
Diagrama es una representación gráfica del flujo
información de y el proceso de ejecución del
programa.
comienzo
Plateo del problema en forma clara y precisa
Traducción a lenguaje fuente
Verificación (prueba de escritorio)
Identificar las variables de entrada y salida
fin
Tareas para resolver el problema (Algoritmo)
Diagrama de Bloque
2
Diagrama de flujo se utiliza para describir
gráficamente un algoritmo
Indican el flujo Indican continuación Indican
un proceso iterativo o un proceso reiterativo
3
EJ Dado un numero A calcular su raíz cuadrada e
imprimirlo
Diagrama de flujo
comienzo
Leo A
Imprimo No tiene solución
no
Agt 0
si
Bsqrt(A)
Imprimo la raíz es B
fin
4
Constantes y variables lógicas
Sólo tienen 2 opciones verdadero o falso Las
contantes tienen la siguiente forma .true.
.false. Las variables lógicas deben ser
declaradas se escriben antes de las sentencias
ejecutables Logical var1, var2, var3 Un
operador lógico opera sobre datos numéricos,
alfabéticos o lógicos
Operadores F90 Operadores F anteriores significado
.EQ. Igual a
/ .NE. distinto
gt .GT. Mayor que
gt .GE. Mayor o igual
lt .LT. Menor que
lt .LE. Menor o igual
5
Ej
Operación Resultado
3lt4 .true.
3lt4 .true.
34 .false.
3gt4 .false.
4lt4 .true.
A ltB .true.
En los caracteres alfabéticos se considera orden
alfabético Si comparo entero con real, el
entero es convertido a real automáticamente. 4.
4 .true.
6
Combinaciones lógicas
operación Función Resultado y definición
l1.AND.l2 Logical AND Verdadero si l1 y l2 verdaderos
l1.OR. L2 Logica OR Verdad si l1 o l2 verdad o l1 y l2 son verdad
l1.EQV. l2 Logical EQV Verdad si l1 y l2 verdad o l1 y l2 son falsos
l1.NEQV. L2 Logical NEQV Verdad si l1 verdad y l2 falso o lo contrario
.NOT. L1 Logical NOT Verdad si l1 es falso y falso si es verdad
7
l1 l2 l1.AND.l2 L1.OR.l2 L1.EQV.l2 L1.NEQV.l2
.FALSE. .FALSE. .FALSE. .FALSE. .TRUE. .FALSE.
.FALSE. .TRUE. .FALSE. .TRUE. .FALSE. .TRUE.
.TRUE. .FALSE. .FALSE. .TRUE. .FALSE. .TRUE.
.TRUE. .TRUE. .TRUE. .TRUE. .TRUE. .FALSE.
l1 .NOT. l1
.FALSE. .TRUE.
.TRUE. .FALSE.
8
  • Ej Diseñar y escribir un programa para resolver
    las raíces de una ecuación cuadrática
    distinguiendo a que tipo pertenecen.
  • Problema Resolver la ec. Y ver si el resultado
    tiene 2 raíces reales distintas, 2 raíces reales
    igual es o raíces complejas
  • Definir entradas y salidas
  • ax2bxc0
  • los datos de entrada son los coeficientes
    a, b y c
  • La salida son las raíces del la ecuación
    distinguiendo su tipo.
  • 3 El algoritmo

9
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com