2654 - 吴壕的电池

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

吴壕的手机电池可高端了。但是呢。吴壕有点2,他想知道自己手机剩下这些电的时候手机电池是怎么显示的,但是他自己不会,所以来问你们了。

题目输入

多组输入,每组数据包含一个数n(n一定是10的倍数且不超过100)


题目输出

输出吴壕手机是怎么显示的。

每组数据后输出一个空行。

输入/输出样例

输入格式

0
60

输出格式

*------------*
|............|
|............|
|............|
|............|
|............|
|............|
|............|
|............|
|............|
|............|
*------------*

*------------*
|............|
|............|
|............|
|............|
|------------|
|------------|
|------------|
|------------|
|------------|
|------------|
*------------*

C语言解答

#include<stdio.h>

int main()
{
    int n;
    while(scanf("%d",&n)!=EOF)
    {
        int i,j,k;
        i=n/10;
        j=10-i;
        printf("*------------*\n");
        for(k=0;k<j;k++)
            printf("|............|\n");
        for(k=0;k<i;k++)
            printf("|------------|\n");
        printf("*------------*\n\n");
    }
}

C++解答

#include<cstdio>
#include<cstring>
#include<cmath>
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
    int t,x;
    int i;
  while(scanf("%d",&x)!=EOF)
    {
        printf("*------------*\n");
        for(i=0;i<10-x/10;i++)
        printf("|............|\n");
        for(i=0;i<x/10;i++)
        printf("|------------|\n");
        printf("*------------*\n");
        printf("\n");

    }

    return 0;
}