elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / [duda] invocacion de una funcion en: 7 Septiembre 2012, 17:00 pm
Hola tengo una duda tengo que hacer un programa que imprima arreglos ordenados de menor a mayor y que busque el numero de la mitad del arreglo(eso se llamaria mediana) el programa lo tengo casi hecho:

#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#define N 11


void arreglo (int arr[N])
{
    for (int i=0; i<N; i++)
        arr = rand()%100;

}


void imprimirArreglo(int arr[N])
{
    for(int i=0; i<N; i++){

        printf("[%d] : %d", i, arr);
        printf("\n");
       }
}
void ordenadoMenoraMayor(int arr[N]){

    printf("Tabla ordenada menor a mayor:\n");
    int ordenados,ordmin=0,temp=0;
    for(ordenados=0;ordenados<N-1;ordenados++){
        ordmin=ordenados;
        for(int j=ordenados+1;j<N;j++){
            if (arr[j]<arr[ordmin])
                ordmin=j;
        }
        temp=arr[ordmin];
        arr[ordmin]=arr[ordenados];
        arr[ordenados]=temp;

    }
}

int buscarMediana(int mediana, int arr[N])
{
    mediana = N/2; //la mitad

    for (int i=0;i<N;i++)
        if (arr==mediana){
            printf ("Mediana es: %d", mediana);
        }
return mediana;

}

int main()
{

 int mediana;
 int tabla[N];
arreglo(tabla);
ordenadoMenoraMayor(tabla);
imprimirArreglo(tabla);
buscarMediana(mediana);



return 0;

}


el tema que no se como invocar en el main la funcion "buscarMediana" o por ahi me falta algo de esta funcion...
Gracias!
2  Programación / Programación C/C++ / [ayuda] ejercicio C en: 1 Septiembre 2012, 00:15 am
Me puede ayudar a realizar este ejercicio en C:

Se almacena en una matriz las posiciones de un campeonato de fútbol con la siguiente información:
Equipo Puntos Promedio
1         4          0.321
2         2          0.112
3        12         0.703

La tabla se encuentra almacenada en memoria global.
Escriba las siguientes funciones indicadas y el programa con un menú de opciones adecuado para
demostrar su correcto funcionamiento.
a) Una función para encontrar los puntos que tiene el equipo X (X ingresado por el usuario)
utilizando una búsqueda binaria.
b) Una función para hallar un equipo con puntaje Y (Y ingresado por el usuario).
c) Una función para sumar X puntos al equipo Y.
3  Programación / Programación C/C++ / recursividad C en: 12 Julio 2012, 01:31 am
Hola tengo una duda para hacer estos ejercicios a ver si me ayudan:

1)Desarrolle una función recursiva para calcular la cantidad de veces que se puede dividir
un número entero x (leído desde la terminal) por dos.

2). Desarrolle una función recursiva para convertir un número pasado como parámetro y
que lo convierta a otro con sus dígitos escritos al revés. Ejemplo: f(4532) debe producir
el número 2354. Escriba un programa main() que ingresa un número desde el teclado y
luego use la función para calcular el mismo al revés.
4  Programación / Programación C/C++ / aleatorio c en: 29 Junio 2012, 03:26 am
Hola chicos tengo que crear una FUNCION aleatoria seria algo asi:

Escriba una función para simular el lanzamiento de un dado (retorna un número aleatorio entre 1 y 6).
Pruebe el mismo escribiendo un programa main() que produzca la siguiente salida simulando 10
lanzamientos de un cubilete de 5 dados:
> Lanzamiento 1: 4 3 4 1 5
> Lanzamiento 2: 3 1 2 4 6

Bueno yo lo hice mas o menos asi:

#include <stdlib.h>
#include <stdio.h>
#include <time.h>

int aleatorio(int dado)
{

    int resultado;
    {
    resultado = rand() % 6+1;

    }
    return resultado;

}


int main ()
{
    int resultado;

    srand (time(NULL));


    resultado = aleatorio(dado);

    printf ("Lanzamiento 1: %d", resultado);


    return 0;

pero me tira varios errores como lo puedo hacer?
5  Programación / Programación C/C++ / [?] imprimir ASCII en: 18 Junio 2012, 02:52 am
Hola tengo una duda para imrpimir el codigo ASCII en c++ con el ciclo for y de como imprimir el codigo ASCII en base al texto es decir,

Texto?: Abcd
ASCII: 065 098 099 100

Gracias!
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines