// Programación en C++ para Ingenieros, Ed. Thomson Paraninfo, 2006 // Capítulo 5: Subprogramas: Acciones y funciones #include <iostream> #include <iomanip.h> using namespace std; void escribirMay(char c) { if (c >= 'a' && c <= 'z') cout << char(c - 'a' + 'A'); else cout << c; } int main(void) { char c; cout << "Escribe un texto acabado en '.'" << endl; do { cin.get(c); escribirMay(c); } while (c != '.'); return 0; }