Untitled
unknown
plain_text
18 days ago
1.3 kB
2
Indexable
#include <iostream> #include <cstring> using namespace std; void agregarletra(char *, char); void ordenar(char *); int main() { char alfabeto[] = {'B', 'J', 'K', 'M', 'S', 'Z', '\0'}; char letranueva; cout << "El alfabeto original es: "; for (int i = 0; i < 7; i++) { cout << alfabeto[i] << " "; } cout << endl; cout << "Ingrese una nueva letra mayuscula para el alfabeto: "; cin >> letranueva; agregarletra(alfabeto, letranueva); ordenar(alfabeto); cout << "El nuevo alfabeto es: "; for (int i = 0; i < 7; i++) { cout << alfabeto[i] << " "; } return 0; } void agregarletra(char alfabeto[], char letranueva) { int i = 0; while (alfabeto[i] != '\0') { i++; } alfabeto[i] = letranueva; return; } void ordenar(char alfabeto[]) // Algoritmo burbuja para ordenar el alfabeto mediante iteraciones { int i, j; int aux; for (i = 0; i < 6; i++) { for (j = 0; j < 6; j++) { if (alfabeto[j] > alfabeto[j + 1]) { aux = alfabeto[j]; alfabeto[j] = alfabeto[j + 1]; alfabeto[j + 1] = aux; } } } return; }
Editor is loading...
Leave a Comment