Introdução a string
Binary Road :: Lógica e Técnica de Programação :: Programação Orientada a Objeto :: Análise de Algoritmos :: Organização e Recuperação da Informação :: Estrutura de dados e algoritimos :: Lógica e Técnica de Programação :: Estudo
Página 1 de 1
Introdução a string
1. Faça um programa que verifique se a cidade natal de uma pessoa e na qual reside são as mesmas.
- Código:
#include <iostream>
#include <string.h>
using namespace std;
void main()
{
char cidadean[20], cidadeat[20];
cout<< "Digite a cidade de nacimento\n";
gets_s(cidadean);
cout<< "\nDigite a cidade atual onde reside\n";
gets_s(cidadeat);
if(strcmp(cidadean, cidadeat)==0)
cout<< "\nVoce ainda reside na cidade onde nasceu\n";
else
cout<< "\nVoce reside em uma cidade diferente da qual nasceu\n";
}
Renancr- Mensagens : 118
Data de inscrição : 08/03/2010
Exercício 2
2. Faça um programa que, dados o nome de solteira de uma mulher e o sobrenome do marido, gere seu nome de casada.
- Código:
#include <iostream>
#include <string.h>
using namespace std;
void main()
{
char noiva[50], noivo[10];
cout<< "Digite seu nome\n";
gets_s(noiva);
cout<< "\nDigite o ultimo sobrenome do noivo\n";
gets_s(noivo);
strcat_s(noiva, " ");
strcat_s(noiva, noivo);
cout<< "\nNome de casada\n";
cout<< noiva << endl;
}
Renancr- Mensagens : 118
Data de inscrição : 08/03/2010
Exercício 3
3. Faça um programa que substitua todas as vogais de uma frase pelo caracter asterisco.
- Código:
#include <iostream>
#include <string.h>
using namespace std;
void main()
{
char text[50];
int tam, i=0;
cout<< "Insira um texto\n";
gets_s(text);
tam = strlen(text);
for(i=0; i < tam; i++)
{
if(text[i]== 'a' || text[i] == 'A' || text[i]== 'e' || text[i] == 'E' || text[i]== 'i' || text[i] == 'I' || text[i]== 'o' || text[i] == 'O' || text[i]== 'u' || text[i] == 'U')
text[i]= '%';
}
cout<< text << endl;
}
Renancr- Mensagens : 118
Data de inscrição : 08/03/2010
Tópicos semelhantes
» String exercícios Propostos 15/05
» Inteligência artificial: Lógica Nebulosa
» Introdução a orientação a objeto
» Inteligência artificial: Lógica Nebulosa
» Introdução a orientação a objeto
Binary Road :: Lógica e Técnica de Programação :: Programação Orientada a Objeto :: Análise de Algoritmos :: Organização e Recuperação da Informação :: Estrutura de dados e algoritimos :: Lógica e Técnica de Programação :: Estudo
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos