Programa para Calcular Juros Simples

CBeginner
Pratique Agora

Introdução

Neste laboratório, você aprenderá como escrever um programa em C para calcular o Juro Simples (Simple Interest) para um determinado valor principal, taxa de juros e período de tempo.

Inicializar Variáveis

Declare e inicialize as variáveis principal_amt, rate, simple_interest e time como tipos float e integer, respectivamente, conforme mostrado abaixo:

#include <stdio.h>
int main()
{
    float principal_amt, rate, simple_interest;
    int time;
}

Obter Entrada do Usuário

Obtenha o valor principal, a taxa de juros (em porcentagem) e o período de tempo (em anos) do usuário usando scanf:

printf("Enter the value of principal amount, rate and time\n\n\n");
scanf("%f%f%d", &principal_amt, &rate, &time);

Use o especificador de formato %f para ler a entrada do tipo float e %d para ler a entrada do tipo integer.

Calcular Juros Simples

Calcule os juros simples usando a fórmula:

Simple Interest = (principal_amt * rate * time) / 100

Use o código abaixo para calcular os juros simples:

simple_interest = (principal_amt*rate*time)/100.0;

Exibir a Saída

Imprima o texto de saída e as variáveis no console usando a função printf.

printf("\n\n\t\t\tAmount = Rs.%7.3f\n ", principal_amt);
printf("\n\n\t\t\tRate = Rs.%7.3f\n ", rate);
printf("\n\n\t\t\tTime = %d years \n", time);
printf("\n\n\t\t\tSimple Interest = Rs.%7.3f\n ", simple_interest);
printf("\n\n\t\t\tCoding is Fun !\n\n\n");

Use %7.3f para formatar a saída para 7 dígitos, incluindo 3 dígitos após a vírgula decimal.

Escrever o Código Completo

Copie o código dos Passos 1-4 para a função main no arquivo ~/project/main.c, conforme mostrado abaixo:

#include <stdio.h>

int main()
{
    printf("\n\n\t\tLabEx - Best place to learn\n\n\n");
    float principal_amt, rate, simple_interest;
    int time;
    printf("Enter the value of principal amount, rate, and time\n\n\n");
    scanf("%f%f%d", &principal_amt, &rate, &time);

    // considering rate is in percentage
    simple_interest = (principal_amt*rate*time)/100.0;

    // usually used to align text in form of columns in table
    printf("\n\n\t\t\tAmount = Rs.%7.3f\n ", principal_amt);
    printf("\n\n\t\t\tRate = Rs.%7.3f\n ", rate);
    printf("\n\n\t\t\tTime= %d years \n", time);
    printf("\n\n\t\t\tSimple Interest = Rs.%7.3f\n ", simple_interest);
    printf("\n\n\t\t\tCoding is Fun !\n\n\n");

    return 0;
}

Compilar e Executar

Compile e execute o programa usando um compilador C. A saída solicitará a entrada do usuário para o valor principal, a taxa de juros e a duração do tempo, e então exibirá o Juro Simples calculado.

Resumo

Neste laboratório, você aprendeu como escrever um programa C para calcular Juros Simples usando variáveis, entrada do usuário e a fórmula de juros simples. Você cobriu os conceitos básicos, como declarar e inicializar variáveis, obter entrada do usuário com scanf e exibir a saída usando printf. Parabéns por concluir o laboratório!