fork download
  1. // Online C++ compiler to run C++ program online
  2. #include <iostream>
  3. using namespace std;
  4. int main() {
  5. // Write C++ code here
  6.  
  7. int num ;
  8. cout<<"input number";
  9. cin>>num;
  10. if(num<3||num<0||num%2==0||num==1){
  11. cout<<"input valid number";
  12. }else{
  13. int n = num+3;
  14. for(int i = 1;i<=n-1;i++){
  15. if(i<n/2){
  16. if(i==1){
  17. for(int j = 1;j<=n;j++){
  18. if(j==n){
  19. cout<<"e";
  20. }else{
  21. cout<<"*";
  22. }
  23. }
  24. cout<<endl;
  25. }
  26. else{
  27. for(int j = 1;j<=n;j++){
  28. if(j==n){
  29. cout<<"e";
  30. }else{
  31. cout<<" ";
  32. }
  33. }
  34. cout<<endl;
  35. }
  36. }
  37. else if(i==n/2){
  38. for(int j=1;j<=2;j++){
  39. cout<<" ";
  40. }
  41. for(int j= 3;j<=n;j++){
  42. if(j==n){
  43. cout<<"e";
  44. }else{
  45. cout<<"*";
  46. }
  47. }
  48. cout<<endl;
  49.  
  50. }else if(i<n-1){
  51. for(int i = 1;i<=n;i++){
  52. if(i==n){
  53. cout<<"e";
  54. }else{
  55. cout<<" ";
  56. }
  57. }
  58. cout<<endl;
  59. }
  60.  
  61.  
  62.  
  63. else{
  64. for(int j = 1;j<n+(n-3);j++){
  65. if(j<n){
  66. cout<<" ";
  67. }else if(j==n){
  68. cout<<"e";
  69. }else if(i==n-1){
  70. cout<<"*";
  71. }
  72. }
  73. cout<<endl;
  74. }
  75. }
  76.  
  77. }
  78.  
  79. return 0;
  80. }
Success #stdin #stdout 0.01s 5288KB
stdin
5
stdout
input number*******e
       e
       e
  *****e
       e
       e
       e****