Advertisement
catalyn

probleme 19.02.2015

Feb 19th, 2015
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. //se citeste un cuvant c .afgisati toate sufixele cuvintului c in ordinbe crescatoare a lungimii
  2. //ser citreste un sir de caractere afisati cate cuvinte incep si se termina cu o vocala.
  3. //sew citeste un cuvant cu max 25 de caractere .eliminati din cuvant toate aparitiile prim ei litere
  4. //se citeste de ala tastatura un sir cu maax 100 caratere (litere ale alfabetului englez |+ spatii).inserati dupa fiercare vocala crtacterul "*" si afisati sirul rezultat
  5.  
  6. /*#include <cstring>
  7. #include <iostream>
  8.  
  9. using namespace std;
  10.  
  11. int main()
  12. {
  13. char t[101],cuv[101],xx[101];
  14. int i;
  15. cin.getline(cuv,101);
  16. for(i=0;i<=strlen(cuv)-1;i++)
  17. {
  18. strcpy(xx,cuv);
  19. strcpy(t,xx+i+1);
  20. strcpy(xx+i,t);
  21. cout<<xx<<'\n';
  22. }
  23. return 0;
  24. }*\
  25.  
  26. //2)
  27. /*#include <iostream>
  28. #include <cstring>
  29.  
  30. using namespace std;
  31.  
  32. int vocale(char *p)
  33. {
  34. if(strchr("AEIOUaeiou",p[0])&&strchr("AEIOUaeiou",p[strlen(p)-1]))
  35. return 1;
  36. return 0;
  37. }
  38.  
  39. int main()
  40. {
  41. char s[151],*p;
  42. int k=0;
  43. cin.getline(s,151);
  44. p=strtok(s," ");
  45. while(p)
  46. {
  47. if(vocale(p)==1)
  48. k++;
  49. p=strtok(NULL," ");
  50. }
  51. cout<<k;
  52. return 0;
  53. }
  54. */
  55. //1)
  56. #include<iostream>
  57. #include<cstring>
  58. using namespace std;
  59. int main ()
  60. {
  61. char c[256];
  62. int i,z,w;
  63. cin>>c;
  64. z=strlen(c);
  65. w=strlen(c);
  66.  
  67. while(w)
  68. {
  69. for(i=w;i<=z;i++)
  70. cout<<c[i]<<'/n';
  71. w--;
  72. }
  73. return 0;
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement