Ir para conteúdo

FineMustache

Members
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por FineMustache


  1. Fiz um programa que calcula o reajuste de salário de 5 funcionários armazenando seus nomes e salários em vetores, porém o salário já reajustado aparece com o mesmo valor do salário original.

    /*
    Armazenar o nome e o salário de 5 funcionários. Após o cadastro destas informações, deverá ser digitado o índice de reajuste salarial para todos os funcionários. O programa deverá calcular o novo salário e exibir todos os dados na tela
    */
    
    #include <iostream>
    
    #include <locale.h>
    
    #include <string>
    
    #include <string>
    
    #include <stdlib.h>
    
    #include <cstdlib>
    
    using namespace std;
    
    int main() {
      setlocale(0, "Portuguese");
      system("color 0a");
      system("MODE CON COLS=150 LINES=40");
    
      string nomefunc[5];
      double slfunc[5], slnovo[5];
      int reaj, i;
      
      
      cout << "\n\tArmazenar o nome e o salário de 5 funcionários. Após o cadastro destas informações, deverá ser digitado o índice de reajuste salarial para todos os funcionários. O programa deverá calcular o novo salário e exibir todos os dados na tela";
      
      cout << "\n\n\tDigite a porcentagem do reajuste (sem o sinal %): ";
      cin >> reaj;
      
    	for (i=0; i<5; i++){
    			
    		cout << "\n\n\tDigite o nome do funcionário: ";
    		cin >> nomefunc[i];
    		
    		cout << "\n\n\tDigite o salário de " << nomefunc[i] <<": ";
    		cin >> slfunc[i];
    		
    		slnovo[i] = slfunc[i] - slfunc[i] * (reaj / 100);
    		
    	}
    	
    	cout << "\n\n\tO salário do primeiro funcionário (" << nomefunc[0] << ") era de R$" << slfunc[0] << " e passará a ser de R$" << slnovo[0] << " com o reajuste de " << reaj << "%.";
    	
    	cout << "\n\n\tO salário do segundo funcionário (" << nomefunc[1] << ") era de R$" << slfunc[1] << " e passará a ser de R$" << slnovo[1] << " com o reajuste de " << reaj << "%.";
    	
    	cout << "\n\n\tO salário do primeiro funcionário (" << nomefunc[2] << ") era de R$" << slfunc[2] << " e passará a ser de R$" << slnovo[2] << " com o reajuste de " << reaj << "%.";
    	
    	cout << "\n\n\tO salário do primeiro funcionário (" << nomefunc[3] << ") era de R$" << slfunc[3] << " e passará a ser de R$" << slnovo[3] << " com o reajuste de " << reaj << "%.";
    	
    	cout << "\n\n\tO salário do primeiro funcionário (" << nomefunc[4] << ") era de R$" << slfunc[4] << " e passará a ser de R$" << slnovo[4] << " com o reajuste de " << reaj << "%.";
    	
    	system ("PAUSE>NULL");
    	
    }

     

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.