lunes, 15 de abril de 2013

Taller 2 Bimestre 3

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