
this is for c++ please and thank you!
#include<bits/stdc++.h>
using namespace std;
void display(string date,string name,double amount)
{
if(amount<0 || amount>10000){ //Ignoring
negative values and above 10000
return;
}
//printing values
cout<<"Date: "<<date<<endl;
cout<<"Pay to the order of:
"<<name<<endl;
cout<<"$"<<amount<<endl;
//to get the decimal(cent) value and integer part
separately
int value=amount;
double decimal=amount-value;
int cent=ceil(decimal*100);
string cents=""+cent;
//convert the value to string to access each
integer
char *num;
itoa(value,num,10);
int len = strlen(num);
//To print the ones digit value
char *single_digits[] = { "zero", "one", "two", "three",
"four","five", "six", "seven", "eight", "nine"};
//To print tens value, to get the values we are
putting starting index empty.
char *two_digits[] = {"", "ten", "eleven", "twelve", "thirteen",
"fourteen", "fifteen", "sixteen", "seventeen", "eighteen",
"nineteen"};
char *tens_multiple[] = {"", "", "twenty", "thirty", "forty",
"fifty", "sixty", "seventy", "eighty", "ninety"};
char *tens_power[] = {"hundred", "thousand"};
//if only single value then simply display
it.
if (len == 1) {
cout<<single_digits[num[0] - '0']<<" and
"<<cents<<" cents"<<endl;
return;
}
/* Iterate while num is not '\0' */
while (*num != '\0') {
/* Code path for first 2 digits */
if (len >= 3) {
if (*num -'0' != 0) {
cout<<single_digits[*num-'0']<<" ";
cout<<tens_power[len-3]<<" "; // here len
can be 3 or 4
}
--len;
}
/* Code path for last 2 digits */
else {
/* Need to explicitly handle 10-19. Sum of the two digits is
used as index of "two_digits" array of strings */
if (*num == '1') {
int sum = *num - '0' + *(num + 1)- '0';
cout<<two_digits[sum]<<" ";
break;
}
/* Need to explicitely handle 20 */
else if (*num == '2' && *(num + 1) == '0') {
cout<<"twenty ";
break;
}
/* Rest of the two digit numbers i.e., 21 to 99 */
else {
int i = *num - '0';
cout<<(i? tens_multiple[i]: "")<<"
";
++num;
if (*num != '0')
cout<<single_digits[*num-'0']<<" ";
}
}
++num;
}
cout<<"and "<<cent<<" cents"<<endl;
}
Input:
24/10/2019
jhonny
1920.85
12/01/2000
John
1900
14/12/2018
Philips
9832.67
Output:
Date: 24/10/2019
Pay to the order of: shanmukha
$1920.85
one thousand nine hundred twenty and 85 cents
Date: 12/01/2000
Pay to the order of: John
$1900
one thousand nine hundred and 0 cents
Date: 14/12/2018
Pay to the order of: Philips
$9832.67
nine thousand eight hundred thirty two and 68 cents
this is for c++ please and thank you! 19. Check Writer Write a program that displays...
write it in a c++ language
Extra 11 - Pay to the Order Of.. (Due 5/29) A check writer.program. Write a program that displays a simulated check. The program should ask the user for the date, payee's name and the amount of the check. It should then display a simulated check with the dollar amount spelled out as follows: Date: 05/31/2016 $2,567.97 Pay to the order of Donald Trump Two Thousand five hundred sixty-seven dollars and ninety-seven cents F8 F7...
The Requirement (What you need to do) You are asked to write a program that takes as input a dollar amount, and then displays the dollar amount in English (similar to how you would write the amount in a check). Use case (Scenario) $PrintDollar Enter the dollar amount:$23.45 It's twenty three and 45/100 Try again(y/n):n Bye! Error handling: You are required to handle the following error inputs. If the input is any of the following case, your program should display...
In this assignment, you must write a C program to check the validity of a Sudoku solution. You must at least do the following: 1- Ask the user to provide a minimum of first two rows of the Sudoku grid. For the rest of the entries, you should use a random number generator. 2- Use appropriate logic to make sure the random number generator generates a distinct set of valid integers! 3- It should be a console-based, yet convenient and...
Must be written in C++ Bank Charges A bank charges $15 per month plus the following check fees for a commercial checking account: $0.10 per check each for fewer than 20 checks (1-19) $0.08 each for 20–39 checks $0.06 each for 40–59 checks $0.04 each for 60 or more checks Write a program that asks for the number of checks written during the past month, then computes and displays the bank’s fees for the month. Input Validation: Display an error...
In this project you will write a C++ program that simulates the purchase of a single item in an online store. What to do Write a C++ program that: 1. Prints out a welcome message. 2. Prompts the user for the following information: (a) Their first name (example: Roger) (b) Their last name (example: Waters) (c) The name of the product (example: Brick) (d) The unit price of the product (example: 1.99) (e) The quantity to buy (example: 200) (f)...
The XYZ Company needs you to write a program that will allow them to enter the weekly sales for a salesperson and then the program will calculate things such as most sales (and what day on which they happened), least sales (and day on which they happened), total sales, and daily average. The program will need to do the following: • Validate the user input to ensure that it is not less than 0.0 (0.0 will be acceptable if there...
C++
please help thank you so much
the results Prog ram Overview: This program will calculate and output ordering products from a vendor. This will include calculating the price for each item ordered, adding sales tax, and outputting the results in a nicely formatted table. Relevant Details and Formulas: Fireworks for sale: $12.99 Red Dragons Blue Chrysanthemums $14.99 Vermilion Lotuses $19.49 el14414, Yo Sparkler Boxes $4.25S s S 21 25 $11144 Sales Tax: 8.1% applied to all purchases Subtotal =...
Must be written in C++ Bank Charges A bank charges $15 per month plus the following check fees for a commercial checking account: $0.10 per check each for fewer than 20 checks (1-19) $0.08 each for 20–39 checks $0.06 each for 40–59 checks $0.04 each for 60 or more checks Write a program that asks for the number of checks written during the past month, then computes and displays the bank’s fees for the month. Input Validation: Display an error...
C PROGRAMMING
You must write a C program to check the validity of a Sudoku
solution. Follow the link to know more about Sudoku:
https://www.bigfishgames.com/blog/how-to-solve-sudoku-puzzles-quickly-andreliably/
You must at least do the following:
1- Ask the user to provide a minimum of first two rows of the
Sudoku grid. For the rest of the entries, you should use random
number generator.
2- Use appropriate logic to make sure random number generator
generates distinct set of valid integers!
3- It should be...
Please Write in C++
(10-30) @ 11:55pm
1.9 HW7 This homework assignment gives you the opportunity to practice functions, functions that call other functions, reference variables, logical statements (what is meant by logical statement is a statement such as if, if/else if, switch), and input validation, HW7 (Graded out of 100) A talent competition has 5 judges, each of whom awards a score between 0 and 10 for each performer. Fractional scores, such as 8.3, are allowed. A performer's final...