Skip to content

solucion reto#2 c++ #1425

@CompileRider

Description

@CompileRider
#include <iostream>
#include <algorithm>

bool esAnagrama(std::string palabra, std::string palabra1) {
    if (palabra == palabra1) {
        return false;
    }

    std::sort(palabra.begin(), palabra.end());
    std::sort(palabra1.begin(), palabra1.end());


    if (palabra == palabra1) {
        return true;
    }
        else {
        return false;
    }
}

int main() {
    std::string palabra;
    std::string palabra1;

    std::cout << "Escribe una palabra\n>";
    std::cin >> palabra;

    std::cout << "\n";

    std::cout << "Escribe otra palabra\n>";
    std::cin >> palabra1;
    bool resultado = esAnagrama(palabra, palabra1);
    if (resultado) {
        std::cout << std::boolalpha << resultado;
    }
    else {
        std::cout << std::boolalpha << resultado;
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions