Example
#{example}"); ipb.editor_values.get('templates')['togglesource'] = new Template(""); ipb.editor_values.get('templates')['toolbar'] = new Template(""); ipb.editor_values.get('templates')['button'] = new Template("
Emoticons
"); // Add smilies into the mix ipb.editor_values.set( 'show_emoticon_link', false ); ipb.editor_values.set( 'bbcodes', $H({"snapback":{"id":"1","title":"Post Snap Back","desc":"This tag displays a little linked image which links back to a post - used when quoting posts from the board. Opens in same window by default.","tag":"snapback","useoption":"0","example":"[snapback]100[/snapback]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"topic":{"id":"5","title":"Topic Link","desc":"This tag provides an easy way to link to a topic","tag":"topic","useoption":"1","example":"[topic=1]Click me![/topic]","switch_option":"0","menu_option_text":"Enter the topic ID","menu_content_text":"Enter the title for this link","single_tag":"0","optional_option":"0","image":""},"post":{"id":"6","title":"Post Link","desc":"This tag provides an easy way to link to a post.","tag":"post","useoption":"1","example":"[post=1]Click me![/post]","switch_option":"0","menu_option_text":"Enter the Post ID","menu_content_text":"Enter the title for this link","single_tag":"0","optional_option":"0","image":""},"spoiler":{"id":"7","title":"Spoiler","desc":"Spoiler tag","tag":"spoiler","useoption":"0","example":"[spoiler]Some hidden text[/spoiler]","switch_option":"0","menu_option_text":"","menu_content_text":"Enter the text to be masked","single_tag":"0","optional_option":"0","image":""},"acronym":{"id":"8","title":"Acronym","desc":"Allows you to make an acronym that will display a description when moused over","tag":"acronym","useoption":"1","example":"[acronym='Laugh Out Loud']lol[/acronym]","switch_option":"0","menu_option_text":"Enter the description for this acronym (EG: Laugh Out Loud)","menu_content_text":"Enter the acronym (EG: lol)","single_tag":"0","optional_option":"0","image":""},"hr":{"id":"12","title":"Horizontal Rule","desc":"Adds a horizontal rule to separate text","tag":"hr","useoption":"0","example":"[hr]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"1","optional_option":"0","image":""},"php":{"id":"14","title":"PHP Code","desc":"Allows you to enter PHP code into a formatted/highlighted syntax box","tag":"php","useoption":"0","example":"[php]$variable = true;\n\nprint_r($variable);[/php]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"html":{"id":"15","title":"HTML Code","desc":"Allows you to enter formatted/syntax-highlighted HTML code","tag":"html","useoption":"0","example":"[html]\n \n[/html]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"sql":{"id":"16","title":"SQL Code","desc":"Allows you to enter formatted/syntax-highlighted SQL code","tag":"sql","useoption":"0","example":"[sql]SELECT p.*, t.* FROM posts p LEFT JOIN topics t ON t.tid=p.topic_id WHERE t.tid=7[/sql]","switch_option":"0","menu_option_text":"","menu_content_text":"","single_tag":"0","optional_option":"0","image":""},"xml":{"id":"17","title":"XML Code","desc":"Allows you to enter formatted/syntax-highlighted XML code","tag":"xml","useoption":"0","example":"[xml]4 Replies - 60 Views - Last Post: Today, 01:48 PM
#1
Reputation: 0
- Posts: 11
- Joined: 31-March 13
Posted Today, 12:38 PM
in my program /i want to save employees data /using fstream as file employees.txtand reading the data from the file of employees.txt to choosing the number of employees whose salaries are over (12000)
any one can help me to add this im my prgram.
I tried to do it in more ways than one, but there are many errors,I do not know what way
Is there a good way ?
thanks
#include<iostream> #include <vector> #include <fstream> std::ofstream outfile; struct employee //ahmed.ha.hnd { char name[20]; float salary; int birthday; char sex [10]; }; int main() { outfile.open("employees.txt"); employee emp[100]; { int n; std::cout << "A program for collecting employee information"; std::cout << std::endl; std::cout << "And displaying the collected information"; std::cout << std::endl << std::endl; std::cout << "How many employees:"; std::cin >> n; std::cout << std::endl; std::cout << "Enter the following information:"<<std::endl; std::cout << std::endl; for(int i=0; i<n; i++) { std::cout << "Enter information for employee no: " << i<< std::endl; std::cout << "=================================" << std::endl; std::cout<<"Enter the Employee name :" ;std::cin>>emp[i].name; std::cout<<"Enter the salary :";std::cin>>emp[i].salary; std::cout<<"Enter the birthday :";std::cin>>emp[i].birthday ; std::cout<<"Enter the sex :";std::cin>>emp[i].sex; std::cout<<std::endl; } { employee temp; for(int i = 0; i < n; i++) { for(int j = i+1; j < n; j++) { if(emp[i].salary<emp[j].salary) { temp=emp[i]; emp[i]=emp[j]; emp[j]=temp; } } } std::cout << "Employee entered information:"<< std::endl; std::cout << "============================" << std::endl; std::cout << "Name salary birthday Sex " << std::endl; for(i = 0; i < n; i++) { std::cout << emp[i].name << "\t"; std::cout << emp[i].salary << "\t"; std::cout << emp[i].birthday; std::cout << "\t"; std::cout << emp[i].sex ; std::cout << std::endl; } int highest_salary=0; int total_salary=0; for(i = 0; i < n; i++) { if(emp[i].salary > highest_salary) { highest_salary = emp[i].salary; } total_salary += emp[i].salary; } std::cout<<std::endl; std::cout << "Total Salary: " << total_salary <<std::endl; std::cout << "============"<<std::endl; std::cout << "Highest Salary: " << highest_salary << std::endl; std::cout << "=============="<<std::endl; std::cout<<std::endl; int number = 0; for(i = 0; i < n; i++) { if(emp[i].salary>=15000) { number++; } } std::cout<<"Number of employees who salary more than 15000 :"<<std::endl; std::cout<<"=============================================="<<std::endl; std::cout<<number<<std::endl; std::cout<<std::endl; float tax=0; for(i = 0; i < n; i++) { if(emp[i].salary <= 1999) { tax = (emp[i].salary*5)/100.0; } else if (emp[i].salary<=2999) { tax=(emp[i].salary*7.5)/100.0; } else if (emp[i].salary<=3999) { tax=(emp[i].salary*10)/100.0; } else if (emp[i].salary>4000) { tax=(emp[i].salary*15)/100.0; } emp[i].salary -= tax; } std::cout<<"Salary after tax :"<<" Employee Name : "<<std::endl; std::cout<<"================ " <<" ============="<<std::endl; for(i = 0; i < n; i++) std::cout << emp[i].salary<<" " << emp[i].name << std::endl; std::cout<<std::endl; outfile <<emp[i].name,emp[i].salary,emp[i].birthday,emp[i].sex ; outfile.close(); return 0; } } }
Is This A Good Question/Topic? 0
Replies To: writing and reading.error
#2
Reputation: 4839
- Posts: 10,230
- Joined: 02-June 10
Re: writing and reading.error
Posted Today, 12:42 PM
Obviously a continueation of this thread:http://www.dreaminco...1&#entry1831457
Your question is pretty much "can anyone give me the code to do this".
We're not going to write your homework for you, or give you code for your homework.
You tried: That's good.
You got errors: That can be addressed.
What code did you try and what were the errors?
Quote
I tried to do it in more ways than one, but there are many errors,
Does not help us, to help you. Specifically show us the code you are using and the errors you got.
#3
Reputation: 0
- Posts: 11
- Joined: 31-March 13
Re: writing and reading.error
Posted Today, 01:05 PM
Yes, you're rightThis my code
http://www.dreaminco...1&#entry1831457
When I finished calculating the number of employees who paid more than 15000
Now I save data staff and the prgram gave me this problem :
Now the code works without errors
But out of this in the file employees.txt:
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
#4
Reputation: 4839
- Posts: 10,230
- Joined: 02-June 10
Re: writing and reading.error
Posted Today, 01:45 PM
Still the code for your save function.
#5
Reputation: 8904
- Posts: 33,005
- Joined: 27-December 08
Re: writing and reading.error
Posted Today, 01:48 PM
Please avoid duplicate posting.
Page 1 of 1
Source: http://www.dreamincode.net/forums/topic/317822-writing-and-readingerror/
2012 nfl draft order mohamed sanu chris polk chicago bulls st louis blues rueben randle mike trout
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.