elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
06 Septiembre 2008, 01:14  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderador: ®®)
| | |-+  Problema con Programa Array
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Problema con Programa Array  (Leído 215 veces)
Nehemoth

Desconectado Desconectado

Mensajes: 24


Ver Perfil WWW
Problema con Programa Array
« en: 27 Febrero 2008, 15:15 »

Buenas Muchachos.

En mi clase de programación me han puesto la tarea de hacer un super programa, se que es sencillo o seria sencillo pero el profesor ha estado explicando la clase de una forma tal que las lagunas son inmensas, bien estamos tratando de trabajar con las funciones cuando ya nos ha puesto a trabajar con arreglos. Lo peor es que hay que entregarlos como exámenes parciales.

Entonces nos ha tocado hacer los siguientes programas los cuales no me salen ni siquiera de la cabeza, acudo aqui como ayuda y haber si es posible crearlos y yo aprender de ellos (ya que mi prof es un lio, pero nada diferente a nuestro sistema de educación).

En fin estos son los ejercicios que debo de hacer y entregar.

Código:
2-Hacer un programa que lea diez valores enteros en un array y los muestre en pantalla. Después que los ordene de menor a mayor y los vuelva a mostrar.
Y finalmente que los ordene de mayor a menor y los muestre por tercera vez.
Para ordenar la lista usar una función que implemente el método de la burbuja y que tenga como parámetro de entrada el tipo de ordenación, de mayor a menor o de menor a mayor.
Para el array usar una variable global.

5- Hacer un programa que contenga una función con el prototipo bool Palindromo(char palabra[40]);.
La función debe devolver true si la palabra es un palíndromo, y false si no lo es.

Una palabra es un palíndromo si cuando se lee desde el final al principio es igual que leyendo desde el principio, por ejemplo:
"Otto", o con varias palabras "Anita lava la tina", "Dábale arroz a la zorra el abad".
En estos casos debemos ignorar los acentos y los espacios, pero no es necesario que tu función haga eso, bastará con probar cadenas como "anitalavalatina", o "dabalearrozalazorraelabad".

La función no debe hacer distinciones entre mayúsculas y minúsculas.


« Última modificación: 27 Febrero 2008, 15:20 por Nehemoth » En línea

When once you have tasted flight, you will forever walk the earth with your eyes turned skyward, for there you have been and there you will always long to return.

— Leonardo da Vinci
alt_hack_f4

Desconectado Desconectado

Mensajes: 32


"No me considero inteligente, solo soy curioso"


Ver Perfil
Re: Problema con Programa Array
« Respuesta #1 en: 27 Febrero 2008, 15:29 »

Son programas muy sencillos, es metodo de la burbuja es super conocido

Código:
void bubble() //Ordena un conjunto de números enteros de menor a mayor
  {
    short fin;
    do
    {
      fin=0;
      for (int *i=start;i!=*end;i++)
      {
       if (*i>*(i+1))
       {
        intercambia(i, i+1);
        fin=1;
       }
      }
    }while (fin==1);
  }

Y lo tienes facil xq es local el arreglo, haces dos funciones, una ascendente y otra descendente.
Tienes q hacer parte y despues se te ayuda, nadie te va a postear la solucion completamente sin tu hacer nada
En línea


Nehemoth

Desconectado Desconectado

Mensajes: 24


Ver Perfil WWW
Re: Problema con Programa Array
« Respuesta #2 en: 27 Febrero 2008, 17:26 »

Muchisisimas Gracias Alt.

Y si se que debe ser asi, que nadie debe postearme la solucion sin hacer nada.

De Hecho otras veces he preguntado y me han dado la solucion completa sin quererla, el problema es que esta vez, es poco lo que se.

Pero de todos modos seguire leyendo para hacer mi parte.

Gracias
En línea

When once you have tasted flight, you will forever walk the earth with your eyes turned skyward, for there you have been and there you will always long to return.

— Leonardo da Vinci
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC