C/C++ :: Upper Case Conversion And Digit Summing
Feb 23, 2015
Write a program that reads characters from the keyboard using the getch() function. All lower case letters will be converted to upper case and printed out to the display using the putchar() function. All uppercase letters will be printed using putchar(). All individual digits will be accumulated and the sum will be printed at the end of the program using printf(). You will write a function to return the upper case of the letter and a second function which receives the current sum and the character digit.
The convert digit function will convert the character digit to a decimal value and accumulate the digit to the sum returning the new sum. Only the letters will be printed out nothing else. The program will continue until the return is received at which time the sum of the digits will be printed on the next line. What was entered: a9 wF23’;/4i What the line actually shows: aA9wWFiI The sum of the digits is: 18
I dont understand why it expects more () in the functions....
View 11 Replies
ADVERTISEMENT
Feb 18, 2015
I just dont know how to get my upper case and lower case equal...heres the program: Write a program to calculate utility cost for ACME UTILITY COMPANY. The company has 3 types of customers (R) residential, (C) Commercial and (G) government. Customers are billed based on the number of kilowatts used and they type of customer they are (R,C,or G).
Residential cusstomers are charged 0.25 cents per kilowatt hour for the first 500kw used, and 0.35 cent per kwh for all kw used over 500.Commercial customers are charged 0.22 cents per kilowatt hour for the first 999kw used, 0.29 cents per kwh for all kw used over 999 kw up to 1999 and 0.45 cents per kwh for all kilowatts used greater than 1999. Commercial customers that use over 2000 kw are charged a special surcharge of 100.0 in addition to the regular charges.
Government customers are charged 0.34 cents for the first 1500 kwh used(<=1500). 0.30 cent for the next 1000 kwh(1501-2500) and 0.25 cents for all kwh used over (>=2501)
in addition residential customer are charged .5% tax on the cost utilities while Commercial customers are 5% tax on the cost of utilities not including the special surcharge Government customers are not charged a tax
Code:
#include <stdio.h>
#include <math.h>
int main(void)
{
int R;
int ct;
int kwh;
int taxes;
int surcharge;
int charge
}
[code].....
the program should quit with Q and calculate the amount owed, utility charge, and surcharge
View 8 Replies
View Related
Oct 2, 2013
I can get the first letter to change if there is only one word. But if there are two words it wont change and display the second word's first letter and I'm not sure why.
#include <iostream>
#include <iomanip>
#include <cstring>
[Code].....
View 3 Replies
View Related
Jul 7, 2014
can i do in this way to check if letter is upper case or lower case is it better to using casting or i can do without casting.
Code:
if(selectOption == (char)81){
selectOption = (char)113;
}
View 2 Replies
View Related
Dec 6, 2014
My code so far
Code:
#include <stdio.h>
#include <ctype.h>
#include <string.h>
[Code]....
I keep getting these 3 errors :
error expected '=', ',', ';', 'asm' or '__attribute__' before '{' token|.
error expected '=', ',', ';', 'asm' or '__attribute__' before '{' token|.
error expected '{' at end of input|.
View 4 Replies
View Related
Feb 3, 2013
"C++ is a general-purpose programming language." I have to find the word "C++" and replace it with "Java" and then capitalize all letters.
#include <iostream>
#include <string>
using namespace std;
int main( ) {
string origin; //contains input string
string replace; //the string obtained by replacing "C++" with "Java"
[Code] ....
View 1 Replies
View Related
May 21, 2014
I am trying to understand why i keep getting errors in my code. The errors are after the string is converted in my console window. I have to allocate and delete memory via dynamic array to do the problem.
#include<iostream>
#include<string>
#include<cctype>
using namespace std;
int main() {
string sentence;
int size;
[code]....
I just want to know why the extra characters are at the end of my conversion and how to make them stop.
View 3 Replies
View Related
Feb 10, 2015
I am unsure how to write a function which modifies the content of the 1D character array and puts all of the letter it contains into uppercase. the following are the letters which i am trying to convert.
char text[MAX+1] = {'T', 'e', 's', 't', 'e', 'r', EOT};
The output to this should look like T E S T E R EOT
View 2 Replies
View Related
Nov 29, 2014
Code software that, from an original text file, generate another file with the text content in upper case.For exemple:
entrence:
luke
tom
alex
outings:
LUKE
TOM
ALEX
My code so far:
Code:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
}
[code]....
View 2 Replies
View Related
Oct 26, 2014
Write a function which will take 3 arguments. The function needs to return a new number which is formed by replacing the digit on a given position in the number with a digit which is carried as an argument (the position in the number is counted from right to left, starting with one). Write a main program which will print the newly formed number.
Examples:
A function call of 2376, 3 and 5 should return the number 2576
A function call of 123456, 4 and 9 should return the number 129456
What I succeeded to do so far:
Figure out the logic for swapping the digit and write working code for it (in the main function).
What I failed to do so far:
Write a function which will return the desired result.
What is my problem:
I tried writing a function to do this, but as you see from my calculations, my result is divided in 3 parts. I don't know how to return more variables from a function.
Code:
#include <stdio.h>
int main() {
int inputNumber, swapPosition, swapDigit;
scanf("%d%d%d", &inputNumber, &swapPosition, &swapDigit);
int i, numberPart1 = inputNumber;
for (i = 1; i <= swapPosition; i++)
[Code] ...
View 8 Replies
View Related
Sep 26, 2014
Basically, say i wanted to sum all the values enter for x. First, i ask the user how many x's there are, then create a "for" loop to ask for x1, x2, x3, .. xn. Then i want to know the cumulative total of x. How would i do this? This is the sample code i have made right now inside of my main function:
Code:
int N;
int I;
int X;
//This is where i ask for how many x's there are//
}
[code]....
View 4 Replies
View Related
Nov 21, 2013
Write a program in C/C++ that counts and summing the elements (numbers) from the given interval in the array.
View 3 Replies
View Related
Jul 21, 2013
So the question is to let the user put in two integers and put each integer in an array as separate numbers, and then sum these arrays together, so putting in the array is not so difficult, only problem i am having is first when the user have to input the first integer, he have to put space after each number, second then I am not sure how to sum them up, so if 45676 is first array and 56717 is second, we have to start summing them up from 6 and 7 (the last numbers). Here is what I did for now:
#include <iostream>
using namespace std;
int main () {
char Num1[5], Num2[5];
int i1; int i2;
cout << "input the first number" << endl;
for (i1=0; i1<5; i1++)
cin >> Num1[i1];
[Code] ....
View 3 Replies
View Related
Nov 6, 2014
I'm creating a program that is combining functions to show a menu to a user then the user picks numbered items which results in the totalling of a bill for them.
Where I'm stuck is after they're entered their selections, how to take them and sum them up. I've been trying with a switch statement, but I'm not sure if this is the right method. Is it even possible to sum separate cases of a switch statement together? Below is the code I've gotten so far:
#include <iostream>
#include <iomanip>
using namespace std;
void showMenu ();
void showBill (double, double, float, double);
void changeDue (double, int);
[Code] ....
View 3 Replies
View Related
May 1, 2014
I have to make a grid 40 X 40 with random numbers 0-9. I have already done this and it prints out great. My problem is I need to be able to choose a row number and output the sum of the number in that row. Here is what I have so far.
#include <iostream>
using namespace std;
int main(){
int Values[40][40];
int rows, cols;
[Code] ....
View 7 Replies
View Related
Aug 17, 2013
I am having a problem with my program to calculate the GPA of a student. The problem that I am having is that I am not able to get my Total Point Value to display the sum of the two arrays. The multiplication for the array is correct and will display correctly, but instead of putting the total into the accumulator it will display the totals in a column. I have tried moving the coding for the calculation out of the loop that converts the letter grade into a point value,and placing it in it's own loop, but I still get the same display output. Below is the code that I have so far. I still have a few elements to add to the code, but they will be easy once I get this display to work right.
#include <iostream>
#include <iomanip>
#include <fstream>
using namespace std;
// Global const
// prototype
int main () {
// Varialbes, Arrays
[Code] ....
View 1 Replies
View Related
Aug 2, 2013
Write a program that computes a running sum of inputs from the user, terminating when the user gives an input value of 0
Using a while loop - no problem. Its only when I try to code it with a for loop that the program doesn't terminate with a 0 input. It terminates with a -1 input!!
while loop
#include <iostream>
using namespace std;
int main() {
float input=1;
float sum = 0;
[Code] ....
View 4 Replies
View Related
Mar 6, 2015
main function:
Code:
int main(){
int n, s = 0;
printf("Insert number: "); scanf("%d", &n);
if (n == 0 || n==-1 || n==1){ printf("No prime factors!
"); return 0; }
if (n < -1) { n = - n; printf("Prime factors: -"); }
[Code] ....
Recursive function
Code:
static int i = 2;
int primefactors (int n) {
if (n == 1) return 0;
if (n%i == 0) {
printf("%d ", i);
return i + primefactors(n / i);
[Code] ....
View 8 Replies
View Related
Jul 29, 2013
I have this array (assume sorted) and i need to find out the closest upper value for any input int. Example:
Code:
/* bsearch example */
#include <stdio.h> /* printf */
#include <stdlib.h> /* qsort, bsearch, NULL */
int compareints (const void * a, const void * b) {
return ( *(int*)a - *(int*)b );
[Code] ....
So whenever i hit something that is not in the array i would like to know the closes upper value. So for 4 closest upper value is 5, then for 8 it is 12 , for 35 it is 44. how would one do this?
View 1 Replies
View Related
Jan 3, 2015
This is a program to print upper half of the matrix.
#include <iostream>
using namespace std;
int upperhalf(int n, int apu[n][n]) {
cout<<"The upper half of the matrix is :
[Code] ....
the compiler is giving these errors:-
sh-4.2# g++ -o main *.cpp
main.cpp:4:31: error: use of parameter outside fun
ction body before ']' token
int upperhalf(int n, int apu[n][n])
[Code] ....
I dont know where i am wrong.
View 3 Replies
View Related
Aug 30, 2014
I was investigating for the first time how to generate prime numbers with a considerably high upper limit, around 10^6 or so. I read about sieve's algorithm and tried to implement it using c#, as I had previously brute forced the generation. In Sieve's algorithm, instead of marking the values that were not prime I simply eliminated them, but I don't think that would make any difference. The issue is that my implementation of sieve's algorithm must be wrong, as when I establish the limit as 10^5 I get the following output:
Brute force:
Computation time: 00:00:00.0643539
Sieve's algorithm:
Computation time: 00:00:20:6934223
I have already checked that their generation of primes is correct, but I do not know why one is significantly slower than the other. Here is my code.
using System;
using System.Collections.Generic;
using System.Linq;
[Code].....
View 5 Replies
View Related
Feb 10, 2015
I need to print like below pattern.
1
121
12321
1234321
123454321
1234321
12321
121
1
I got the upper pattern but below pattern is not working it executes infinte loop, how to reslove this.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ro {
class ro {
static void Main(string[] args) {
int numberoflayer = 5, Space, Number;
[Code] ....
View 1 Replies
View Related
Nov 22, 2014
I want calculate sum of every digit in my zip code so I wrote implementation function like that but, it shows "0" as answers, then I realize it should be call first, I add correctionDigitOf() in to constructor "Zipcode::Zipcode" then My zipcode are all "0' after I do this .....
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <ctime>
#include <cmath>
using namespace std;
class Zipcode {
[Code] ....
View 1 Replies
View Related
Apr 4, 2013
I want to prevent to type zero as the first digit in value in c code
Code:
char next_buffer[ 5 ];
int frame_counter;
int digit_counter;
memset( cmd->next_buffer, 0, sizeof( cmd->next_buffer ) );
cmd->frame_counter = 0;
cmd->digit_counter = 0; Code: if( arg && isdigit( arg[ 0 ] ) {
[Code].....
this write in text box numbers from keypad for example
5 0 2 4 9
After each typed digit, here is a underscore line waiting for the next to type next digit. I want to prevent users to type zero as the first digit in value.
View 4 Replies
View Related
Dec 9, 2014
I wanted to find all the prime until a specified limit in C. I use the Sieve of Eratosthenes. But when I define the limit to anything more than a 7 digit number the program terminates.
Code:
#include<stdio.h>
#define limit 1000000000
int main(void)
{
unsigned long long int i,j;
int primes[limit] = {0};
//int count =0;
for(i=2;i<limit;i++)
}
[code]....
I believe that this might be because the size cannot be declared array cannot be more than the a 7 digit number. I think so. how to store a 10 digit number in C?And can't unsigned long long hold a 10 digit?
View 1 Replies
View Related
Apr 14, 2013
I have an array join[], some of its elements are single digit and some are numbers. I want to print the output in single digit form.Like in below code
Code:
int join[3]= {12,0,3};
int split;
int j;
for (j=0;j<3; j++) {
[Code] ....
My code won't consider array element "0". How can i fix it for that too.
Code: I want output should be like
1
2
0
3
View 4 Replies
View Related