ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Arreglo Un arreglo es una variable capaz de guardar uno o más valores del mismo tipo.


Enviado por   •  21 de Noviembre de 2016  •  Apuntes  •  816 Palabras (4 Páginas)  •  114 Visitas

Página 1 de 4

Arreglo

Un arreglo es una variable capaz de guardar uno o más valores del mismo tipo. 

Estructura de datos: forma como se agrupan los datos para trabajar con ellos.

        Arreglo: manejan  el mismo tipo de datos.

  • Lineal (cadena): agrupa caracteres.
  • Paralelos
  • Bidimensionales
  • De estructura
  • [pic 1]

Como se define un arreglo:

Tipo de datos que guardara, nombre del arreglo,[número de elementos del arreglo]

Ejemplo:

Real estaturas [36]

Ejemplo de arreglo

Real estaturas [36]

Para (i=0;i<36;i=i+1)

Si (estaturas[i]>mayor)

Mayor=estaturas[i]

Fin

Explicado

https://www.youtube.com/watch?v=jC1eyfXpkgg

Algoritmo1:

  1. Desarrolle una aplicación que guarde las estaturas del grupo y que nos indique:
  •  el promedio del grupo
  •  la estatura mayor
  •  la más baja,
  • la diferencia entre el mayor y el mas bajo
  •  cuantos hay arriba del promedio.

#include

#include

float prom();

float mayor();

float menor();

void dif(float,float);

int arribaprom(float);

float estaturas[10];

main()

{

        int i,n;

        float p,M,m;

        for(i=0;i<=9;i=i+1)

        {

                printf("dame la estatura");

                scanf("%f",&estaturas[i]);

        }

        p=prom();

        printf("El promedio es:%f \n",p);

        M=mayor();

        m=menor();

        printf("la estatura mas alta es %f",M,"La estatura mas baja es%f\n",m);

        dif(M,m);

        printf("los que estan arriba del promedio son%i\n",arribaprom(n));

        system("pause");

}

float prom()

{

        float suma=0,p=0;

        for(int i=0;i<=9;i=i+1)

        {

                suma=suma+estaturas[i];

        }

        p=suma/10;

        return p;

}

float mayor()

{

        float M=estaturas[0];

        for(int i=0;i<=9;i=i+1)

        {

                if(estaturas[i]>M)

                {

                        M=estaturas[i];

                }

        }

        return M;

}

void dif(float M,float m)

...

Descargar como (para miembros actualizados)  txt (3 Kb)   pdf (105 Kb)   docx (27 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com