Mam napisać taki program, który będzie obliczał o ile zwiększy się kapitał początkowy w zależności od okresu na jaki się wpłaciło pieniądze, ile tych pieniędzy, jakie oprocentowanie i z jaką kapitalizacją. Tutaj mam kawałek kodu, ale niestety nie wiem co dalej czynić.
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
char line[100];
double kp; /* kapital poczatkowy */
double kk; /* kwota koncowa */
double p; /* oprocentowanie */
int okres; /* okres na jaki oddana zostala kwota pieniedzy */
int odsetki; /* ile razy beda naliczane odsetki */
int wybor;
int main()
{
printf("Wprowadz kapital poczatkowy: \n");
fgets(line, sizeof(line), stdin);
sscanf(line, "%lf", &kp);
printf("Wprowadz oprocentowanie: \n");
fgets(line, sizeof(line), stdin);
sscanf(line, "%lf", &p);
printf("Wybierz jak będzie liczony okres na jaki oddana zostala kwota pieniedzy: \n");
printf("1. W dniach. \n");
printf("2. W latach. \n");
scanf("%d", &wybor);
switch (wybor) {
case 1: printf("Wpisz ilosc dni: \n");
scanf("%d", &okres);
break;
case 2: printf("Wpisz ilosc lat: \n");
scanf("%d", &okres);
break;
}
printf("Wybierz rodzaj kapitalizacji: \n");
printf("1. Kapitalizacja kwartalna. \n");
printf("2. Kapitalizacja miesięczna. \n");
printf("3. Kapitalizacja roczna. \n");
scanf("%d", &wybor);
switch (wybor) {
case 1: printf("Wybrano kapitalizacje kwartalna. \n");
break;
case 2: printf("Wybrano kapitalizacje miesieczna. \n");
break;
case 3: printf("Wybrano kapitalizacje roczna. \n");
break;
}
return (0);
}
Przede wszystkim chodzi o to, żeby po wybraniu rodzaju kapitalizacji program obliczył te odsetki. Jeśli wybrałem okres w latach i kapitalizację miesięczną to obliczy odsetki od tych warunków, jeśli w latach i kapitalizacje roczną to obliczy odsetki od tych warunków itd.
Bardzo proszę o pomoc!