elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Entrar al Canal Oficial Telegram de elhacker.net


  Mostrar Mensajes
Páginas: 1 2 3 [4]
31  Programación / Programación C/C++ / Re: Busqueda y mostrar elemento en array en: 6 Febrero 2017, 01:38 am
Arreglado el arreglo. Gracias por tu tiempo. Daniel.
32  Programación / Programación C/C++ / Busqueda y mostrar elemento en array en: 5 Febrero 2017, 17:56 pm
Hola el siguiente código es para cargar un arreglo con 30 elementos, para después buscar cuantas veces se encuentra determinado elemento en el array. EL programa compila bien. Pero cuando ingreso el elemento que deseo saber cuantas veces se encuentra  en el array el programa muestra
la ultima linea osea el ultimo "printf" no como una unidad (por asi decirlo) sino como una secuencia y este es el resultado:

eL 4 se encuentra 1 veces en el arregloeL 4 se encuentra 2 veces en el arregloeL 4 se encuentra 3 veces en el arregloeL 4 se encuentra 4 veces en el arregloeL 4 se encuentra 5 veces en el arregloeL 4 se encuentra 6 veces en el arregloeL 4 se encuentra 7 veces en el arreglo





Código
  1.  
  2. #include <stdio.h>
  3.  
  4. void main (void){
  5. int I, NUN, CUE = 0;
  6. int ARRE [30];
  7. for (I =0; I < 30; I++)
  8. {
  9. printf ("Ingrese los elementos  del arreglo:");
  10. scanf ("%d",&ARRE[I]);
  11.  
  12. }
  13.  
  14.  
  15. printf ("Ingrese el numero que se va a buscar en el arreglo:");
  16. scanf ("%d",&NUN);
  17. for (I=0; I<30; I++){
  18. if (ARRE[I] == NUN){
  19. CUE++;
  20. printf ("eL %i se encuentra %i veces en el arreglo\n"",NUN,CUE);
  21.  
  22. }
  23. }
  24.  
  25. }
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
33  Programación / Programación C/C++ / Re: Problema con decimales (C) en: 29 Enero 2017, 15:45 pm
Solucionado cambiar todo de int a float, ahora sí devuelve la información esperada
antes la declaraci{on fue:

Código
  1. void main (void){
  2. float a = 1.1 , b = 1.2, c = 1.3, d = 1.4;
  3. float f1,f2,bc, f3,f4;
  4. int a1, a2, a3,a4, encuestas;
  5.  
  6.  
  7.  
  8. ahora es :
  9. void main (void){
  10. float a = 1.1 , b = 1.2, c = 1.3, d = 1.4;
  11. float f1,f2,bc, f3,f4, a1,a2,a3,a4;
  12. int  encuestas;

Gracias.


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
34  Programación / Programación C/C++ / C no realiza operación aritmetica. en: 29 Enero 2017, 15:28 pm
Miren en este porgrama compila bien, pero en la ejecucci{on cuando se supone deber{ia operar la variable bc y después mostrar su resultado. No lo hace. Se que  puede estar mal la lógica para muchos pero aquí les dejo el código:
Código
  1. #include<stdio.h>
  2.  
  3. void main (void){
  4. float a = 1.1 , b = 1.2, c = 1.3, d = 1.4;
  5. float f1,f2,bc, f3,f4;
  6. int a1, a2, a3,a4, encuestas;
  7. printf ("ingrese la cantidad de veces que se registro 1.1:");
  8. scanf("%i",&a1);
  9. printf ("ingrese la cantidad de veces que se registro 1.2:");
  10. scanf("%i",&a2);
  11. printf ("ingrese la cantidad de veces que se registro 1.3:");
  12. scanf("%i",&a3);
  13. printf ("ingrese la cantidad de veces que se registro 1.4:");
  14. scanf("%i",&a4);
  15. encuestas = a1 +a2 +a3 +a4;
  16. printf ("El total de encuestas son %i\n",encuestas);
  17. bc =(a1/encuestas)*100;
  18. printf (" el porcentaje de 1.1 es %g%% \n",bc);
  19.  
  20. }
  21.  


· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex
Páginas: 1 2 3 [4]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines