MÉTODO EN C++:
1) QUE ES UN MÉTODO EN C++:
-Un método es un conjunto de instrucciones a las que se les da un determinado nombre de tal manera que sea posible ejecutarlas en cualquier momento sin tenerlas que reescribir sino usando sólo su nombre.
2) FUNCIONAMIENTO:
La declaración del método empieza con la palabra clave public para indicar que el método está “disponible para el público”; es decir, los métodos de otras clases pueden llamar a este método desde fuera del cuerpo de la declaración de la clase.
3) TIPOS DE METODOS:
public class librocalificaciones
{
public void mostrarmensaje()
{
Console.WriteLine("bienvenido al libro de calificaciones!");
Console.ReadKey();
}
}
Declaracion de la clase con un metodo
4) TIPOS DE METODOS DE ORDENAMIENTO EN C++:
-Metodo shell: Ordenamiento shell.cpp
-Metodo quick sort: Ordenamiento por metodo quick sort.cpp
-Metodo Insercion directa: Ordenamiento por insercion directa.cpp
-Metodo Insercion binaria: Ordenamiento por insercion binaria.cpp
-Metodo Heap sort: Ordenamiento por Heap sort.cpp
-Metodo por seleccion: Ordenamiento metodo seleccion.cpp
-Metodo Radix: Ordenamiento por metodo radix.cpp (Nuevo)
-Metodo Burbuja: Ordenamiento por metodo burbuja.cpp (Nuevo)
5) Metodo Burbuja en c++:
La idea básica de este algoritmo consiste en comparar pares de elementos e intercambiarlos entre sí hasta que todos se encuentren ordenados.
Se realizan (n-1) pasadas, transportando en cada de las mismas el menor o mayor elemento (según sea el caso) a su posicion ideal.
EJEMPLO:
#include<iostream>
using namespace std;
int ordenar(int[],int);
int imprimir(int[]);
int main()
{
int c,lista[9],ord;
for(c=0;c<=9;c++)
{
cout<<"Numero "<<c+1<<": "; cin>>lista[c];
}
cout<<"nAscendente 1nDescendente 2n--> Opción: "; cin>>ord;
if(ord==1 || ord==2)
{
ordenar(lista,ord);
imprimir(lista);
}
}
No hay comentarios:
Publicar un comentario