Informática, perguntado por criscoutinho4364, 7 meses atrás

 

2. Desenvolva um programa no C que calcule o novo saldo nas contas de cargo dos clientes se conhece o saldo inicial, o total de todos os elementos carregados pelo cliente e o total de todos os créditos aplicados À conta do cliente. O novo saldo se calcula como:

Novo saldo = Saldo inicial + Depósitos - Créditos.

Note que o Novo saldo nunca poderá ser negativo. Se o Novo Saldo decresce em mais de 50% do Saldo Inicial se deve emitir uma mensagem de alerta. Se os créditos forem superiores Aos cargos também deve emitir uma mensagem de alerta. Se o novo saldo ficar em zero deve indicar-se que se fechará a conta.

 

Soluções para a tarefa

Respondido por akiamare
0

Resposta:

#include <stdio.h>

int main()

{

   float si, sf, cr, db;

   printf("Informe saldo inicial: "); scanf("%f", &si);

   printf("Informe o total de débitos: "); scanf("%f", &db);

   printf("informe o totas de créditos: "); scanf("%f", &cr);

   sf = si + db - cr;

   if (sf < 0) {

       printf("Saldo final não pode ser negativo. Operação desfeita.\n");

       sf = si;

   }

   if ( (sf / si) >= 1.5) {

       printf("Saldo final teve crescimento de %5.2f%% sobre o saldo inicial.\n", ((sf/si)-1) * 100);

   }

   if ( cr > db) {

       printf("Total de créditos supera o total de débitos em %7.2f.\n",cr-db);

   }

   printf("Saldo final é %7.2f\n", sf);

   if (sf == 0) {

       printf("Conta encerrada.");

   }

  return 0;

}

Explicação:

Perguntas interessantes