뇌운동일지

[명품 C++ 프로그래밍] 2. 프로그래밍의 기본 본문

오리너구리의 오리발질

[명품 C++ 프로그래밍] 2. 프로그래밍의 기본

purpleduck 2021. 3. 16. 21:31

 

1.

#include <iostream>
#include <cstdlib>
using namespace std;

int main()
{
    for(int i=1; i<=100; i++){
        cout<<i<<'\t';
        if(i%10==0){
            cout<<endl;
        }
    }
}

 

2.

#include <iostream>
#include <cstdlib>
using namespace std;

int main()
{
    for(int i=1; i<=9; i++){
        for(int j=1; j<=9; j++){
            cout<<j<<'x'<<i<<'='<<i*j<<'\t';
        }
        cout<<endl;
    }
}

 

3.

#include <iostream>
using namespace std;

int main() {
	int i;
	int j;
	cout << "두 수를 입력하라>>";
	cin >> i >> j;

	if (i > j) {
		cout << "큰 수 =" << i << endl;
	}
	else {
		cout << "큰 수 =" << j << endl;
	}
}

 

4.

#include <iostream>
#include <algorithm>
using namespace std;

int main() {

	double inputNum[5];
	cout << "5 개의 실수를 입력하라>>";
	for (int i = 0; i < 5; i++) {
		cin >> inputNum[i];
	}
	sort(inputNum, inputNum+5);
	cout << "제일 큰 수=" << inputNum[4] << endl;

}

 

 

5.

#include <iostream>
using namespace std;

int main() {

	char arr[100];
	int count = 0;

	cout << "문자들을 입력하라(100개 미만)" << endl;
	cin.getline(arr, 100, '\n');
	for (int i = 0; i < 100; i++) {
		if (arr[i] == 'x') {
			count++;
		}
	}
	cout << "x의 개수는 " << count << endl;

}

 

6.

#include <iostream>
#include <string>
using namespace std;

int main() {

	string pwd1;
	string pwd2;

	cout << "새 암호를 입력하세요>>";
	getline(cin, pwd1);
	cout << "새 암호를 다시 한 번 입력하세요 >>";
	getline(cin, pwd2);

	if (pwd1 == pwd2) {
		cout << "같습니다"<<endl;
	}
	else {
		cout << "같지 않습니다"<<endl;
	}
}

 

7.

#include <iostream>
#include <string>
using namespace std;

int main() {
	char arr[30];
	while (true) {
		cout << "종료하고 싶으면 yes를 입력하세요>>";
		cin.getline(arr, 30, '\n');
		if(strcmp(arr, "yes")==0){
			cout << "종료합니다..." << endl;
			break;
		}
	}
}

 

 

Comments