Escreva uma função que receba um ponteiro para uma string e troque todo o caracter pelo seu equivalente maiúsculo e apresente na tela o resultado da mudança.
Soluções para a tarefa
Respondido por
1
O código da função que recebe um ponteiro será:
include <iostream>
#include <string>
using namespace std;
int main()
{
string str;
char letra;
cout << "Digite um texto \n";
getline(cin, str);
for (string::iterator it=str.begin(); it!=str.end(); ++it)
{
letra = *it;
if(islower(letra) || letra==' ') //Se caixa baixa ou espaço
{
letra = toupper(letra);//Converter para caixa alta
cout << letra;
}
}
return 0;
}
vanessasilva1010:
mUITOOBRIGADA!
Perguntas interessantes
Artes,
8 meses atrás
Filosofia,
8 meses atrás
Sociologia,
1 ano atrás
Matemática,
1 ano atrás
Ed. Física,
1 ano atrás