Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal
Sou iniciante em programação e comecei logo com c++, só que estou tendo dificuldades em resolver problemas que envolvem strings, será que poderiam me ajudar ? apenas um start.
Um exemplo:
CODE
/*Inserir 5 nomes e para cada nome imprimir:
ultimo caracter:
do primeiro ate o quarto:
todo o nome:
primeiro caracter:
segundo caracter:
todos menos o primeiro:
os dois últimos caracteres:
*/
O que eu já desenvolvi:
CODE
#include <iostream>
#include<cctype>
#include<cstring>
using namespace std;
int main()
{
int x,tam;
char nome[30];
for(x=0; x<5; x++)
{
tam = strlen(nome);
cout<<"Entre com um nome: ";
cin.getline(nome, 30);
cout<<"\nNome todo: "<<nome;
cout<<"\nPrimeiro caracter: "<<nome[strlen(nome-1)];
cout<<"\nUltimo Caracter: "<<nome[strlen(nome+1)]<<"\n";
}
system("pause");
}
Eu acredito que seja mais um problema de lógica do que programação em si.
Desde já agradeço a vocês.
abrações.
Carregando comentários...