fork download
  1. program hampirnazi;
  2. var
  3. kolom,baris,n : integer;
  4. begin
  5. readln(n);
  6. for baris := 1 to n do
  7. begin
  8. for kolom := 1 to n do
  9. begin
  10. if (baris = 1) and (kolom <= n div 2+1) then
  11. write('*')
  12. else if (baris = n) and (kolom <= n div 2+1) then
  13. write('*')
  14. else if (kolom = 1) and (baris >= n div 2+1) then
  15. write('*')
  16. else if (kolom = n) and (baris <= n div 2+1) then
  17. write('*')
  18. else if (kolom = n div 2+1) or (baris = n div 2+1) then
  19. write('*')
  20. else if (baris = kolom) or (baris + kolom = n+1) then
  21. write('*')
  22. else
  23. write(' ');
  24. end;
  25. writeln;
  26. end;
  27. readln;
  28. end.
Success #stdin #stdout 0.01s 212KB
stdin
9
stdout
*****   *
 *  *  **
  * * * *
   ***  *
*********
*  ***   
* * * *  
**  *  * 
*****   *