검색결과 리스트
비주얼C++/지식IN답변에 해당되는 글 4건
- 2014.06.19 문자열 /단위로 나누어 저장 출력하기
- 2014.06.18 숫자크기대로 좌우로 정렬하기 소스
- 2014.06.17 학생의 평균과 총점 입출력 소스
- 2014.06.16 [c++][배열] 배열내용 거꾸로 출력하기
글
문자열 /단위로 나누어 저장 출력하기
#include <iostream>
using namespace std;
main()
{
char s[100] = "1/1/1/3/3/1/1.242344/3.324523/4.231542";
char s2[100][9];
int pos = 0, num=0, i=0, j=0, l[9]={0,};
do
{
s2[j][num] = s[i];
i++;
j++;
if (s[i] == '/') { i++; num++; l[pos]=j; j=0; pos++;}
if (i==strlen(s)) { l[pos]=j; }
} while ((i<=strlen(s)));
for (i=0;i<9;i++)
{
for(j=0;j<l[i];j++)
cout << s2[j][i];
cout << " ";
}
}
'비주얼C++ > 지식IN답변' 카테고리의 다른 글
숫자크기대로 좌우로 정렬하기 소스 (0) | 2014.06.18 |
---|---|
학생의 평균과 총점 입출력 소스 (0) | 2014.06.17 |
[c++][배열] 배열내용 거꾸로 출력하기 (0) | 2014.06.16 |
글
숫자크기대로 좌우로 정렬하기 소스
#include <iostream>
using namespace std;
main()
{
int num[5],outnum[5],i,j,temp;
for (i=0;i<5;i++)
cin >> num[i];
// 정렬
for (i=0;i<5;i++)
for (j=i+1;j<5;j++)
{
if (num[i] > num[j]) {
temp = num[i];
num[i] = num[j];
num[j] = temp;
}
}
// 배치
i = 2; j=2; int k=0, p=1;
outnum[2] = num[0];
do
{
if (p%2==0) {
j--; outnum[j] = num[k];
} else if (p>1) {
i++; outnum[i] = num[k];
}
k++;
p++;
} while (k<5);
for (i=0;i<5;i++)
cout << outnum[i] << " ";
cout << "\n";
}
'비주얼C++ > 지식IN답변' 카테고리의 다른 글
문자열 /단위로 나누어 저장 출력하기 (0) | 2014.06.19 |
---|---|
학생의 평균과 총점 입출력 소스 (0) | 2014.06.17 |
[c++][배열] 배열내용 거꾸로 출력하기 (0) | 2014.06.16 |
글
학생의 평균과 총점 입출력 소스
#include <iostream>
using namespace std;
#define nstudent 3
#define nsub 2
// 학생수 3명, 과목수 2개
main()
{
int score[nstudent][nsub];
char sub[2][5] = {"국어","영어"};
double avg[nstudent];
int sum[nstudent] = {0,0,0};
for (int i=0;i<nstudent;i++)
for (int j=0;j<nsub;j++)
{
cout << "학생 " << i << sub[j] << " : ";
cin >> score[i][j];
sum[i] += score[i][j];
} // 입력
// 출력
for (int k=0;k<nstudent;k++) avg[k] = sum[k] / nsub;
for (int q=0;q<nstudent;q++) {
cout << "학생 " << q << "의 총점 : " << sum[q] << "\n";
cout << "학생 " << q << "의 평균 : " << avg[q] << "\n";
}
}
'비주얼C++ > 지식IN답변' 카테고리의 다른 글
문자열 /단위로 나누어 저장 출력하기 (0) | 2014.06.19 |
---|---|
숫자크기대로 좌우로 정렬하기 소스 (0) | 2014.06.18 |
[c++][배열] 배열내용 거꾸로 출력하기 (0) | 2014.06.16 |
글
[c++][배열] 배열내용 거꾸로 출력하기
안녕하세요?
프로그램은 오랜만에 포스팅하네요.
오늘은 제가 지식인에 답변한 내용을 올려봅니다.
질문은 배열 x가 있을때 그 내용을 거꾸로 출력하는 내용입니다.
아래 소스가 있으니 참고바랍니다.
그럼 다음에 또...
#include <iostream>
using namespace std;
void reverseArray(int *y, int c)
{
int temp=0;
int j=0;
int c2 = c / 2;
do
{
temp = y[j];
y[j] = y[c-1];
y[c-1] = temp;
j++;
c--;
}
while (j<c2);
}
main()
{
int x[] = {1,10,100,5,4};
reverseArray(x,5);
for(int i=0;i<5;i++) cout << x[i] << ' ';
}
'비주얼C++ > 지식IN답변' 카테고리의 다른 글
문자열 /단위로 나누어 저장 출력하기 (0) | 2014.06.19 |
---|---|
숫자크기대로 좌우로 정렬하기 소스 (0) | 2014.06.18 |
학생의 평균과 총점 입출력 소스 (0) | 2014.06.17 |