redlotus
Replies to this thread:
More by redlotus
What people are reading
Subscribers
Please log in to subscribe to redlotus's postings.
:: Subscribe
|
[VIEWED 9367
TIMES]
|
SAVE! for ease of future access.
|
|
|
redlotus
Please log in to subscribe to redlotus's postings.
Posted on 03-14-09 8:30
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
Here's what i did and its not giving me right answer, question is below: this is my first class so having hard time. pls help
using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace assignement1_nepal {
class PhoneCall { public: double min; double totalcost; const double unitcost = 0.10; void NumberOfMin() { Console.WriteLine(" Enter min:"); min = Convert.ToDouble(Console.ReadLine()); }
Double CalculateCost(double min) { totalcost = min * unitcost; return totalcost; }
void Output() { Console.WriteLine(" total cost:{0}", totalcost); }
} class threecalls { static void Main(String[] args) { PhoneCall callone = new PhoneCall(); for(int i=0; i<3;i++) { callone.NumberOfMin(); callone.Calculatecost(); callone.Output();
} } }
}
question:
You may look up similar programs on the web or in your books, but be sure you use your code for this project. Commenting blocks of code in the real world is usually sufficient. Document enough to show that you understand what is going on. - PhoneCall class with a public data member that contains the number of minutes in a phone call.
- Public class method to get the number of minutes.
- Public class method to calculate the cost based on 10 cents per minute
- Public class method to output the total cost of the phone call.
- Main( ) function that instantiates one PhoneCall object, and includes a for loop to calculate the cost of three
phone calls. The next chapter covers looping, however, you should be able to build a for-loop to accomplish the three phone calls. A for-loop in C# is no different than a for-loop in C++ or Java. - Internal Documentation
Here is an example of a class definition: namespace ConsoleApplication1 { /* Introduction to Classes */
class Product { public: int productIdNum; string productName; double productPrice; /* Note: class is a keyword Product is a name you make up - it should be descriptive A class contains data (data members) and functions (methods) You cannot initialize your data members in the class definition You end the class definition with a semicolon
Here is an example of the class methods implemented inside of the class structure: */ void displayProduct() { Console.WriteLine("Product ID Number: {0}", productIdNum); Console.WriteLine("Product Name: {0}", productName); Console.WriteLine("Product Price: ${0}", productPrice); } void getProductData() //this method gets the data and stores it in the class data members { Console.Writeline("Enter the Product name: "); productName = Console.Readline(); Console.Writeline("Enter the price of the product: "); productPrice = Convert.ToDouble(Console.Readline()); }
} //end of class Product
/* The C# class Product above is placed outside of the class Program below which is created with the project as an object wrapper for the Main function. Note: the void is the return type for both methods(in this case we are not returning anything) Console.WriteLine is used to write the string literal and variable value with a newline at the end of the write Console Readline is used to assign the input of the product price into the productPrice variable The product price read from the console is string and must be converted to double before assigning it to the double variable productPrice
Here is an example of how to instantiate an object and call a method:
*/
class Program { static void Main(string[] args) { Product oneProduct = new Product(); //instantiation of the Book class oneProduct.getProductData(); //method call oneProduct.displayProduct(); //method call
}
} //end of function main } //end of namespace ConsoleApplication1
|
|
|
|
iluvnepal
Please log in to subscribe to iluvnepal's postings.
Posted on 03-14-09 8:50
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
Suruma herdai ma dekheko mistake Call garda yasto chha callone.Calculatecost();No argument passed here.
mathi defined gareko function ma Argument lirako chha.Fix this.
Double CalculateCost(double min) { totalcost = min * unitcost; return totalcost; }for example tyo method lai yasari declare gara.sabai method lai public declare gara.Normally methods should be public and attribute as private. public Double CalculateCost() { totalcost = min * unitcost; return totalcost; }Tespachhi thik hunchha.
|
|
|
krishnaram
Please log in to subscribe to krishnaram's postings.
Posted on 03-14-09 8:53
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
Looks like you are not a beginner in C# only, you are new to programming as well... Here is the final code: using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace assignement1_nepal {
public class PhoneCall { public double min; double totalcost; const double unitcost = 0.10; public void NumberOfMin() { Console.WriteLine(" Enter min:"); min = Convert.ToDouble(Console.ReadLine()); }
public double CalculateCost() { totalcost = min * unitcost; return totalcost; }
public void Output() { Console.WriteLine(" total cost:{0}", totalcost); }
} class threecalls { static void Main(String[] args) { PhoneCall callone = new PhoneCall(); for(int i=0; i<3;i++) { callone.NumberOfMin(); callone.Calculatecost(); callone.Output();
} } }
}
This should work. Cheers :)
|
|
|
rajmani
Please log in to subscribe to rajmani's postings.
Posted on 03-15-09 8:29
PM
Reply
[Subscribe]
|
Login in to Rate this Post:
0
?
|
|
Bro purai question copy paste hannu bhanda ta afule garne try gare huncha ni. Yo question university ko professor le dekhyo bhane ke huncha? Ki ma send gardeu? Afule le garne gara na.....pachi interview ma ke bolchau....kaam ma ke garchau.....grade ramro ayera kehi hudaina,,,,main kura jannu ho..kaam ma, interview ma grade herdaina...materials aucha ko audaina bhanera hercha.... I ask all the guys not to solve the problem.........
|
|
Please Log in! to be able to reply! If you don't have a login, please register here.
YOU CAN ALSO
IN ORDER TO POST!
Within last 365 days
Recommended Popular Threads |
Controvertial Threads |
Conservative discussions |
TPS Re-registration case still pending .. |
TPS for Nepal likely to extend next week |
सालीको चाक |
ChatSansar.com Naya Nepal Chat |
TPS for Venezuela is terminated, only 60 days extension for transition period |
TPS to F1 Status. |
TPS To F-1 COS |
Venezuela TPS lawuit |
Toilet paper or water? |
tesla stock OMG !! |
Those who are in TPS, what’s your backup plan? |
Biden out, Trump next president, so what’s gonna happen to TPS, termination? |
Homeland Security revokes temporary status for 532,000 Cubans, Haitians, Nicaraguans and Venezuelans |
TPS Sakiyo Tara Case is in Court. |
Got my F1 reinstatement approved within 3 months(was out of F1 for almost 2 years) |
Has anyone here successfully reinstated to F-1 status after a year-long gap following a drop from F-1? |
I hope all the fake Nepali refugee get deported |
and it begins - on Day 1 Trump will begin operations to deport millions of undocumented immigrants |
Court Hearing Approval. |
|
Looking for girl |
Who is hottest nepali female? |
|
NOTE: The opinions
here represent the opinions of the individual posters, and not of Sajha.com.
It is not possible for sajha.com to monitor all the postings, since sajha.com merely seeks to provide a cyber location for discussing ideas and concerns related to Nepal and the Nepalis. Please send an email to admin@sajha.com using a valid email address
if you want any posting to be considered for deletion. Your request will be
handled on a one to one basis. Sajha.com is a service please don't abuse it.
- Thanks.
|