Olá estou estudando C, e a minha maior dificuldade no momento é string.
Bom queria saber se tem como criar um programa que leia tudo o que o usuário digita na tela e depois imprime tudo o que ele digitou.
O programa é o seguinte: tem duas opções, adicionar e mostrar, o usuário da a opção adicionar digita 2/3 da um enter, escolhe novamente adicionar digita 3+a depois escolhe mostrar aparece na tela (2/33+a).

String
Started By alanvalejo, 26/05/2008, 12:43
1 reply to this topic
#1
Posted 26/05/2008, 12:43
#2
Posted 27/05/2008, 08:28
cara deixa ver se entendi, mas acho que voce quer é algo assim
#include <iostream.h>
#include <conio.h>
void menu()
{
clrscr();
cout << "Selecione uma opcao abaixo;" <<endl;
cout << "1 - Digita uma palavra" <<endl;
cout << "2- Fim de Processo" <<endl <<endl;
void main ()
{
char p1 , p2, cmd;
clrscr();
cout << "Digite a primeira palavra:\t";
cin >> n1;
cout << "Digite a segunda palavra:\t";
cin >> n2;
menu();
cin >> cmd;
while (cmd != '2')
{
if (cmd == '1')
{
cout <<"Palavras digitadas\t" <<n1<< " e "<<n2;
}
Else
{ If (cmd == '2')
cout << "nenhuma Ação realizada";
cout << 0;
}
Else
If (cmd =! ( diferente no compilador) 1 &&
2)
cout <<"Operacao invalida.";
}
}
}
}
getch();
menu();
cin >> cmd;
}
}
#include <iostream.h>
#include <conio.h>
void menu()
{
clrscr();
cout << "Selecione uma opcao abaixo;" <<endl;
cout << "1 - Digita uma palavra" <<endl;
cout << "2- Fim de Processo" <<endl <<endl;
void main ()
{
char p1 , p2, cmd;
clrscr();
cout << "Digite a primeira palavra:\t";
cin >> n1;
cout << "Digite a segunda palavra:\t";
cin >> n2;
menu();
cin >> cmd;
while (cmd != '2')
{
if (cmd == '1')
{
cout <<"Palavras digitadas\t" <<n1<< " e "<<n2;
}
Else
{ If (cmd == '2')
cout << "nenhuma Ação realizada";
cout << 0;
}
Else
If (cmd =! ( diferente no compilador) 1 &&

cout <<"Operacao invalida.";
}
}
}
}
getch();
menu();
cin >> cmd;
}
}
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)