diff --git a/DeitelC/Chapter4/a.out b/DeitelC/Chapter4/a.out index ee38609..cdc0996 100644 Binary files a/DeitelC/Chapter4/a.out and b/DeitelC/Chapter4/a.out differ diff --git a/DeitelC/Chapter4/barChart.c b/DeitelC/Chapter4/barChart.c new file mode 100644 index 0000000..fa4faac --- /dev/null +++ b/DeitelC/Chapter4/barChart.c @@ -0,0 +1,20 @@ +#include + +int main(void) { + puts("Enter 5 different integers between 1 - 30!"); + for(int i = 0; i < 5; i++) { + printf("Enter %d. integer: ",(i+1)); + int j; + if(!scanf("%d", &j)) { + puts("Enter a valid integer!"); + } else if((j < 1 || j > 30)) { + puts("Integer not between 1-30!"); + } + + for(int t = 0; t < j; t++) { + printf("%s","*"); + } + puts(""); + + } +} diff --git a/DeitelC/Chapter4/calculateSales.c b/DeitelC/Chapter4/calculateSales.c new file mode 100644 index 0000000..82c9857 --- /dev/null +++ b/DeitelC/Chapter4/calculateSales.c @@ -0,0 +1,7 @@ +#include + +int main (void){ + int i, j; + + +} diff --git a/DeitelC/Chapter4/creditLimit.c b/DeitelC/Chapter4/creditLimit.c new file mode 100644 index 0000000..0fe323b --- /dev/null +++ b/DeitelC/Chapter4/creditLimit.c @@ -0,0 +1,33 @@ +#include + +int main(void) { + +int accNum; +float limit, debt; +puts("Enter 3 customer details!"); + for(int counter = 0; counter < 3; counter++){ + puts(" "); + puts("Enter account number: "); + int a = scanf("%d", &accNum); + puts("Enter credit limit: "); + int b = scanf("%f", &limit); + puts("Enter current debt: "); + int c = scanf("%f", &debt); + + + +if (!a || !b || !c) { + puts ("Enter valid data!"); +} + +printf("Account number: %d, Account old credit limit: %.2f, Account current debt: %.2f.\n", accNum, limit, debt); + +if(limit/2 < debt) { + puts("WARNING! ACCOUNT DEBT MORE THAN NEW LIMIT!"); + printf("New credit limit: %.2f, Current debt: %.2f\n", (limit/2), debt); +} else { + printf("New credit limit: %.2f, Current debt: %.2f\n", (limit/2), debt); +} + +} +}