Professional Documents
Culture Documents
Ana 18.01.2023
Ana 18.01.2023
ELIMINARE CARACTERE
Se citeste un text cu maxim 100 de caractere litere mici ale alfabetului englez.
s=”nfrmtc st gr”
*******************************************************************************/
#include <iostream>
#include <cstring>
int main()
cin.get(s,101);
if(strchr("aeiou", s[i])!=0)
strcpy(t,s+i+1);
strcpy(s+i,t);
i--;
cout<<s;
return 0;
/******************************************************************************
ELIMINARE CARACTERE
Se citeste un text cu maxim 100 de caractere litere mici ale alfabetului englez.
*******************************************************************************/
#include <iostream>
#include <cstring>
int main()
cin.get(s,101);
if(strchr("0123456789", s[i])!=0)
strcpy(t,s+i+1);
strcpy(s+i,t);
i--;
cout<<s;
return 0;
/******************************************************************************
ELIMINARE CARACTERE
Se citeste un text cu maxim 100 de caractere litere mici ale alfabetului englez.
cuvintele separate printr-un spatiu. Sa se elimine consoanele.
*******************************************************************************/
#include <iostream>
#include <cstring>
int main()
cin.get(s,101);
strcpy(t,s+i+1);
strcpy(s+i,t);
i--;
cout<<s;
return 0;
/******************************************************************************
INSERARE CARACTERE
Se citeste un text cu maxim 100 de caractere litere mari si mici ale alfabetului englez.
s=„informaticA”
s=”i*nfo*rma*ti*cA*”
*******************************************************************************/
#include <iostream>
#include <cstring>
int main()
cin.get(s,101);
if(strchr("aeiouAEIOU", s[i])!=0)
strcpy(t,s+i+1);
s[i+1]='*';
strcpy(s+i+2,t);
cout<<s;
return 0;
/******************************************************************************
Se citeste un text cu maxim 100 de caractere litere mari si mici ale alfabetului englez.
*******************************************************************************/
#include <iostream>
#include <cstring>
int main()
int nrcuv=0;
cin.get(s,101);
p=strtok(s," ");
while(p!=NULL)
nrcuv++;
p=strtok(NULL," ");
cout<<nrcuv;
return 0;
/******************************************************************************
Se citeste un text cu maxim 100 de caractere litere mari si mici ale alfabetului englez.
azi
este
cald
*******************************************************************************/
#include <iostream>
#include <cstring>
using namespace std;
int main()
cin.get(s,101);
p=strtok(s," ");
while(p!=NULL)
cout<<p<<endl;
p=strtok(NULL," ");
return 0;
/******************************************************************************
Se citeste un text cu maxim 100 de caractere litere mari si mici ale alfabetului englez.
azi
este
NU EXISTA
*******************************************************************************/
#include <iostream>
#include <cstring>
int ok=0;
cin.get(s,101);
p=strtok(s," ");
while(p!=NULL)
if(strchr("aeiouAEIOU",p[0])!=0)
cout<<p<<endl;
ok=1;
p=strtok(NULL," ");
return 0;