Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/08/2014, 19:54
numb1324
 
Fecha de Ingreso: julio-2014
Mensajes: 7
Antigüedad: 10 años, 3 meses
Puntos: 0
Respuesta: Ejercicios con arrays o arreglos en lenguaje C

Cita:
Iniciado por anrodse Ver Mensaje
1) Realice un programa que capture un arreglo de N elementos. El programa debe determinar el Máximo Común Divisor de los elementos del arreglo.

Código C:
Ver original
  1. main(){
  2.  int tam; // Declaro tamaño
  3.  leer tam; // Utiliza scanf("%d",&tam);
  4.  int vector[tam]; // Declaro arreglo
  5.  int mcd;
  6.  
  7.   // Rellenar vector
  8.  for (i:0 a tam){
  9.   vector[i] = leer valor;
  10.  }
  11.  
  12.  // Busco el minimo
  13.  int mcd = minimo del vector // HAZLO
  14.  
  15.  int encontrado = 1;
  16.  while (mcd>1 && !encontrado) {
  17.   encontrado = 1;
  18.   for (i:0 a tam){
  19.    if (vector[i]%mdc!=0)
  20.     encontrado = 0;
  21.   }
  22.   if (!encontrado) mcd--;
  23.  }
  24.  
  25.  prinft("El MCD es %d\n",mcd);
  26. }
Faltan cosas por hacer, y es un poco pseudocodigo, prueba a terminarlo y comentas las dudas.
Hola amigo, no he podido completar el algoritmo, si sabes como completarlo, por favor hazlo y lo analizare :(