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 Mensajes
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++ / Re: recursividad C en: 12 Julio 2012, 01:38 am
en la 2) intente esto:
#include <stdlib.h>
#include <stdio.h>

void funcionRecursiva (int n)
{
    int numero;

    if (numero == '\0') return;

    funcionRecursiva(n+1);


    return;


}


int main (void)

{

    int f,funcion;

    printf ("Ingrese el numero\n");
    printf ("%d", &f);

    funcion=funcionRecursiva (0);


    printf ("El resultado es:%d",funcion);

   return 0;
}

pero falta cosas como para invocar en main...
4  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.
5  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?
6  Programación / Programación C/C++ / Re: imprimir ASCII en: 18 Junio 2012, 03:05 am
Código
  1. cout << (char)65 << endl;
  2.  

Código
  1. char asd = 'A';
  2. cout << (int)asd << endl;
  3.  


perdon pero yo programo con qt creator y no entiendo eso del cout
Saludos!
7  Programación / Programación C/C++ / Re: [?] imprimir ASCII en: 18 Junio 2012, 03:02 am
perdon pero yo no quiero especificamente con "abcd" quiero que me imprima el codigo ASCII de culaquier texto , o sea

printf ("Texto?")
scanf (%d, &texto)

y en base a lo que ponga en "texto" salga el codigo ASCII

Gracias!
8  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