#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <string.h>
//---------------------------------------------------------------------------
int main()
{ int n,i;
struct put
{
char name[10];
char dolj[10];
int staj;
int oklad;
int zarp;
};
struct put base[50];
puts("Kol-vo sotrudnikov->"); for (i = 0; i < n; i++) {
scanf("%s",base
[i
].
name); scanf("%s",base
[i
].
dolj); scanf("%d",&base
[i
].
staj); scanf("%d",&base
[i
].
oklad); }
printf("| FIO | Doljnost | Staj | Oklad |\n"); printf("_____________________________________________\n"); for (i = 0; i < n; i++) {
printf("|%-10s|%-10s|%-10d|%-10d|\n",base
[i
].
name,base
[i
].
dolj,base
[i
].
staj,base
[i
].
oklad); printf("_____________________________________________\n"); }
for (i = 0; i < n; i++) {
base[i].zarp=base[i].oklad+(base[i].oklad/100*40);
}
printf("| FIO | Doljnost | Staj | Oklad | Zarplata |\n"); printf("________________________________________________________\n"); for (i = 0; i < n; i++) {
printf("|%-10s|%-10s|%-10d|%-10d|%-10d|\n",base
[i
].
name,base
[i
].
dolj,base
[i
].
staj,base
[i
].
oklad,base
[i
].
zarp); printf("________________________________________________________\n"); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CiNpbmNsdWRlIDxjb25pby5oPgojaW5jbHVkZSA8c3RyaW5nLmg+Ci8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCmludCBtYWluKCkKeyAgIGludCBuLGk7CiAgICBzdHJ1Y3QgcHV0CiAgICB7CiAgICAgICAgY2hhciBuYW1lWzEwXTsKICAgICAgICBjaGFyIGRvbGpbMTBdOwogICAgICAgIGludCBzdGFqOwogICAgICAgIGludCBva2xhZDsKICAgICAgICBpbnQgemFycDsKICAgIH07CiAgICBzdHJ1Y3QgcHV0IGJhc2VbNTBdOwogICAgcHV0cygiS29sLXZvIHNvdHJ1ZG5pa292LT4iKTsKICAgIHNjYW5mKCIlZCIsJm4pOwogICAgZm9yIChpID0gMDsgaSA8IG47IGkrKykgewogICAgcHV0cygiRklPLT4iKTsKICAgIHNjYW5mKCIlcyIsYmFzZVtpXS5uYW1lKTsKICAgIHB1dHMoIkRvbGpub3N0LT4iKTsKICAgIHNjYW5mKCIlcyIsYmFzZVtpXS5kb2xqKTsKICAgIHB1dHMoInN0YWotPiIpOwogICAgc2NhbmYoIiVkIiwmYmFzZVtpXS5zdGFqKTsKICAgIHB1dHMoIm9rbGFkLT4iKTsKICAgIHNjYW5mKCIlZCIsJmJhc2VbaV0ub2tsYWQpOwogICAgfQogICAgICAgIHByaW50ZigiXG4iKTsKICAgIHByaW50ZigifCAgIEZJTyAgICB8IERvbGpub3N0IHwgICBTdGFqICAgfCAgT2tsYWQgICB8XG4iKTsKICAgIHByaW50ZigiX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXG4iKTsKICAgIGZvciAoaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgIHByaW50ZigifCUtMTBzfCUtMTBzfCUtMTBkfCUtMTBkfFxuIixiYXNlW2ldLm5hbWUsYmFzZVtpXS5kb2xqLGJhc2VbaV0uc3RhaixiYXNlW2ldLm9rbGFkKTsKICAgIHByaW50ZigiX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXG4iKTsKICAgIH0KICAgICAgICBwcmludGYoIlxuIik7CiAgICBmb3IgKGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICBiYXNlW2ldLnphcnA9YmFzZVtpXS5va2xhZCsoYmFzZVtpXS5va2xhZC8xMDAqNDApOwogICAgfQogICAgcHJpbnRmKCJWaXZvZFxuIik7CiAgICBwcmludGYoInwgICBGSU8gICAgfCBEb2xqbm9zdCB8ICAgU3RhaiAgIHwgIE9rbGFkICAgfCBaYXJwbGF0YSB8XG4iKTsKICAgIHByaW50ZigiX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19cbiIpOwogICAgZm9yIChpID0gMDsgaSA8IG47IGkrKykgewogICAgcHJpbnRmKCJ8JS0xMHN8JS0xMHN8JS0xMGR8JS0xMGR8JS0xMGR8XG4iLGJhc2VbaV0ubmFtZSxiYXNlW2ldLmRvbGosYmFzZVtpXS5zdGFqLGJhc2VbaV0ub2tsYWQsYmFzZVtpXS56YXJwKTsKICAgIHByaW50ZigiX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19cbiIpOwogICAgfQogICAgZ2V0Y2goKTsKICAgIHJldHVybiAwOwp9