C :: How To Write A Program That Gives Few Default Values
Oct 11, 2014
I would like to write a program that gives you a few default values. Now you can keep these values by pressing the enter key or you can change them by just typing in new ones and confirm the new values by pressing the enter key again.
Thats as far as i got on my own but it doesn't really work. what i can do to fix this.
Code:
#include<stdio.h>
#include <conio.h>
int getInt(int min, int max);
int main () {
int a[3] = {3,4};
int b;
int code;
How do you write a default constructor?I need to use a default constructor that will initialize the data members: - salesPerson to “Unknown” - noOfWeek to 13 - amount to point to an array of thirteen 0.00s.
This is my weeklysales class
class WeeklySales { char* salesPerson; double* amount; // Pointer to an array int noOfWeek; // Size of the array };
Same solution that I was having compiler errors on yesterday. We're working with inheritance and the program is supposed to be to create and display information for default Employee objects, Hourly Employee objects and Salaried Employee objects. Everything compiles as is, but I'm running into two issues that I can't figure out.
1) In both the hourly and salaried objects, the wage, hours, and management level attributes all displaying their default values. I'm almost positive that this has something to do with the str to int and str to double conversions that I'm using (currently have atoi and atof in the file, but I've also tried stringstream, but still had to same problem). Any thoughts as to what I'm missing?
2) the assignment calls for the Benefit benefit member in Employee.h to be protected. However this makes the member unaccessible when I try to use it in the EmployeeMain.cpp in order to set the input for the Benefit class members. I had to make the Benefit benefit member public again to get it to compile. How would I set the input for the Benefit class members while the Benefit benefit member is protected?
void f(std::vector<int> const &v, std::vector<int>::const_iterator it = v.end()) { } int main() { f({}); } prog.cpp:4:73: error: local variable ‘v’ may not appear in this context void f(std::vector<int> const &v, std::vector<int>::const_iterator it = v.end())
Why is this not allowed? (I mean, what is the reasoning for defining the standard this way?)
In C++14/C++17 we will have a unified way to represent end iterators without an instance of the container, but currently I just have to hope my implementation accepts a default-constructed iterator as an end iterator.
Im trying to create two box in this program using the default constructor. When i call to try and display the info, it says that x, y, and z are not declared in this scope. i wanted to have the user cin the length, height, and width using the void setBox function.
#include<iostream> #include<string> #include<cstdlib> using namespace std; class Box{ public:
Is it possible with C# to get the default program for an extension? I've already done some research for it, but the only thing I've found out is a way to make my program the default program for an extension. So I my question is, is it possible to use anything similar to check if there is already an default program for an specific extension and which program is it?
For instance Code: int counter; counter =0; FILE *pfile; pfile= fopen("g:myprog.txt" "w"); while (counter >100) { fprintf (case counter{something})}; how do I do this?
I have a batch of .pdf files (~1000) with names 001.pdf 002.pdf ...etc. Still pretty new to C, but would it be possible to write a program that would open a PDF, prompt a new name from user, and when entered, close the .pdf and open the next one in the list?
So it should copy test1 to test2. Now I created test1 in gedit. I just put one character "c" in it and closed it. And I ran the program. When I check sizes of test1 and test2 , using
ls -l
command, I see that test2 has 4 bytes and test1 has 2 bytes. So something strange is happening here. I just put a single character in test1, so shouldn't it show 1 byte ? And why test2 is showing 4 bytes ? I have Win XP on my laptop. And I use Ubuntu 12 inside VirtualBox. So this is Linux environment...
-Create three files namely all_numbers, odd_number and even_number. -Get the number of records and the numbers to store from the user. -Save all the numbers in "all_numbers" file. -Read each number and check whether it is odd or even. -Store the odd numbers in odd_number file and even numbers in even_number file. -Finally, print the numbers stored in odd_number and even_number files.
So I am trying to write a program that asks the user for a name. If the user enter the right name the program ends but if the user were to enter the wrong name the program would enter a loop prompting the user to re-enter the name. However I am not able to get the program to work!
Given that today is June 9, thursday, write a program that will print the day of the week on June 9, after x years from now. Assume one year is 365 days.
My tasks was to write a program which finds difference between two arrays (elements which are in first array but not in second and vice-versa). Program works, but something wrong is with the memory allocation for array.
My code is: main.c Code: #include <stdio.h> #include <stdlib.h> #include "header.h"
Write a program with two functions both called from main(). The first function just prints "Hello". In the second function ask the user to enter a number. Calculate the square root of the number and return the result to main(). In main() print the square root value.
Write a program that reads data from a file (use the attached data file). These data are a student name and 3 test scores. The program should calculate the average of the 3 test scores, and display the name, 3 test scores, and the average to the monitor.
Useful tips: a) Include the following header files: iostream, fstream, iomanip, and string b) The name of the data file is “datafile.txt”, you need to save the file in the same folder of the source file. c) use the manipulators (setw, setprecision, setfill, showpoint, fixed) to format the average with 1 digits after decimal point as following. d) Use character ‘ ’ for tab.