Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - elignah

#1
Lo pude solucionar, al parecer era el dev c++ que me daba el error. Ahora estoy usando el codeblocks y perfecto! Muchas gracias a los dos!!!
---------



PD: Disculpa si te molesto querido r00t31, o a quien corresponda, pero hago 4 preguntas:

1- Por que usaste el metodo de la burbuja en la mitad del codigo?
2- Por que usas i-1 y j+1??? Cual es la finalidad de esto? Tengo muchisima intriga
3- Por que pusiste un mayor (>) en esta parte?
if(Array[j]>Array[j+1]){
Y ALGO QUE NO ENTIENDO EN ESTA PARTE ES: COMO UN NUMERO VA A SER MAYOR QUE ESE NUMERO +1??? No significa eso?
4- Que significa este if? Esta esta relacionada con la 2. A q hace referencia j y j+1?
if(Array[i] != Array[i-1]){


No entendi eso. Me interesa muchisimo! Por eso quiero despejarme todas las dudas que tengo!
Por favor que alguien me ayudee!!!
#2
Muchas gracias!!! Y no es tarea, simplemente me estoy iniciando en la programación por mi cuenta. Todavía no empecé a estudiar en una universidad. Falta poquito para eso pero por.ahora estoy por mi cuenta.

Pero tengo un problema, soy nuevito en la programacion por si no se dieron cuenta. Cuando pongo el codigo en el dev c++ me dan errores, warnings, y funciones no declaradas, cuando las declaro, no consigo el objetivo de la consigna!
Les dejo una captura, como les repito, soy nuevo en el tema!

FALTA EL #include y el intmain en la imagen pero estan.



Gracias!

MOD EDIT: Ajuste de imagen a un tamaño aceptable.
#3
Bueno gente, soy nuevo en el foro, como andan? Vengo a plantearles una pequeña duda que tengo con el tema arrays.
Les dejo la consigna que lo puede explicar mejor que yo:

Escribe un programa que lea diez enteros comprendidos entre 1 y 10, los almacene en
un vector y escriba por pantalla la cantidad de elementos de cada número que contiene.
Ejemplo: Dado el siguiente vector [2, 2, 2, 3, 3, 4, 4, 4, 7, 7]
La salida producida sería:
Existen 3 elementos del número 2
Existen 2 elementos del número 3
Existen 3 elementos del número 4
Existen 2 elementos del número 7


ES PROGRAMACION EN C, aclaro, y estoy usando el DEV C ++.
Estoy hace un par de horas intentando y no me sale che... espero que alguno me pueda ayudar, seguramente sea una boludez.

Me quedo despues de esta parte:

#include <stdio.h>

int main () {

int i, num, cont = 0;
int arre[10];

for (i=0;i<10;i++)
{
printf ("Ingrese valor %d del arreglo:" ,i+1);
scanf ("%d", &arre[i]);

}

Pongo los 10 valores del array, pero despues no se como compararlos para que me diga como esta en la consigna!
Desde ya, muchas gracias!

MOD EDIT: Usar etiquetas GeSHi.