2011年11月21日 星期一

C++使用函數輸入,找出巴斯卡三角


#include <cstdlib>
#include <iostream>

using namespace std;


void a_message(int i, int j){
   
  int array[100][100] = {0};
    int A = 0,B = 0,C = 0;
    for (A = 0;A < i;A++)
        array[A][0] = 1;
    for (A = 1;A < i;A++){
        for (B = 1;B < j;B++)
            array[A][B] = array[A - 1][B - 1] + array[A - 1][B];
    }


C++撰寫一個函數Max,傳入三個數值,回傳最大值和最小值


#include <cstdlib>
#include <iostream>

using namespace std;


void a_message(int a, int b, int c){

   int max=0;


if(a>=b && b>=c){
        max=a;
        }else if(b>=a && b>=c){
              max = b;
           
              }else{


C++使用函數,判斷輸入的數值是否為質數?


..........................
{
     if(a%3!=0 && a%2!=0 && a%5!=0){
               cout << a << "為質數"<< endl;
               }
}
main()
{
  int N;
 cin >> N;
  a_message(N);

C++使用函數進行判斷輸入數值N內的質數


................................{

  bool flag;
  int i;
  for(i=1; i<a; i+=1){
  flag=true;
  int j;
  for(j=2; j<i; j+=1){

2011年11月11日 星期五

C++亂數印出32,34,36....


....................
{
   int i,j,count=0;

   for(i=1;i<=10;i++){
                    
     // if ((rand()%11+30)==0)        /* 取亂數當成擲骰子 */
         //count++;            
 

熱門文章