Sie sind auf Seite 1von 2

EJERCICIO 2.

Determinar si los siguientes puntos (2,4); (5,8) y (10,7) forman un triángulo, si es así calcular su
perímetro.

 DETERMINAR EL PROBLEMA
- Analizar el problema
- ¿Qué conocemos que buscamos y bajo qué condiciones se resuelve el problema?
 ¿Qué conocemos? Las coordenadas de 3 puntos
 ¿Qué buscamos? Perímetro del triángulo, saber si forman un triangulo
 Bajo qué condiciones. Coordenadas cartesianas del plano
 PLANTEAR UN ENUNCIADO GENERAL Y CONCEPTUAL
- Determinar si 3 puntos de coordenadas cartesianas conocidas forman o no un
triángulo, si es así calcular su perímetro.
- Plantear un objetivo de diseño.
- Hallar un algoritmo que lea las coordenadas cartesianas de 3 puntos que
demuestre, y determine si es o no un triángulo que calcule, y determine si es o no
un triángulo que calcule y muestre su perímetro.
 MML
1) √(𝑥2− 𝑥1 )2 + (𝑦2 + 𝑦1 )2
Perímetro = a +b +c
2) a+ b>c
a+ c>b
b+ c>a
1. Calcular las distancias entre los tres puntos con la =1 conocidas sus coordenadas
2. Buscar al mayor si x >y intercambiar x, y lado con el lineamiento 4 conocidos los
lados
3. Determinar si es triangulo, con el lineamiento. (2)
4. Si es triangulo calcular el perímetro de la = (3) conocidos los lados
 DISEÑAR EL ALGORITMO DE SOLUCIÓN
1. Leer los puntos, las coordenadas 𝑥 del primer punto , 𝑥1
2. Leer las coordenadas y del segundo punto, 𝑦1
3. Leer las coordenadas (𝑥) del segundo punto, (𝑥2 )
4. Leer las coordenadas (𝑦) del primer punto, (𝑦2 )
5. Leer las coordenadas del tercer punto (𝑥3 )
6. Leer las coordenadas (y) del tercer punto (𝑦3 )
7. Calcular distancia entre el primer y segundo punto
8. Calcular la distancia entre el primer y el tercer punto
9. Calcular la distancia entre el segundo y tercer punto
10. Determinar si ( c) es menor que (a) entonces:
𝑥 ← 𝑐 (𝑔𝑢𝑎𝑟𝑑𝑎𝑟)𝑒𝑛 𝑥 𝑒𝑙 𝑣𝑎𝑙𝑜𝑟 𝑑𝑒 𝑐
𝑐 ← 𝑎 (𝑐𝑜𝑝𝑖𝑎𝑟)𝑒𝑛 (𝑐) 𝑒𝑙 𝑣𝑎𝑙𝑜𝑟 𝑑𝑒 (𝑎)
𝑎 ← 𝑥 (𝑐𝑜𝑝𝑖𝑎𝑟) 𝑒𝑛 (𝑎) 𝑒𝑙 𝑣𝑎𝑙𝑜𝑟 𝑑𝑒 (𝑥)
11. Si 𝑐 < 𝑏 𝑒𝑛𝑡𝑜𝑛𝑐𝑒𝑠 ∶
Copiar en x el valor de (𝑏) 𝑥 ← 𝑐
Copiar en 𝑏 𝑒𝑙 𝑣𝑎𝑙𝑜𝑟 (𝑐) 𝑏 ← 𝑐
Copiar en𝑐 𝑒𝑙 𝑣𝑎𝑙𝑜𝑟 (𝑥) 𝑐 ← 𝑥
12. Si 𝑎 + 𝑏 > 𝑐 𝑒𝑛𝑡𝑜𝑛𝑐𝑒𝑠:
Asignar (si) a (T) 𝑇 ← 𝑆𝐼 (SI) constante tipo texto
Calcular el perímetro 𝑝 ← 𝑎 + 𝑏 + 𝑐
Mostrar si es triangulo (T)
Mostrar el perímetro (P)
Si no
Asigne (NO) a T 𝑇 ← 𝑁𝑂
Mostrar si es triangulo P

Hacer la pregunta del niño para cada instrucción

- Al hacer un programa se trabaja para cada construcción


- Puede ser función, variables constantes, nos importa el valor que nos informa
- Expresión combinación de valores a través de operadores

 DISEÑO ESTRUCTURADO BASICO


Lo primero que tenemos que hacer, es hacer algoritmo 0, en 5 instrucciones por lo
general pocos puntos por que las personas solo se puede hacer 7 instrucciones a la
vez, si se pasa entonces se entra en demasiado detalles.

Das könnte Ihnen auch gefallen