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 - antolinalvaro

#21
Y no podría ser así?
  printf("Dime cuantos numeros: ");
  fscanf("%d",&N);
  i=0;
  while(i<N){
    printf("Dame numero: ");
    scanf("%d",&Numero[ i ]);
    if(Numero[ i ] > Mayor){
      Numero [ i ] == Mayor;
    }
    if(Numero[ i ] < Menor){
      Numero [ i ] == Menor;
    }
    i = i + 1;
    }
  printf("El menor es %d y el mayor es %d, Menor,Mayor);
}
 
#22
Buenos dias!
Estoy trabajando con el lenguaje de programacion en c y al ejecutar (compila bien) algun programa me surge el problema de "violacion de segmento core generado". Alguien sabe por qué sucede?
Dejo escrito el código y el fichero por si sirve de ayuda. Gracias de antemano.


/*Incluir la libreria stdio.h para el printf y el scnaf. Tambien porque trabajo con ficheros*/
#include<stdio.h>
#define DIMMAX 100
void leerFichero(){
  FILE *Fich;
  int Numbers[20];
  fscanf(Fich,"%d %d %d",&Numbers[0],&Numbers[1],&Numbers[2]);
  printf("El tercer numero leido es %d",Numbers[2]);
}
int main(){
  FILE *Fichero;
  int Numeros[DIMMAX];
/*Abro el fichero*/
  Fichero = fopen("pruebanumeros.txt","r");
  leerFichero(&Numeros);
/*Cierro el fichero*/
  fclose(Fichero);
}

13 42 5
#23
buenos dias.
Cómo puedo llenar un array una longitud determinada y leer el menor y el mayor de sus elementos? Gracias de antemano