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

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Ayuda con ejercicio de vectores en C en: 1 Junio 2022, 17:14 pm
Hola buenas tardes tengo este código en C y me gustaría saber que puedo hacer para optimizarlo y que ande adecuadamente, hasta el "ejercicio 3" todo va bien, luego el ejercicio 4 no.

Aprecio cualquier corrección, muchas gracias.

Código
  1. /*
  2. 2) Escriba instrucciones individuales que realicen cada una de las siguientes
  3. operaciones correspondientes a arreglos con un solo subíndice:
  4. */
  5. #include <iostream>
  6. using namespace std;
  7.  
  8. int main(int argc, char *argv[]) {
  9.  
  10. /*
  11. 1) Inicialice en cero los 10 elementos del arreglo entero cuentas.
  12. */
  13.  
  14. cout << endl << "EJERCICIO 1: Inicialice en cero los 10 elementos del arreglo entero cuentas." << endl;
  15. cout << endl << "-----------" << endl;
  16.  
  17. int cuentas[10]={0,0,0,0,0,0,0,0,0,0,};
  18.  
  19. /*
  20. 2) Sume 1 a cada uno de los 15 elementos del arreglo entero bonos.
  21. */
  22.  
  23. cout << endl << "EJERCICIO 2: Sume 1 a cada uno de los 15 elementos del arreglo entero bonos." << endl;
  24. cout << endl << "-----------" << endl;
  25.  
  26. int bonos[15];
  27.  
  28. for(int c=0;c<15;c++)
  29. {
  30. bonos[c]=c;
  31. }
  32.  
  33. /*
  34. 3) Lea los 12 valores introducidos desde el teclado del arreglo de punto flotante
  35. temperaturasCadaMes.
  36. */
  37.  
  38. cout << endl << "EJERCICIO 3: Lea los 12 valores introducidos desde el teclado del arreglo de punto flotante temperaturasCadaMes." << endl;
  39.  
  40. int temperaturasCadaMes[12];
  41.  
  42. for (int c=0;c<12;c++)
  43. {
  44. cout << "Introduzca el valor de la temperatura del mes "<< c+1<< ": " << endl;
  45. cin>>temperaturasCadaMes[c];
  46. }
  47.  
  48. cout << endl << "-----------" << endl;
  49.  
  50. /*
  51. 4) Despliegue en formato de columnas los 5 valores del arreglo entero
  52. mejoresMarcas.
  53. */
  54.  
  55. cout << endl << "EJERCICIO 4: Despliegue en formato de columnas los 5 valores del arreglo entero mejoresMarcas." << endl;
  56.  
  57. int mejoresMarcas[5]={0,0,0,0,0,};
  58.  
  59. cout << endl << "-----------" << endl;
  60.  
  61. return 0;
  62. }

MOD: El código debe ir entre etiquetas de Código GeSHi
2  Programación / Programación C/C++ / Arreglo con un solo subíndice para resolver un problema en C++ en: 21 Abril 2022, 13:06 pm
Hola buenas, por favor necesito ayuda para resolver este problema en C++:

Utilice un arreglo con un solo subíndice para resolver el siguiente problema. Lea 20 números, en donde cada uno se encuentre entre 10 y 100, inclusive. Mientras se
lee cada número, despliéguelo solamente si no es un duplicado de un número ya
leído. Prevenga el “peor de los casos”, en el cual los veinte números sean
diferentes. Utilice el menor tamaño posible del arreglo para resolver este problema.
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines