C++탁구 점수 판정 실현

2702 단어 C++탁구
본 논문 의 사례 는 여러분 에 게 C+탁구 점수 판정 을 실현 하 는 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
탁구 경기 의 결 과 를 판단 하 는 프로그램 을 작성 합 니 다.쌍방의 점 수 를 입력 하고 수출 하 는 사람 이 이기 고 누가 지 는 지 판단 합 니 다.
이 문제 의 난이 도 는 세 단계 로 나 뉜 다.
1.한 게임 이 끝 날 때의 점 수 를 입력 합 니 다.
2.입력 한 것 은 한 게임 이 끝 날 때의 점수 일 뿐만 아니 라 경기 진행 과정 에서 의 점수 일 수도 있다.
3.임의의 두 개의 비 마이너스 정 수 를 입력 합 니 다.
다음 세 번 째 난이도 완성 선택:

#include <iostream>

using namespace std;

int main() {
 int player1, player2;

 cout << "input two scores: " << endl;
 cin >> player1 >> player2;

 if (player1 < 0 || player2 < 0) cout << "wrong input" << endl;
 else {
  if (player1 == 11 && player2 < 10) cout << "player1 wins" << endl;
  if (player2 == 11 && player1 < 10) cout << "player2 wins" << endl;
  if (player1 < 11 && player2 < 11) cout << "not over" << endl;

  if (player1 > 10 && player2 > 10) {
   if ((player1 - player2) > 2 || (player2 - player1) > 2) cout << "wrong input" << endl;
   if ((player1 - player2) == 2) cout << "player1 wins" << endl;
   if ((player2 - player1) == 2) cout << "player2 wins" << endl;
   if ((player1 - player2) <= 1 || (player2 - player1) <= 1) cout << "not over" << endl;
  }
 }

 return 0;
}
시험 문제 분석:
① 초보 자의 논리 분석 을 고찰 한다.
② 기본 문법 if else 의 숙련 도 를 고찰 한다.
③ 일상생활 을 프로 그래 밍 의 매개체 로 삼 아 즐거움 을 가르친다.
보충:C++탁구 경기 코드
두 탁구 팀 이 경 기 를 진행 하 는데 각 지역 에서 세 명 이 있 고 갑 팀 은 ABC 이 며 을 팀 은 XYZ 이다.그 중에서 A 는 X 와 경기 하지 않 고 C 는 X,Z 와 경기 하지 않 으 며 세 팀 의 선수 명단 을 찾아낸다.

#include "stdafx.h"
#include<iostream>
using namespace std;

int main()
{
 char i, j, k;
 for (i = 'X'; i <= 'Z'; i++) {
 for (j = 'X'; j <= 'Z'; j++)
 {
 if (i != j) {
 for (k = 'X'; k <= 'Z';k++) {
  if (i !=k&&j != k) {
  if (i != 'X'&&k != 'X'&& k != 'Z') {
  cout << "A-----" << i << endl << "B-----" << j << endl<< "C-----" << k << endl;
  }
  }
 }
 }
 }
 }
 system("pause");
 return 0;
}
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기