Trabajo con vetores y matrices programacion estructurada

Solo disponible en BuenasTareas
  • Páginas : 2 (402 palabras )
  • Descarga(s) : 0
  • Publicado : 30 de octubre de 2010
Leer documento completo
Vista previa del texto
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace solEP1_1E
{
class Program
{
static void Main(string[] args)
{char op;
int tamanio, i, j, acum, contPos, contNeg, contCer, sumaDP, sumaDS;
bool matrizGenerada = false;
Random r;
int[,] matriz=newint[1,1];
do{
Console.Clear();
Console.WriteLine("1. Generar la matriz");
Console.WriteLine("2. Contar");Console.WriteLine("3. Suma de filas");
Console.WriteLine("4. Diagonales");
Console.WriteLine("5. Salir");
Console.WriteLine("Escoja opción--> ");
op= Console.ReadKey().KeyChar;
Console.Clear();
switch (op)
{
case '1':
Console.WriteLine("Generar lamatriz.");
Console.Write("Ingrese tamaño de la matriz cuadrada: ");
tamanio = Convert.ToInt32(Console.ReadLine());
matriz=newint[tamanio,tamanio];
r = new Random();
for (i = 0; i <= matriz.GetUpperBound(0); i++)
for (j = 0; j <=matriz.GetUpperBound(1); j++)
matriz[i, j] = r.Next(-10,11);
mostrarMatriz(matriz);
matrizGenerada = true;break;
case '2':
if (matrizGenerada == true)
{
contCer = 0; contNeg = 0; contPos = 0;Console.WriteLine("Contar positivos, negativos, cero.");
for (i = 0; i <= matriz.GetUpperBound(0); i++)
for (j =...
tracking img