Assignment 1 On IP Theory
Assignment 1 On IP Theory
#include <iostream>
class candidate
public:
string name;
int vote;
};
int total_vote=0;
for(int i=0;i<5;i++){
total_vote=total_vote+arr[i].vote;
cout<<"CAndidates Name"<<"\t"<<"vote
cout<<arr[i].name<<"\t\t\t";
cout<<arr[i].vote<<"\t\t";
cout<<(arr[i].vote*100)/total_vote<<"%"<<endl;
}
int max=INT_MIN,count=0;
int index[5]={0};
for(int i=0;i<5;i++){
if(arr[i].vote>max){
max=arr[i].vote;
for(int i=0;i<5;i++){
if(arr[i].vote==max){
index[count]=i;
count++;
if(count==1)
else{
for(int i=0;i<count-1;i++)
cout<<arr[index[i]].name<<", ";
cout<<arr[index[count-1]].name<<endl;
}
return ;
int main(){
string s;
int v;
candidate arr[5];
for(int i=0;i<5;i++){
cin>>s;
arr[i].name=s;
cin>>v;
arr[i].vote=v;
outputElection(arr);
return 0;
}