sexta-feira, 30 de novembro de 2012

Salários e Tempos - Linguagem C





#include <stdio.h>
#include <conio.h>

int main ( ) {
    system ( "title PROGRAMA SALÁRIOS E TEMPOS" );
    int Salario [ 5 ], resp = 0, Asal = 0, Bsal = 0, Csal = 0, i = 0, Atemp = 0,
             Btemp = 0, Ctemp = 0;
    int igual = 0, Igual = 0, superior = 0, Superior = 0, inferior = 0,
             Inferior = 0;
    textcolor ( LIGHTRED );
    gotoxy ( 27, 3 );
    printf ( "PROGRAMA DESENVOLVIDO POR: " );
    textcolor ( YELLOW );
    gotoxy ( 17, 5 );
    printf ( "SAMUEL LIMA - sa_sp10@hotmail.com" );
    textcolor ( LIGHTBLUE );
    gotoxy ( 17, 7 );
    printf ( "Digite 5 salários para os empregados: \n " );
    textcolor ( LIGHTCYAN );
    for ( i = 0; i < 5; i++ ) {
         printf ( "\nDigite o salário do empregado: %d - ", i + 1 );
         scanf ( "%d", &Salario [ i ] );
         fflush ( stdin );
    }
    for ( i = 0; i < 5; i++ ) {
         if ( Salario [ i ] == 1000 )
             Asal++;
    }
    for ( i = 0; i < 5; i++ ) {
         igual = Asal * 100 / ( i + 1 );
    }
    for ( i = 0; i < 5; i++ ) {
         if ( Salario [ i ] > 1000 )
             Bsal++;
    }
    for ( i = 0; i < 5; i++ ) {
         superior = Bsal * 100 / ( i + 1 );
    }
    for ( i = 0; i < 5; i++ ) {
         if ( Salario [ i ] < 1000 )
             Csal++;
    }
    for ( i = 0; i < 5; i++ ) {
         inferior = Csal * 100 / ( i + 1 );
    }
    for ( i = 0; i < 5; i++ ) {
         printf ( "\nDigite o Tempo de servico do empregado em meses: %d - ",
                 i + 1 );
         scanf ( "%d", &Salario [ i ] );
         fflush ( stdin );
    }
    for ( i = 0; i < 5; i++ ) {
         if ( Salario [ i ] == 24 )
             Atemp++;
    }
    for ( i = 0; i < 5; i++ ) {
         Igual = Atemp * 100 / ( i + 1 );
    }
    for ( i = 0; i < 5; i++ ) {
         if ( Salario [ i ] > 24 )
             Btemp++;
    }
    for ( i = 0; i < 5; i++ ) {
         Superior = Btemp * 100 / ( i + 1 );
    }
    for ( i = 0; i < 5; i++ ) {
         if ( Salario [ i ] < 24 )
             Ctemp++;
         resp += Salario [ i ];
    }
    for ( i = 0; i < 5; i++ ) {
         Inferior = Ctemp * 100 / ( i + 1 );
    }
    printf ( "\nExistem %d empregados com salario  igual de 1000\n", Asal );
    printf ( "Existem %d empregados com salario superior a 1000\n", Bsal );
    printf ( "Existem %d empregados com salario inferior a 1000\n", Csal );

    printf ("\na porcentagem de empregados que recebem salario igual a 1000 e:  %d %%",igual );
    printf ("\na porcentagem de empregados que recebem salario superior a 1000 e:  %d %%",superior );
    printf ("\na porcentagem de empregados que recebem salario inferior a 1000 e:  %d %%",inferior );

    getche ( );
    printf ( "\n\nExistem %d empregados com tempo igual a 24 meses\n", Atemp );
    printf ( "Existem %d empregados com tempo maior a 24 meses\n", Btemp );
    printf ( "Existem %d empregados com tempo inferior a 24 meses\n", Ctemp );

    printf ("\na porcentagem de empregados com tempo igual a 24 meses e:  %d %%", Igual );
    printf ("\na porcentagem de empregados com tempo superior a 24 meses e:  %d %%",Superior );
    printf ("\na porcentagem de empregados com tempo inferior a 24 meses e:  %d %%",Inferior );
    getche ( );
    printf ( "\n\nO tempo medio de servico dos empregados e: % d meses\n",resp / 5 );
    getche ( );
    textcolor ( LIGHTRED );
    printf ( "\n\t\t\t\tMUITO OBRIGADO" );
    getche ( );
}

Nenhum comentário:

Postar um comentário

Observação: somente um membro deste blog pode postar um comentário.