Baixe o app para aproveitar ainda mais
Prévia do material em texto
1: //--------------------------------------------------------------------------- 2: #include <stdio.h> //#include = Bliblioteca, 3: #include <stdlib.h> //#include = Bliblioteca, 4: #include <math.h> //#include = Bliblioteca, 5: //--------------------------------------------------------------------------- 6: void Info() /* Void = 0 7: funções que não retornam nada e funções que não têm parâmetros*/ 8: { 9: printf("/*************************************************************/\n"); 10: printf("/** **/\n"); 11: printf("/** Univ. Cruzeiro do Sul **/\n"); 12: printf("/** Júlio Ednaldo Ferreira da Silva Filho RGM: 123383-1 **/\n"); 13: printf("/** Exercicio-Programa 2 **/\n"); 14: printf("/** Professor: Su Fei (su.fei@cruzeirodosul.edu.br) **/\n"); 15: printf("/** Turma: Eletrica/Producao **/\n"); 16: printf("/** **/\n"); 17: printf("/*************************************************************/\n"); 18: printf("/** **/\n"); 19: printf("/** Financiamentos Tabela Price & SAC **/\n"); 20: printf("/** **/\n"); 21: printf("/*************************************************************/\n"); 22: printf("\n"); 23: printf("---------------------------------------------------------------\n"); 24: } 25: //--------------------------------------------------------------------------- 26: int main(int argc, char* argv[]) 27: //int = Valores inteiros 28: //main = Vai se a Raiz do nosso programa 29: //int argc, 30: //char* argv 31: { 32: 33: //variáveis 34: 35: /* float = Tipos de Objetos de dados >> tipos escalares >> tipos aritmeticos 36: >> tipos fluantes */ 37: float PV, taxa; //PV: valor presente 38: //taxa de juros: em % 39: 40: /* int = Tipos de Objetos de dados >> tipos escalares >> tipos aritmeticos 41: >> tipos inteiros */ 42: int n, i; 43: //n: número de parcelas 44: //i: variável de controle 45: 46: //dados do fin. Price 47: float PMT; //PMT: valor da prestação fixa 48: 49: //dados do fin. SAC 50: float sac_amortiz, sac_saldo; 51: 52: //gera informações do aluno 53: Info(); 54: 55: //entrada de dados 56: printf("Entre com os valores do financiamento\n"); 57: printf("- Valor financiado em R$: "); scanf("%f", &PV); 58: printf("- Taxa de juros em %: "); scanf("%f", &taxa); 59: printf("- Quantidade de parcelas: "); scanf("%d", &n); 60: 61: taxa = taxa / 100.; //valor digitado foi em % 62: 63: //calcula os dados do fin. tabela Price 64: PMT = PV *((taxa*pow(1.+taxa, n))/(pow(1.+taxa, n)-1.)); 65: 66: //calcula os dados do fin. SAC 67: sac_amortiz = PV / n; 68: sac_saldo = PV; 69: for (i = 1; i <= n; i++) { 70: /* 71: --> implementa o seu código aqui 72: dica: atualiza seu saldo devedor a cada prestação 73: para cobrança dos juros e acumula o valor total 74: */ 75: printf( 76: 77: } 78: //gera o resultado na tela 79: printf("---------------------------------------------------------------\n"); 80: 81: //cabeçalho da 1ª linha 82: printf("%45s %-s\n", "Financiamento Price", "Financiamento SAC"); 83: 84: //demais resultados solicitados 85: 86: 87: printf("---------------------------------------------------------------\n"); 88: system("pause"); 89: return 0; 90: } 91: //--------------------------------------------------------------------------- 92:
Compartilhar