Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/08/2014, 11:00
anrodse
 
Fecha de Ingreso: abril-2011
Ubicación: Motril
Mensajes: 49
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Ejercicios con arrays o arreglos en lenguaje C

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.
__________________
www.anrodse.tk