Popular Post

Posted by : Unknown jueves, 12 de junio de 2014



 SUMATORIA DE LAS DIAGONALES  Y SUS DIAGONALES EN UN VECTOR

int[] a = new int[4];
            int[] b = new int[4];
            int fi = 1, co = 5;
            int i, j, s = 0;
            int[,] m = new int[4, 4];
            Console.WriteLine("ingrese la matriz");
            for (int k = 1; k < 17; k++)
            {
                Console.SetCursorPosition(co, fi);
                m[co-5, fi-1] = int.Parse(Console.ReadLine());
                fi = fi + 1;
                if (fi > 4)
                {
                    fi = 1;
                    co = co + 1;
                }
            }
            for (i = 0; i < 4; i++)
            {
                for (j = 0; j < 4; j++)
                {
                    if (i == j)
                    {
                        a[i] = m[i, j];
                        s = s + m[i, j];
                    }
                }
            }
            for (i = 0; i < 4; i++)
            {
                for (j = 0; j < 4; j++)
                {
                    if ((5) == (i + j + 2))
                        b[i] = m[i, j];
                        s += m[i, j];
                }
            }
            Console.WriteLine("la suma de las diagonales son:{0}", s);
            for (i = 0; i < 4; i++)
            {
                Console.WriteLine("a[{0}]={1}", i, a[i]);
            }
            for (i = 0; i < 4; i++)
            {
                Console.WriteLine("b[{0}]={1}", i, b[i]);
            }
                int buff = Console.Read();
           
              
        }
    }
}
 


SUMA DE LAS DOS DIAGONALES  HECHO EN COLUMNAS Y FILAS

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {

            int fi = 1, co = 5;
            int i, j, s = 0;
            int[,] m = new int[4, 4];
            Console.WriteLine("ingrese la matriz");
            for (int k = 1; k < 17; k++)
            {
                Console.SetCursorPosition(co, fi);
                m[co - 5, fi - 1] = int.Parse(Console.ReadLine());
                fi = fi + 1;
                if (fi > 4)
                {
                    fi = 1;
                    co = co + 1;
                }
            }
            for (i = 0; i < 4; i++)
            {
                for (j = 0; j < 4; j++)
                {
                    if (i == j)
                    {
                       
                        s = s + m[i, j];
                    }
                }
            }
            for (i = 0; i < 4; i++)
            {
                for (j = 0; j < 4; j++)
                {
                    if ((5) == (i + j + 2))
                       
                    s += m[i, j];
                }
            }
            Console.WriteLine("la suma de las diagonales son:{0}", s);
            Console.ReadKey();

        }
    }
}
 
 


 


LA SUMA DE LA DIAGONAL  PUESTA EN UN VECTOR  SU DIAGONAL PRINCIPAL


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication17
{
    class Program
    {
        static void Main(string[] args)
        {

            int[] a = new int[4];
int[] b = new int[4];
int fi = 1, co = 5;
int i, j, s = 0;
int[,] m = new int[4, 4];
Console.WriteLine("ingrese la matriz");
for (int k = 1; k < 17; k++)
            {
Console.SetCursorPosition(co, fi);
                m[co-5, fi-1] = int.Parse(Console.ReadLine());
                fi = fi + 1;
if (fi > 4)
{
                    fi = 1;
                    co = co + 1;
                }
            }
for (i = 0; i < 4; i++)
            {
for (j = 0; j < 4; j++)
                {
if (i == j)
                    {
                        a[i] = m[i, j];
                        s = s + m[i, j];
}
                }
            }
            Console.WriteLine("la suma de las diagonales son:{0}", s);
for (i = 0; i < 4; i++)
            {
Console.WriteLine("a[{0}]={1}", i, a[i]);
           
}
int buff = Console.Read();


        }
    }
}
 

Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Programación #5 - Date A Live - Powered by Blogger - Designed by Johanes Djogan -