728x90
반응형
산수 연습 게임
랜덤한 수 두개를 뽑아 출력하고,
두 수를 더한 값을 입력받는다.
랜덤한 수 두 개를 더한 값이 정답이면 "정답입니다" 출력과 프로그램이 종료되며,
오답이면 "틀렸습니다" 출력과 다시 랜덤한 수를 뽑아 재도전의 기회가 주어진다.
#include <iostream>
#include <time.h>
#include <stdlib.h>
using namespace std;
int main() {
int random, random2 = 0;
int n = 1;
while (true) {
srand(time(NULL));
random = rand() % 100;
random2 = rand() % 100;
cout << "첫번째 수 : "<< random<<endl;
cout << "두번째 수 : " << random2<<endl;
cout << "두 수의 합은? ";
cin >> n;
if (random+random2 == n) {
cout << "정답입니다"<<endl;
break;
}
else {
cout << "틀렸습니다"<<endl;
}
}
return 0;
}
자음과 모음의 수 구하기
문자를 입력받아 자음의 수와 모음의 수를 구해 출력한다.
#include <iostream>
using namespace std;
int main() {
int c = 0;
int c1 = 0;
char a;
cout << "문자:";
while (cin >> a) {
if (a=='a' || a=='e' ||
a == 'i' || a == 'o' || a == 'u') {
c++;
cout << "문자:";
continue;
}
c1++;
cout << "문자:";
}
cout << "모음의 수 : " << c << endl << "자음의 수 : " << c1;
}
학생 점수 받고 합과 평균 구하기
#include <iostream>
using namespace std;
int main() {
int x[10];
int i,sum=0;
for (i = 0; i < 10; i++) {
cout << i+1 << "번 학생의 점수 : ";
cin >> x[i];
sum += x[i];
}
cout << "총합 = " << sum << ", 평균 = "<<double(sum/10.0);
return 0;
}
728x90
반응형
'Archive > Develop' 카테고리의 다른 글
[ CodeUp ] Python 기초 100제 | 6086 번 풀이 (0) | 2021.03.17 |
---|---|
[ CodeUp ] Python 기초 100제 | 6085 번 풀이 (0) | 2021.03.16 |
[ C++ ] 문자열 입력받기 | 공백이 포함된 문자열 입력 받기 (0) | 2021.03.16 |
[ CodeUp ] Python 기초 100제 | 6084 번 풀이 (0) | 2021.03.16 |
[ CodeUp ] Python 기초 100제 | 6083 번 풀이 (0) | 2021.03.16 |