Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
UNIVERSIDAD TECNOLOGICA DE PANAMA
FACULTAD DE INGENIERIA DE SISTEMAS COMPUTACIONALES
DESARROLLO DE SOFTWARE I
PROYECTO FIN...
Resolver un algoritmo orientado a
objetos, que esté relacionado con
figuras geométricas bidimensionales
y tridimensionales.
Void Main ()
{
entero opcion1, opcion2, opcion3;
Imprimir (“Escoja una de las Opciones”);
Imprimir (“1. Figuras Bidimensio...
Void Main ()
{
entero opcion1, opcion2, opcion3;
Imprimir (“Escoja una de las Opciones”);
Imprimir (“1. Figuras Bidimensio...
Void Main ()
{
Según sea (opcion2)
{
Caso 1:
{
Cuadrado cu = nuevo Cuadrado();
Imprimir (“Que deseas realizar”);
Imprimir ...
Publico Clase Cuadrado extiende Bidimensional
{
Publico Void Calcular()
{
Imprimir(“Ingrese la medida de uno de los
lados ...
Publico Clase Cuadrado extiende Bidimensional
{
Publico Void Calcular()
{
Imprimir(“Ingrese la medida de uno de los
lados ...
Void Main ()
{
Según sea (opcion2)
{
Caso 1:
{
Cuadrado cu = nuevo Cuadrado();
Imprimir (“Que deseas realizar”);
Imprimir ...
Publico Clase Cuadrado extiende Bidimensional
{
Publico Void Calcular()
{
Imprimir(“Ingrese la medida de uno de los
lados ...
Publico Clase Cuadrado extiende Bidimensional
{
Publico Void Calcular()
{
Imprimir(“Ingrese la medida de uno de los
lados ...
Void Main ()
{
entero opcion1, opcion2, opcion3;
Imprimir (“Escoja una de las Opciones”);
Imprimir (“1. Figuras Bidimensio...
Void Main ()
{
entero opcion1, opcion2, opcion3;
Imprimir (“Escoja una de las Opciones”);
Imprimir (“1. Figuras de Bidimen...
Void Main ()
{
Según sea (opcion2)
{
caso 4:
{
Cilindro cil = nuevo Cilindro();
Imprimir (“Que deseas realizar”);
Imprimir...
Publico Clase Cilindro extiende tridimensional
{
Publico Void Calcular ()
{
Imprimir(“Ingrese el radio del cilindro”);
Lee...
Publico Clase Cilindro extiende tridimensional
{
Publico Void Calcular ()
{
Imprimir(“Ingrese el radio del cilindro”);
Lee...
Void Main ()
{
Según sea (opcion2)
{
caso 4:
{
Cilindro cil = nuevo Cilindro();
Imprimir (“Que deseas realizar”);
Imprimir...
Publico Clase Cilindro extiende tridimensional
{
Publico Void Calcular ()
{
Imprimir(“Ingrese el radio del cilindro”);
Lee...
Publico Clase Cilindro extiende tridimensional
{
Publico Void Calcular ()
{
Imprimir(“Ingrese el radio del cilindro”);
Lee...
Algoritmo figuras geometricas_ppt
Algoritmo figuras geometricas_ppt
Algoritmo figuras geometricas_ppt
Algoritmo figuras geometricas_ppt
Upcoming SlideShare
Loading in …5
×

Algoritmo figuras geometricas_ppt

9,044 views

Published on

algoritmo creado para generar perimetro area y volumenes para figuras geometricas bidimensionales o tridimensionales

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Algoritmo figuras geometricas_ppt

  1. 1. UNIVERSIDAD TECNOLOGICA DE PANAMA FACULTAD DE INGENIERIA DE SISTEMAS COMPUTACIONALES DESARROLLO DE SOFTWARE I PROYECTO FINAL PROFESOR: REGIS RIVERA ESTUDIANTES: ABDIEL VILLARREAL EDUARDO ALVEO GADIEL GONZALEZ JOSUEL BARBA ROBOAN GONZALEZ I – SEMESTRE 2013 FECHA: 2 DE JULIO 2013
  2. 2. Resolver un algoritmo orientado a objetos, que esté relacionado con figuras geométricas bidimensionales y tridimensionales.
  3. 3. Void Main () { entero opcion1, opcion2, opcion3; Imprimir (“Escoja una de las Opciones”); Imprimir (“1. Figuras Bidimensionales”); Imprimir (“2. Figuras Tridimensionales”); Leer (opcion1); Si (opcion1 = 1) { Imprimir (“¿Qué Tipo de Figura Usaras?”); Imprimir (“1. Cuadrado”); Imprimir (“2. Rectángulo”); Imprimir (“3. Paralelogramo”); Imprimir (“4. Rombo”); Imprimir (“5. Trapecio”); Imprimir (“6. Trapecio Recto”); Imprimir (“7. Triángulo Equilátero”); Imprimir (“8. Triangulo Isósceles”); Imprimir (“9. Triangulo Escaleno”); Imprimir (“10. Triangulo Rectángulo”); Figuras Bidimensionales Figuras Tridimensionales
  4. 4. Void Main () { entero opcion1, opcion2, opcion3; Imprimir (“Escoja una de las Opciones”); Imprimir (“1. Figuras Bidimensionales”); Imprimir (“2. Figuras Tridimensionales”); Leer (opcion1); Si (opcion1 = 1) { Imprimir (“¿Qué Tipo de Figura Usaras?”); Imprimir (“1. Cuadrado”); Imprimir (“2. Rectángulo”); Imprimir (“3. Paralelogramo”); Imprimir (“4. Rombo”); Imprimir (“5. Trapecio”); Imprimir (“6. Trapecio Recto”); Imprimir (“7. Triángulo Equilátero”); Imprimir (“8. Triangulo Isósceles”); Imprimir (“9. Triangulo Escaleno”); Imprimir (“10. Triangulo Rectángulo”); Paralelogramo Rombo Trapecio Trapecio Recto Triángulo Equilátero Triángulo Isósceles Cuadrado Rectangulo Triángulo Escaleno Triángulo Rectángulo
  5. 5. Void Main () { Según sea (opcion2) { Caso 1: { Cuadrado cu = nuevo Cuadrado(); Imprimir (“Que deseas realizar”); Imprimir (“1. Calcular Área”); Imprimir (“2. Calcular Perímetro); Leer (opcion3); Si (opcion3 = 1) { cu.Calcular(); } De otro modo Si(opcion3 = 2) { cu.Calcular1(); } Interrumpir; } Calcular Área Calcular Perímetro
  6. 6. Publico Clase Cuadrado extiende Bidimensional { Publico Void Calcular() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Area = lado * lado; Imprimir(“El área es: “ +Area); } Publico Void Calcular1() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Perimetro = 4 * lado; Imprimir(“El perímetro es: “ +Perimetro); } } Escriba lado…3
  7. 7. Publico Clase Cuadrado extiende Bidimensional { Publico Void Calcular() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Area = lado * lado; Imprimir(“El área es: “ +Area); } Publico Void Calcular1() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Perimetro = 4 * lado; Imprimir(“El perímetro es: “ +Perimetro); } }
  8. 8. Void Main () { Según sea (opcion2) { Caso 1: { Cuadrado cu = nuevo Cuadrado(); Imprimir (“Que deseas realizar”); Imprimir (“1. Calcular Área”); Imprimir (“2. Calcular Perímetro); Leer (opcion3); Si (opcion3 = 1) { cu.Calcular(); } De otro modo Si(opcion3 = 2) { cu.Calcular1(); } Interrumpir; } Calcular Área Calcular Perímetro
  9. 9. Publico Clase Cuadrado extiende Bidimensional { Publico Void Calcular() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Area = lado * lado; Imprimir(“El área es: “ +Area); } Publico Void Calcular1() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Perimetro = 4 * lado; Imprimir(“El perímetro es: “ +Perimetro); } } Escriba lado…3
  10. 10. Publico Clase Cuadrado extiende Bidimensional { Publico Void Calcular() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Area = lado * lado; Imprimir(“El área es: “ +Area); } Publico Void Calcular1() { Imprimir(“Ingrese la medida de uno de los lados del cuadrado”); Leer(lado); Perimetro = 4 * lado; Imprimir(“El perímetro es: “ +Perimetro); } }
  11. 11. Void Main () { entero opcion1, opcion2, opcion3; Imprimir (“Escoja una de las Opciones”); Imprimir (“1. Figuras Bidimensionales”); Imprimir (“2. Figuras Tridimensionales”); Leer (opcion1); Si (opcion1 = 2) { Imprimir (“¿Qué Tipo de Figura Usaras?”); Imprimir (“1. Cubo”); Imprimir (“2. Prisma Recto”); Imprimir (“3. Esfera”); Imprimir (“4. Cilindro”); Imprimir (“5. Cono”); Imprimir (“6. Pirámide”); Figuras Bidimensionales Figuras Tridimensionales
  12. 12. Void Main () { entero opcion1, opcion2, opcion3; Imprimir (“Escoja una de las Opciones”); Imprimir (“1. Figuras de Bidimensionales”); Imprimir (“2. Figuras de Tridimensionales”); Leer (opcion1); Si (opcion1 = 2) { Imprimir (“¿Qué Tipo de Figura Usaras?”); Imprimir (“1. Cubo”); Imprimir (“2. Prisma Recto”); Imprimir (“3. Esfera”); Imprimir (“4. Cilindro”); Imprimir (“5. Cono”); Imprimir (“6. Pirámide”); Leer(opcion2); Cubo Prisma Recto Esfera Cilindro Cono Pirámide
  13. 13. Void Main () { Según sea (opcion2) { caso 4: { Cilindro cil = nuevo Cilindro(); Imprimir (“Que deseas realizar”); Imprimir (“1. Calcular Área”); Imprimir (“2. Calcular Volumen); Leer (opcion3); Si (opcion3 = 1) { cil.Calcular(); } De otro modo Si(opcion3 = 2) { cil.Calcular1(); } Interrumpir; } Calcular Área Calcular Volumen
  14. 14. Publico Clase Cilindro extiende tridimensional { Publico Void Calcular () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Area = (2 * 3.1416 * radio) * (altura * radio); Imprimir(“El área es: “ +Area); } Publico Void Calcular1 () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Volumen = (3.1416 * (radio + radio) * altura); Imprimir(“El volumen es: “ +Volumen); } } Escriba el radio…3 3Escriba la altura…
  15. 15. Publico Clase Cilindro extiende tridimensional { Publico Void Calcular () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Area = (2 * 3.1416 * radio) * (altura * radio); Imprimir(“El área es: “ +Area); } Publico Void Calcular1 () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Volumen = (3.1416 * (radio + radio) * altura); Imprimir(“El volumen es: “ +Volumen); } }
  16. 16. Void Main () { Según sea (opcion2) { caso 4: { Cilindro cil = nuevo Cilindro(); Imprimir (“Que deseas realizar”); Imprimir (“1. Calcular Área”); Imprimir (“2. Calcular Volumen); Leer (opcion3); Si (opcion3 = 1) { cil.Calcular(); } De otro modo Si(opcion3 = 2) { cil.Calcular1(); } Interrumpir; } Calcular Área Calcular Volumen
  17. 17. Publico Clase Cilindro extiende tridimensional { Publico Void Calcular () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Area = (2 * 3.1416 * radio) * (altura * radio); Imprimir(“El área es: “ +Area); } Publico Void Calcular1 () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Volumen = (3.1416 * (radio + radio) * altura); Imprimir(“El volumen es: “ +Volumen); } } Escriba el radio…3 3Escriba la altura…
  18. 18. Publico Clase Cilindro extiende tridimensional { Publico Void Calcular () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Area = (2 * 3.1416 * radio) * (altura * radio); Imprimir(“El área es: “ +Area); } Publico Void Calcular1 () { Imprimir(“Ingrese el radio del cilindro”); Leer(radio); Imprimir(“Ingrese la altura del cilindro”); Leer(altura); Volumen = (3.1416 * (radio + radio) * altura); Imprimir(“El volumen es: “ +Volumen); } }

×