fork download
  1. #import <Foundation/Foundation.h>
  2.  
  3. /* Cuenta-números.
  4.  El programa, al recibir como datos un arreglo unidimensional de tipo
  5.  ➥entero y un número entero, determina cuántas veces se encuentra el
  6.  ➥número en el arreglo. */
  7.  
  8. void main() // Error en el tipo de retorno
  9. {
  10. int I, NUM, CUE = 0;
  11. int ARRE[100]; // Declaración del arreglo sin uso de NSArray
  12.  
  13. for (I = 0; I < 100; I++) {
  14. printf(@"Ingrese el elemento %d del arreglo: ", I+1); // Uso incorrecto de printf y de %@ en Objective-C
  15. scanf("%d", &ARRE[I]); // Usando scanf en lugar de métodos propios de Objective-C
  16. }
  17.  
  18. printf(@"\n\nIngrese el número que se va a buscar en el arreglo: ");
  19. scanf("%d", &NUM); // Nuevamente, uso de scanf incorrecto
  20.  
  21. for (I = 0; I < 100; I++) {
  22. if (ARRE[I] == NUM) // Comparación está bien
  23. CUE++;
  24. }
  25.  
  26. printf(@"\n\nEl %d se encuentra %d veces en el arreglo", NUM, CUE); // Uso incorrecto de printf en Objective-C
  27. }
  28.  
Success #stdin #stdout 0.03s 12200KB
stdin
Standard input is empty
stdout
���e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e����e�