Arreglos Guia

7
Elaborar diagrama de flujo y codificación de los siguientes problemas: 1) Ingresar un arreglo de tres elementos y luego mostrar cada uno de sus elementos indicando sus posiciones en memoria. F V A[i] Inicio “Arreglo de 3 elementos” i < 3 i = 0 i = i + 1 i < 3 “A[i]=” Fin i = 0 i = i + 1

description

arreglos guia

Transcript of Arreglos Guia

Elaborar diagrama de flujo y codificacin de los siguientes problemas:1) Ingresar un arreglo de tres elementos y luego mostrar cada uno de sus elementos indicando sus posiciones en memoria.A[i]InicioArreglo de 3 elementosi < 3i = 0i = i + 1i < 3A[i]=Fini = 0i = i + 1

FV

Console.ForegroundColor = ConsoleColor.Yellow; int[] A = new int[3]; int i;

Console.WriteLine("\n\n\t Arreglos Unidimensionales"); Console.WriteLine("\n\n\t**************************");

for (i = 0; i < 3; i = i + 1) { Console.Write("\n A[" + (i + 1) + "]="); A[i] = int.Parse(Console.ReadLine()); } Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("\n"); for (i = 0; i < 3; i = i + 1) { Console.Write("\t A[" + (i + 1) + "] =" + A[i]); } Console.ReadLine();

2) Almacenar las notas en un arreglo unidimensional. Luego calcular la suma y su promedio. Mostrar las notas almacenadas en el arreglo, indicando sus posiciones en memoria.InicioSuma/Promedioi < Ni = 0i = i + 1NSuma = 0Nota [i]Suma = Suma + Nota[i]FinSuma:Promedio:i < Ni = 0i = i + 1Promedio = Suma/ NNota[i]

Console.ForegroundColor = ConsoleColor.Yellow; int[] Nota = new int[20]; //Declaracion de arreglos int i; //Variable de control int N; //Cantidad de Notas int Suma, Promedio; Suma = 0; // tabulador

Console.WriteLine("\n\n\t Arreglos Suma y Promedio Unidimensionales"); Console.WriteLine("\n\n\t**************************"); Console.Write("\t Cantidad Notas N="); N = int.Parse(Console.ReadLine());

for (i = 0; i < N; i = i + 1) { Console.Write("\n A[" + (i + 1) + "]="); Nota[i] = int.Parse(Console.ReadLine()); Suma = Suma + Nota[i]; }

Console.ForegroundColor = ConsoleColor.Green; Promedio = Suma / N; Console.WriteLine("\n La suma es:" + Suma); Console.WriteLine("\n El promedio es:" + Promedio); Console.WriteLine("\n Los elementos del Arreglo Nota[i] son:"); for ( i = 0; i < N; i = i + 1 ) { Console.Write("\t Nota[" + (i + 1) + "] =" + Nota[i]); } Console.ReadLine();

3) Utilizando el algoritmo de la Burbuja o bublesort, ordenar un arreglo de forma ascendente

Console.ForegroundColor = ConsoleColor.Yellow; float[] x = new float[10]; //Declaracion de arreglos float aux; //Variable de control int N; int i,j,n;

Console.ForegroundColor = ConsoleColor.Green; Console.Write("\n Numero de Datos:"); n = int.Parse(Console.ReadLine());

Console.WriteLine("\n Ingrese los Datos:"); for (i = 1; i