You are on page 1of 2

#include <iostream>

#include <conio.h>
#include <string.h>
using namespace std;

int main()
{
char sir[40], lit;
int opt,i;

while(1)
{
system("cls");

cout<<"1. Citire\n";
cout<<"2. Afisare\n";
cout<<"3. Lungime\n";
cout<<"4. Sirul obtinut prin eliminare tuturor aparitiilor primei litere\
n";
cout<<"5. Sirul obtinut prin duplicarea fiecarei vocale\n";
cout<<"6. Iesire\n";

cout<<"\nCare este optiunea ta?\n";


cin>>opt;

switch (opt)
{
case 1:
cout<<"Introduceti un sir: ";
cin>>sir;
break;
case 2:
cout<<"Sirul introdus este: "<<sir;
getch();
break;
case 3:
cout<<"Sirul are "<<strlen(sir)<<" caractere.";
getch();
break;
case 4:
lit=sir[0];
cout<<"Sirul obtinut prin eliminare tuturor aparitiilor primei litere
este: ";
for (i=0; i<strlen(sir); i++)
{
if (sir[i] != lit)
cout<<sir[i];
}
getch();
break;
case 5:
cout<<"Sirul obtinut prin duplicarea fiecarei vocale este: ";
for (i=0; i<strlen(sir); i++)
{
if (strchr("aeiouAEIOU", sir[i]))
cout<<sir[i]<<sir[i];
else
cout<<sir[i];
}
getch();
break;
case 6: return 0;
default: cout<<"Optiunea nu este in meniu!";
getch();
}
}
return 0;
}

You might also like