Fractal

Páginas: 2 (435 palabras) Publicado: 8 de octubre de 2012
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace FRACTAL
{
class Program
{
static void Main(string[] args)
{//leemos las variables
double rad = Math.PI / 180;
string[] valores = Console.ReadLine().Split(' ');
int orden = Convert.ToInt16(valores[0]);int grado = Convert.ToInt16(valores[1]);
Matriz fractal = new Matriz(grado);
//Creamos el fractal de orden q nesesitamos.
fractal.Orden(orden);//llenamos la primera fila del fractal.
for (int i = 1; i < Convert.ToInt32(Math.Pow(2, orden + 1) - 2); i = i + 2)
{
if(fractal.matriz[1, i] == "A"){
if (grado == 0)
{
fractal.matriz[1, i + 1] = "1";
fractal.matriz[1, i - 1] = "1";fractal.matriz[0, i] = "1";
fractal.matriz[2, i] = "1";
}
else if (grado >= 45)
{fractal.matriz[1, i + 1] = "0";
fractal.matriz[1, i - 1] = "1";
fractal.matriz[0, i] = "0";
fractal.matriz[2, i] =Convert.ToString(Math.Tan((90-grado)*rad));
}
else
{
fractal.matriz[1, i + 1] =Convert.ToString(1-Math.Tan(grado*rad));
fractal.matriz[1, i - 1] = "1";
fractal.matriz[0, i] = "0";
fractal.matriz[2, i] = "1";
}fractal.matriz[1, i] = "L";
}
}
//llenamos el resto de las filas
for (int i = 0; i 1)
if...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fractales
  • Fractales
  • Fractales
  • Fractal
  • Fractales
  • Fractales
  • fractal
  • fractales

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS