Here is the instructions. Requirements Ask the user to enter six numbers. Three
ID: 3637831 • Letter: H
Question
Here is the instructions.Requirements
Ask the user to enter six numbers. Three of the numbers will be odd and three of the numbers will be even. The numbers can be entered in any sequence. Write a program that identifies the smallest number within each odd/even category.
Example run
5
2
4
7
9
6
The smallest even number is 2
The smallest odd number is 5
End instructions.
Here is my code. It wont run. What is wrong with it? can you please correct so that it will run? Thanks guys!
#include <cstdio>
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d,e,f,g;
char odd1,odd2,odd3,odd4,odd5,odd6;
char even1,even2,even3,even4,even5,even6;
float resulta,resultb,resultc,resultd,resulte,resultf;
char OddSmall, EvenSmall;
cout<<"Please Randomly Input 6 Numbers(3 Odd Numbers and 3 Even Numbers): ";
cin>>a>>b>>c>>d>>e>>f;
resulta = a%2;
resultb = b%2;
resultc = c%2;
resultd = d%2;
resulte = e%2;
resultf = f%2;
g=99;
if (resulta != 0)
{
odd1 = a;
even1=g;
}else
{
even1 = a;
odd1 = g;
}
if (resultb !=0)
{
odd2 = b;
even2 = g;
}else
even2 = b;
odd2 = g;
}
if (resultc !=0)
{
odd3 = c;
even3=g;
}else
{
even3 = c;
odd3 = g;
}
if (resultd !=0)
{
odd4=d;
even4=g;
}else
{
even4=d;
odd4=g;
}
if (resulte !=0)
{
odd5=e;
even5=g;
}else
{
even5=e;
odd5=g;
}
if (resultf !=0)
{
odd6=f;
even6=g;
}else
{
even6=f;
odd6=g;
}
if (odd1<odd2&& odd1<odd3&& odd1< odd4&& odd1< odd5 &&odd1< odd6)
OddSmall= a;
else
if (odd2<odd3 && odd2<odd4 && odd2<odd5 && odd2<odd6)
OddSmall = b;
else
if (odd3<odd4&odd3<odd5&&odd3<odd6)
OddSmall = c;
else
if (odd4<odd5&&odd4<odd6)
OddSmall = d;
else
if (odd5<odd6)
OddSmall = e;
else
OddSmall = f;
if (even1<even2 &&even1<even3&&even4&& even5&& even6)
EvenSmall= a;
else
if (even2<even3&&even2<even4&&even2<even5&&even2<even6)
EvenSmall = b;
else
if (even3<even4&&even3<even5&&even3<even6)
EvenSmall = c;
else
if (even4<even5&&even4<even6)
EvenSmall = d;
else
if (even5<even6)
EvenSmall = e;
else
EvenSmall = f;
cout<<"The Smallest Odd Value is: "<<OddSmall<<endl
<<"The Smallest Even Value is: "<<EvenSmall<<endl;
system("pause");
}