資源簡介

代碼片段和文件信息
/*
?*?ex10p2.cpp
?*
?*??Created?on:?2010-9-24
?*??????Author:?ibm
?*??????2.?從鍵盤輸入10?個正整數,在輸入錯誤時,給出相應的提示,并提示繼續輸入,
?*??????在輸入完成后,找到并輸出其中的最大數和最小數。
?*/
#include?
#include?
using?namespace?std;
class?Error{
public:
Error(int?v):value(v){}
void?message(){cout<<“You?have?entered?a?wrong?number:“< private:
int?value;
};
bool?validate(int?number)throw(Error)
{
if(number>0)
return?true;
else
throw?Error(number);
}
int?main()
{
cout<<“Please?input?ten?positive?numbers:“< vector?numbers;
int?count?=?1;
do{
try
{
int?num;
cout<<“number?“< cin>>num;
if(validate(num))
{
numbers.push_back(num);
count++;
}
}
catch(Error?eobj)
{
eobj.message();
continue;
}
}while(count<=10);
int?maxnum?minnum?;
maxnum?=?minnum?=?numbers[0];
for(unsigned?int?i=1;?i if(maxnum maxnum?=?numbers[i];
if(minnum>numbers[i])
minnum?=?numbers[i];
}
cout<<“Ten?numbers?you?have?entered:\n“;
for(unsigned?int?i=0;?i cout< cout<<“\n?the?max?value?is:“< cout<<“the?min?value?is:“< }
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????652??2010-09-26?10:56??exercise\bookStore\cart.h
?????文件???????2755??2010-09-23?21:22??exercise\bookStore\goods.h
?????文件????????500??2010-09-23?21:27??exercise\bookStore\test.cpp
?????文件???????1304??2010-09-24?17:43??exercise\ex10p2.cpp
?????文件????????565??2010-09-24?18:19??exercise\ex10p5\ex10p5.cpp
?????文件???????1356??2010-09-24?18:18??exercise\ex10p5\intStack.cpp
?????文件????????952??2010-09-24?18:14??exercise\ex10p5\intStack.h
?????文件????????803??2010-09-24?18:15??exercise\ex10p5\stackexception.h
?????文件????????533??2010-09-24?18:40??exercise\ex10p6\test.cpp
?????文件????????839??2010-09-24?18:38??exercise\ex10p6\Vect.cpp
?????文件????????469??2010-09-24?18:38??exercise\ex10p6\Vect.h
?????文件????????578??2010-09-24?18:38??exercise\ex10p6\vectexception.h
?????文件????????700??2010-09-24?19:01??exercise\ex10p9.cpp
?????文件????????739??2010-09-25?20:05??exercise\ex1192.cpp
?????文件???????1322??2010-09-25?21:14??exercise\ex1193.cpp
?????文件???????1302??2010-09-24?22:36??exercise\ex11p1\erasecomment.cpp
?????文件????????279??2010-09-24?22:36??exercise\ex11p1\erasecomment.h
?????文件????????606??2010-09-24?22:36??exercise\ex11p1\main.cpp
?????文件????????581??2010-09-25?21:23??exercise\ex11p4.cpp
?????文件???????1303??2010-09-25?21:48??exercise\ex11p5.cpp
?????文件????????848??2010-09-25?22:10??exercise\ex11p6.cpp
?????文件????????941??2010-09-25?22:56??exercise\ex11p7.cpp
?????文件????????805??2010-09-25?23:03??exercise\ex11p8.cpp
?????文件????????638??2010-09-25?23:11??exercise\ex11t1.cpp
?????文件????????845??2010-09-25?23:29??exercise\ex11t2.cpp
?????文件????????643??2010-09-26?11:08??exercise\ex12p1.cpp
?????文件????????524??2010-09-26?11:12??exercise\ex12p2.cpp
?????文件????????742??2010-09-26?11:30??exercise\ex12p4.cpp
?????文件????????643??2010-09-26?12:15??exercise\ex12p5.cpp
?????文件????????646??2010-09-26?12:19??exercise\ex12p6.cpp
............此處省略103個文件信息
- 上一篇:五子棋大作業C++實現
- 下一篇:獲取屏幕上鼠標的位置坐標及其RGB顏色值
評論
共有 條評論