//C++로 시작하는 객체지향 프로그래밍 p.213 예제 5.10 - 최고점 학생 출력하기
#include <iostream>
#include <string>
using namespace std;
int main() {
int studentCnt, score, max =-999;
string name, maxName;
cout << "학생 수를 입력하시오." << endl;
cin >> studentCnt;
for (int i = 0; i < studentCnt; i++){
cout << "학생 이름과 점수를 입력하시오." << endl;
cin >> name >> score;
if (score > max) {
max = score;
maxName = name;
}
}
cout << maxName << max << endl;
system("pause");
return 0;
}
6.29.2017
2.01.2017
2017.01.31. - C언어
사용자로부터 입력을 받아. 그 값을 x라고 하였을 때, 배열의 이름을 array_test, 크기를 20으로 작성하고. array_test의 각 원소의 값을 x+offset으로 초기화하는 함수 array_ test()를 작성하세요.
- 사용자의 입력을 받는다.[완료]
- int 배열 array_test의 크기를 20으로 초기화한다. [완료]
- array_test()함수 생성 후 로직 옮기기 [완료]
- array_test 값 세팅 [완료]
- 모든 승객의 값을 1로 세팅 [완료]
- 모든 승객의 값을 offset 으로 세팅 [완료]
- 모든 승객의 값을 offset + input 으로 세팅 [완료]
- 출력 값 다듬기 [완료]
#include <stdio.h>
void array_test() {
int array_test[20];
int input;
int array_test_size = sizeof(array_test) / sizeof(int);
fseek(stdin, 0, SEEK_END);
printf("숫자 입력 해 주세요");
scanf("%d", &input);
printf("%d", input);
for (int i = 0; i < array_test_size; i++) {
array_test[i] = i + input;
}
for (int i = 0; i < array_test_size; i++) {
printf("%d\n", array_test[i]);
}
}
int main() {
array_test();
}
0~9 까지의 값으로 초기화 되어있는 배열 변수가 존재하고, 사용자로부터 입력을 받아. 입력받은 정수 값을 x 라고 하였을 경우. x 값 만큼 배열 값을 shift 하고 빈 자리는 0으로 만들어 주는 프로그램을 작성하세요, 예를 들어 3을 입력 받았을 경우 배열의 값은 { 0, 0, 0, 0, 1, 2, 3, 4, 5, 6 } 이 되게 됩니다.
- 0~9까지의 값으로 ㅊ기화 되어있는 배열 변수가 존재[완료]
- 사용자로부터 입력을 받기 [완료]
- 입력받은 정수 값 만큼 배열 값을 shift 하고 0으로 만들기
#include <stdio.h>
int main() {
int int_arr[] = { 0,1,2,3,4,5,6,7,8,9 };
int input;
for (int i = 0; i < 10; i++) {
int_arr[i + 1] = int_arr[i];
int_arr[i] = 0;
printf("%d", int_arr[i]);
}
}
1.25.2017
2017.01.24 - C 수업
<visualstudio이용>
#include <stdio.h>
int main() {
int a;
while (true) {
printf("10 이상의 수를 입력해 주세요");
fseek(stdin, 0, SEEK_END);
scanf("%d", &a);
if (a < 10) {
printf("10 이상의 수를 입력해주세요.");
}
else {
break;
}
}
int sum = 0;
for (int i = 10; i <= a; i++) {
sum += i;
}
printf("최종 합은 %d 입니다.", sum);
fseek(stdin, 0, SEEK_END);
fgetc(stdin);
return 0;
}
sum += i는 sum = sum +i 랑 같다
ㄷ바
#include <stdio.h>
int main() {
for (int i = 1; i <10 ; i++) {
for (int k = 1; k < 10; k++) {
printf("%d * %d = %d\n", i,k,i*k);
}
printf("\n");
}
fgetc(stdin);
return 0;
}
피드 구독하기:
글 (Atom)