fork download
  1. #include <iostream>
  2. #include <string>
  3. using namespace std;
  4.  
  5. bool temAcento(string palavra) {
  6. for (int a = 0; a < palavra.size(); a++) {
  7. string comAcento = "ÄÅÁÂÀÃäáâàãÉÊËÈéêëèÍÎÏÌíîïìÖÓÔÒÕöóôòõÜÚÛüúûù";
  8. for (int b = 0; b < comAcento.size(); b++) {
  9. if (palavra[a] == comAcento[b]) {
  10. cout << "Não digite letras com acento";
  11. return true;
  12. }
  13. }
  14. }
  15. return false;
  16. }
  17.  
  18. int main() {
  19. setlocale(LC_ALL, "ptb");
  20. while (true) {
  21. string palavra;
  22. cout << "Informe uma palavra: ";
  23. cin >> palavra;
  24. if (!temAcento(palavra)) break;
  25. }
  26. }
  27.  
  28. //https://pt.stackoverflow.com/q/447739/101
Success #stdin #stdout 0s 4356KB
stdin
acentuação
ok
stdout
Informe uma palavra: Não digite letras com acentoInforme uma palavra: