사용한진 꽤 되었는데 이제서야 리뷰를 쓴다.
장단점을 써보자면..
장점
usb 연결선이 김 - 이라고 하더라. 다른 것에 비해서.
하지만 내겐 그리 길지 않은 느낌이다. 그래서 추가로 연장선을 구매했다.
(써놓고 보니 장점이 아닌듯..)
단점
어쩌면 많이 극악한 단점인데... usb를 뒤집어서 꽂아야한다.
구입 url : http://item2.gmarket.co.kr/Item/detailview/Item.aspx?goodscode=561672907
(다이렉트로 접속 시 가격이 다를 수 있음. 다나와 - 컴퓨터주변기기 - usb허브 에서 usb3.0 체크하면 나옴)
가격 : 개당 17,940원 + 배송비 2,500원
※ 연장선 구입 관련
제품명 : USB 3.0 M/F 연장 1.2M
가격 : 6,000원 (배송비 무료)
url :
http://www.11st.co.kr/product/SellerProductDetail.tmall?method=getSellerProductDetail&prdNo=218172932&NaPm=ct=i0qcbh1k|ci=84a4bcab3050af3a01acb97672aa4adc47b74965|tr=slsl|sn=17703|hk=54d9690c5beb10c34be6fb6368c53f1dd9a49e6f
'Review' 카테고리의 다른 글
| 서멀구리스 (1회용) (0) | 2015.03.27 |
|---|---|
| [모니터] 알파스캔 AOC 2470 IPS MHL + DP 무결점 (0) | 2015.03.27 |
| 멀티 모니터 받침대 (0) | 2015.03.27 |
| USB로 듀얼모니터 구현! - [WAVLINK] 위브텍 UG39DH1 (USB3.0 to HDMI, DVI-I 컨버터/2port) (0) | 2015.03.26 |
[ hw04 ]
---------------------------------------------------------------------
#1
#include <stdio.h>
int main()
{
float a1, a2, b1, b2, c1, c2;
while(1)
{
printf("a1x + b1y = c1\na2x + b2y = c2\n");
printf("위 식들의 계수를 각각 입력하세요.(a1, b1, c1, a2, b2, c2)");
scanf("%f, %f, %f, %f, %f, %f", &a1, &b1, &c1, &a2, &b2, &c2);
if (a1 == 0 && a2 == 0)
printf("a1 과 a2 모두 0일 수 없습니다. 다시 입력하세요.");
else if (b1 == 0 && b2 == 0)
printf("b1 과 b2 모두 0일 수 없습니다. 다시 입력하세요.");
else
break;
}
/*
x 1 b2 -b1 c1 // 행렬식으로 계산 중
y a1b2-a2b1 -a2 a1 c2
1 b2c1-b1c2
a1b2-a2b1 a1c2-a2c1
*/
printf("x, y = %f, %f", ((b2*c1)-(b1*c2))/((a1*b2)-(a2*b1)), ((a1*c2)-(a2*c1))/((a1*b2)-(a2*b1)));
// 한번에 코딩한 것은 자랑.ㅋㅋ
return 0;
}
---------------------------------------------------------------------
#2
#include <stdio.h>
int main()
{
int op;
float x, y; // 근데 다른 이전의 문제에선 정수로 받아서 결과만 실수로 내주면 되는 것 같더니.. 이번엔 안된다.
printf("계산할 연산을 입력하세요.\n(1 : +, 2 : -, 3 : *, 4 : /) : ");
scanf("%d", &op);
printf("계산할 두 정수를 입력하세요 : ");
scanf("%f, %f", &x, &y);
switch(op)
{
case 1 : printf("'+' 연산의 결과값 : %0.0f\n", x+y); break; // op를 char 형식으로 받고 case '+' 이런 식으로 하고싶었는데
case 2 : printf("'-' 연산의 결과값 : %0.0f\n", x-y); break; // 안되는 듯함. 문자로 받아서 하는 방법은 없나요?
case 3 : printf("'*' 연산의 결과값 : %0.0f\n", x*y); break;
case 4 : while(1) // case 문에다가 while 문을 넣어보고 싶었음.
{
if (y == 0)
{
printf("/ 연산에서는 y(젯수)가 0이 될 수 없습니다. y의 값을 다시 입력하세요. : ");
scanf("%f", &y);
}
else
{
printf("'/' 연산의 결과값 : %f\n", x/y);
break;
}
} break;
}
return 0;
}
---------------------------------------------------------------------
#3
#include <stdio.h>
int main()
{
int a, b, c, max;
printf("3개의 정수값을 입력하세요(a, b, c) : ");
scanf("%d, %d, %d", &a, &b, &c);
if (a > b)
{
if (a > c)
max = a;
else
max = c;
}
else
{
if (b > c)
max = b;
else
max = c;
}
a = max % 2; // max 값에 이미 최대값이 들어가있기 때문에 이미 사용된 a 를 이용
if (a == 0)
printf("%d는 짝수입니다.\n", max);
else
printf("%d는 홀수입니다.\n", max);
return 0;
}
[ hw03 ]
---------------------------------------------------------------------
#1
#include <stdio.h>
int main(){
int age;
while(1)
{
printf("나이를 입력하시오 : ");
scanf("%d", &age);
if (age >= 0)
break;
printf("나이를 잘못 입력하셨습니다. 다시 입력 해 주세요.\n"); // 사실 문제에선 그리 요구하는 필수사항은 아니었지만..ㅎㅎ
}
if (age < 8 || age >59) // 어떻게 하면 더 효과적으로 if 및 else를 사용할 수 있을까?
printf("입장료는 무료입니다.\n");
else if (age < 20)
printf("입장료는 2,000원 입니다.\n");
else
printf("입장료는 3,000원 입니다.\n");
return 0;
}
---------------------------------------------------------------------
#2
#include <stdio.h>
int main(){
char c;
printf("한 문자를 입력하시오 : ");
scanf("%c", &c);
if (48 <= c && c <=57)
printf("숫자 입니다.\n");
else if (65 <= c && c <= 90)
printf("%c", c+32);
else if (97 <= c && c <= 122)
printf("%c", c-32);
else
printf("영문자나 숫자가 아닙니다");
return 0;
}
---------------------------------------------------------------------
#3
#include <stdio.h>
int main(){
int year;
printf("연도를 입력하시면 그 해가 윤년인지 아닌지 알려드립니다.\n연도를 입력하시오 : ");
scanf("%d", &year);
if (year % 400 == 0)
printf("%d년은 윤년입니다.\n", year);
else if (year % 100 == 0)
printf("%d년은 평년입니다.\n", year);
else if (year % 4 == 0)
printf("%d년은 윤년입니다.\n", year);
else
printf("%d년은 평년입니다.\n", year);
return 0;
}
---------------------------------------------------------------------
#4
#include <stdio.h>
int main(){
int a, b;
while(1)
{
printf("서로 다른 두 숫자를 입력하시오 (a, b) : ");
scanf("%d, %d", &a, &b);
if (a!=b)
break;
else
printf("다시 입력하시오.\n"); // 조건에서 서로 다른걸 입력하랬는데 그걸 또 검사하는 나란 놈은..ㅋㅋ
}
if (a>b)
printf("%d\n", a);
else
printf("%d\n", b);
return 0;
}
---------------------------------------------------------------------
#5
#include <stdio.h>
int main(){
int grade;
printf("학년에 따른 등록금 안내 해드립니다. 몇학년 이세요? : ");
scanf("%d", &grade);
switch(grade)
{
case 1 : printf("300만원\n"); break; // 근데 왜 break; 까지 엔터 치면 칸이 이쁘게 안나올까..? 결과는 맞는데.ㅎㅎ
case 2 : printf("250만원\n"); break;
case 3 : printf("250만원\n"); break;
case 4 : printf("200만원\n"); break;
default : printf("그런 학년은 없습니다.\n"); // default 라 함은 else와 같은 맥락~
}
return 0;
}
---------------------------------------------------------------------
#6
#include <stdio.h>
int main(){
int no;
float kw;
printf("사용 전력랑(Kw)를 입력하세요 : ");
scanf("%f", &kw);
while(1)
{
printf("코드번호를 입력하세요. (가정용은 1, 산업용은 2, 교육용은 3 입니다.) : ");
scanf("%d", &no);
if(no == 1 || no == 2 || no == 3)
break;
else
printf("코드번호를 잘못 입력하셨습니다. 다시 입력하세요.\n");
}
switch(no)
{
case 1 : printf("%0.1f원 입니다.\n", kw*127.8+1130); break;
case 2 : printf("%0.1f원 입니다.\n", kw*88.5+660); break;
case 3 : printf("%0.1f원 입니다.\n", kw*52.0+370); break;
}
return 0;
}
---------------------------------------------------------------------


