1.1.1. 허아영 ¶
~cpp #include <stdio.h> void main() { int a,b; printf("구구단입니다.n"); printf("숫자를입력하세요 :n"); scanf("%d", &a); for (b=1; b<10; b++) printf("%d * %d = %dn", a, b, a*b); }
1.1.2. 정윤선 ¶
~cpp /************************************* * multiplication : 구구단 프로그램 * *************************************/ #include <stdio.h> void main() { int a; /* 단 */ int b; /* 하나씩 증가된다. */ printf("원하는게 뭐요 : "); scanf("%d", &a ); for( b=1 ; b<10 ; b++) printf("%d * %d = %dn", a, b, a*b); }
1.1.3. 김진아 ¶
~cpp #include <stdio.h> void main() { int b; int a; printf("뭐 : "); scanf("%d", &b); for(a=1 ; a<10 ; a++) printf("%d * %d = %dn", b, a, b*a); }
1.1.4. 박수진 ¶
~cpp #include <stdio.h> void main () { int a,b; printf("구구단을 하자n"); printf("몇단을 외워볼까요?"); scanf("%d단", &a); for(b=1;b<10;b++) printf("%d * %d = %dn", a, b, a*b); printf("수고하셨습니다n"); system("PAUSE"); }
1.1.5. 이규완 ¶
~cpp #include <stdio.h> void main() { int a; int b; printf("숫자를 입력하세요 : "); scanf("%d" , &a); for(b=1; b<=9; b++) printf("%d * %d = %d n", a, b, a*b); }
1.1.6. 한유선 ¶
~cpp #include <stdio.h> void main() { int a; int b=1; printf("구구단입니다. n"); printf("숫자를 입력하삼 : n"); scanf("%d", &a); printf("%d 단 입니다.nn", a); for(b; b<10; b++) printf("%d * %d = %dn", a, b, a*b); }
1.1.7. 이재영 ¶
~cpp #include <stdio.h> void main() { int i,j; printf("구구단n"); scanf("%d, &i"); for(j=1; j<10; j++) printf(%d*%d=%dn", i,j,i*j); }
1.2.1. 허아영 ¶
~cpp /*학생 다섯명의 세 과목 평균을 구하는 프로그램입니다. 20051095 허아영*/ #include <stdio.h> #include <stdlib.h> int main() { char name[5][100]; float grade1[5], grade2[5], grade3[5]; printf("학생성적의 평균을 구하겠습니다.n"); int a; for (a=1; a<=5; a++) { printf("n이름 :"); scanf("%s", name[a]); printf("n국어성적 :"); scanf("%f", &grade1[a]); printf("n수학성적 :"); scanf("%f", &grade2[a]); printf("n영어성적 :"); scanf("%f", &grade3[a]); } for (a=1; a<=5; a++) { printf("%s의 평균점수는 %.2f입니다.n", name[a], (grade1[a]+grade2[a]+grade3[a])/3); } system("PAUSE"); return 0; }
1.2.2. 정윤선 ¶
~cpp /************************************* * average.c * * 5명의 성적을 입력받아 평균을 내는 * * 프로그램 이에요^^ * * 도와주신 분 : 담임샘, 희경선배 * * Thank you very much~~^o^ * *************************************/ #include <stdio.h> int main() { /* 이름, 국어점수, 영어점수, 수학점수, 평균, 쓰레기?? */ char name[5][10]; int korean[5]; int english[5]; int math[5]; int average[5]; /* char trash; 이제 이거 필요 없죠? ^^ */ int a; for (a=0;a<5;a++){ printf("name : "); scanf(" %s", &name[a]); printf("korean : "); scanf(" %d", &korean[a]); printf("english : "); scanf(" %d", &english[a]); printf("math : "); scanf(" %d", &math[a]); average[a]=(korean[a]+english[a]+math[a])/3; } for (a=0;a<5;a++){ printf("%s의 평균은 %d이다.", name[a], average[a]); } system("pause"); return 0; }
1.2.3. 김진아 ¶
~cpp /**************************************************** *5명의 성적을 입력받아 평균내는 프로그램!! * *수정판!!ㅋ * ****************************************************/ #include <stdio.h> int main() { char name[5][10]; int korean[5]; int math[5]; int english[5]; int a; for(a=0 ; a<5 ; a++) { printf("이름 : "); scanf(" %s" , &name[a]); printf("국어성적 : "); scanf("%d" , &korean[a]); printf("수학성적 : "); scanf("%d" , &math[a]); printf("영어성적 : "); scanf("%d" , &english[a]); printf(" %s의 평균은 %d이다.n" , name[a] , (korean[a]+math[a]+english[a])/3); } system("PAUSE"); return 0; }
1.2.4. 박수진 ¶
~cpp { /*********************************************************** * 수정해서 올립니다_ * ***********************************************************/ #include <stdio.h> void main () { char n[5][10]; /*이름*/ int k[5],e[5],m[5]; /*k=국어, e=영어, m=수학*/ int a; for(a=1;a<=5;a++) { printf("이름 : "); scanf("%s", n[a]); printf("국어점수 : "); scanf("%d", &k[a]); printf("영어점수 : "); scanf("%d", &e[a]); printf("수학점수 : "); scanf("%d", &m[a]); } for(a=1;a<=5;a++) printf("%s의 평균은 %d입니다.nn", n[a],(k[a]+e[a]+m[a])/3); system("PAUSE"); }
1.2.5. 이규완 ¶
~cpp /************************************/ /* 다섯명의 국어, 수학, 영어 성적을 */ /* 입력하고 그 평균을 구하는 */ /* 프로그램입니다. */ /************************************/ #include <stdio.h> #include <stdlib.h> struct score{ char name[10]; //이름 int korean; //국어성적 int math; //수학성적 int english; //영어성적 float average; //평균 }; void main() { score student[5]; for(int a=0; a<=4; a++){ printf("이름 : "); scanf("%s", &student[a].name); printf("국어성적 : "); scanf("%d", &student[a].korean); printf("수학성적 : "); scanf("%d", &student[a].math); printf("영어성적 : "); scanf("%d" , &student[a].english); student[a].average = (student[a].english + student[a].korean + student[a].math)/3; } for(a=0; a<=4; a++){ printf("%s의 평균은 %f입니다. n" , student[a].name, student[a].average); } system("pause"); }
우오오 구조체로 처음한 사람이다아~~~ ㅋㅋ 베리베리굳!!! 내가 가르친건 아니지만 감개무량 ㅠㅠ 구조체 이해했다면 이번 숙제도 가능할거입니다 ㅋ- 조동영
1.2.6. 한유선 ¶
~cpp /***************************************************** * 다섯명의 성적을 입력받아 평균을 내는 프로그램 * * 근데 평균을 출력할때 이름이 왜 깨져나오죠? * * * * 첫번째 수정판! * ****************************************************/ #include <stdio.h> void main() { char n[5]; /* 이름 */ float k; /* 국어점수 */ float e; /* 영어점수 */ float m; /* 수학점수 */ int a; for(a=0; a<5; a++) { printf("이름을 입력하세요:"); scanf("%s", &n[a]); printf("국어점수를 입력하세요:"); scanf("%f", &k); printf("영어점수를 입력하세요:"); scanf("%f", &e); printf("수학점수를 입력하세요:"); scanf("%f", &m); printf("%s님의 평균은 %f 입니다.nn", n, (k+e+m)/3); } }
'%c' 는 캐릭터 문자 하나(char)를 말합니다. '%s'로 바꾸면 문자열(string)을 받거나 표현할 수 있습니다. 즉,
오호오호 아하아하~ 감사합니다~ - 한유선
글구 5명인뎅.. ㅋㅋ 2중배열을 연습하기 위해서 하는거니까 - 조동영
이중배열이 뭔데요 -_-? 한유선
위에 이름까지 같이 함께 묶어서 넣고 싶으면 .. 이름은 타입이 다르기때문에 구조체라는것을 써서 같이 묶어서 넣을수 있습니다. 구조체는 나중에 배울겁니다. 그리고 주석을 사용안하고 변수명으로 의미를 알수 있게 해줄수 있다면 그게 더 좋습니다. 변수명이 조금 길어지더라도 주석 없어도 이해가도록 짜면 좋습니다.(리펙토링에 나오는 얘기..) 예를 들면 국어 성적 변수명은 KoreaScore 혹은 ScoreOfKorea 이런식으로 쓸수 있습니다. - 상협
진짜 초감사요~ 0 한유선
~cpp scanf("%c", &n);
가 ~cpp scanf("%s", &n);
로. printf로 표현할때도 마찬가지입니다. --재동
오호오호 아하아하~ 감사합니다~ - 한유선
글구 5명인뎅.. ㅋㅋ 2중배열을 연습하기 위해서 하는거니까 - 조동영
이중배열이 뭔데요 -_-? 한유선
~cpp 이중배열은 char n[5][3] 이렇게 선언을 하구(5명의 3개 과목의 점수를 넣을수 있습니다.) 0 번째 아이의 국어,영어, 수학 성적을 n[0][0] n[0][1] n[0][2] 여기에 넣구 1번째 아이는 n[1][0] n[1][1] n[1][2]이런식으로 각 학생의 점수를 넣을수 있습니다.
위에 이름까지 같이 함께 묶어서 넣고 싶으면 .. 이름은 타입이 다르기때문에 구조체라는것을 써서 같이 묶어서 넣을수 있습니다. 구조체는 나중에 배울겁니다. 그리고 주석을 사용안하고 변수명으로 의미를 알수 있게 해줄수 있다면 그게 더 좋습니다. 변수명이 조금 길어지더라도 주석 없어도 이해가도록 짜면 좋습니다.(리펙토링에 나오는 얘기..) 예를 들면 국어 성적 변수명은 KoreaScore 혹은 ScoreOfKorea 이런식으로 쓸수 있습니다. - 상협
진짜 초감사요~ 0 한유선