Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Плетка Problem 4 (1 / 1)
- Со помош на знаците ‘@’,'%', и ‘.‘ се формира квадратна слика со „должина“ m (m>2) која претставува квадрат од знаците '.', впишан во квадрат од знаците @ и %(види примери). За внесено m да се испечати на екран соодветната слика. Внимавајте – не печатете нити еден дополнителен знак, како празно место, непотребен знак за нов ред... Сликата завршува со знак за нов ред. Забелешка: Бидејќи е дадено ограничување за m, во точно решение на задачата не треба да се користи низа/матрица.
- Sample input
- 5
- Sample output
- %@@@%
- %...%
- %...%
- %...%
- %@@@%
- */
- #include <stdio.h>
- int main (){
- int n,i,j;
- scanf("%d",&n);
- for(i=1;i<=n;i++){
- if((i==1)||(i==n)){
- for(j=1;j<=n;j++){
- if((j==1)||(j==n))
- printf("%%");
- else
- printf("@");
- }
- }
- else{
- for(j=1;j<=n;j++){
- if((j==1)||(j==n))
- printf("%%");
- else
- printf(".");
- }
- }
- printf("\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement