Descripción Realiza un programa que solicite al usuario nn palabras. El programa deberá solicitar las nn palabras y deberá imprimir cuál de ellas tiene menos caracteres, de cuántos caracteres consta dicha palabra y si el número de caracteres de dicha la palabra es impar o par. Entrada Un número entero n seguido de n palabras. Salida La palabra con menos caracteres, cantidad de caracteres de esa palabra y si el número de caracteres de dicha la palabra es impar o par. Ejemplo: Entrada: 3 Perro Gato Mandarina Salida : Gato 4 Par Entrada : barco carrito camión trailer Salida: Barco 5 Impar Entrada: 2 dos tres Salida: dos 3 Impar
#include <iostream> #include <string> using namespace std; int main() { string menor = ""; string palabra; int n, cantidad; cin >> n; for(int i = 0; i < n; i++) { cin >> palabra; if(menor.size() == 0 || palabra.size() < menor.size()) menor = palabra; } cout << menor << endl; cout << menor.size() << endl; cantidad = menor.size(); if(cantidad % 2 == 0) cout << "Par"; else cout << "Impar"; return 0; }