목록전체 글 (132)
K_blueprint

본 게시판을 소개하는 간단한 HTML 페이지를 작성해 보겠습니다!본문의 제목에 마우스 커서를 올리면 사진이 출력됩니다. (태그 간단 설명)다들 아실 거라 생각되지만 HTML 코드 파일을 만들고 !+Enter를 하게 되면 HTML의 기본 뼈대가 자동으로 만들어집니다!body 태그 : 배경색 지정 / 왼쪽, 오른쪽의 공백을 지정합니다.h3 태그 : 글자의 위치를 가운데로 / 글자의 색을 지정합니다.hr 태그 : 라인의 높이 / 테두리 색상 / 채워질 색상을 지정합니다.span 태그 : 색 / 폰트의 크기를 지정합니다. function show() : 보여주는 기능으로 id를 "fig"로 지정한 "discord_cyber.png"이미지를 보여주는 기능입니다.function hide() : 숨기는 기능으로 id..

( 목 차 )웹의 기본 목적과 구성웹 브라우저의 종류웹 페이지의 주소, URL웹 페이지 구성 3요소(HTML, CSS, JS)요약1. 웹의 기본 목적과 구성- 웹의 기본 목적은 한 컴퓨터에서 만든 문서를 다른 컴퓨터에서 쉽게 볼 수 있도록 하는 것이다.(이러한 문서를 웹 문서라고 부른다.) - 웹은 컴퓨터의 기능을 "서버"와 "클라이언트"로 나누었다. 웹 서버 : 문서, 이미지, 동영상 등의 데이터를 저장웹 클라이언트 : 웹 서버로부터 데이터를 다운받아서 사용자에게 보여주거나 사용자 데이터를 웹 서버에 업로드하는 사용자 인터페이스의 역할※ "월드 와이드 웹"이란?- 월드 와이드 웹이라고 불리는 웹(WWW)은 여러 인터넷 서비스 중 하나로, 문서를 서버 컴퓨터에 올려놓고 인터넷을 통해 클라이언트 컴퓨터에..

● 분수로 주어지는 시간을 시간 수와 분 수로 변환하는 프로그램을 작성하라.● 60을 나타내는 기호 상수를 만들기 위해 #define이나 const를 사용하라.● 사용자가 반복적으로 값을 입력할 수 있도록 While 루프를 사용하고, 0 또는 0보다 작은 값이 입력되면 루프를 끝낸다. ● 각 줄에는 분 단위의 하나의 시간이 정수로 주어지고, 마지막 줄에는 0 혹은 음의 정수가 주어진다.● 하나의 정수는 1 이상 5,999이하이고, 입력 데이터의 수(줄의 수)는 1 이상 20 이하이다. ● 하나의 분 단위의 시간을 시(hours)와 분(minutes)으로 한 줄에 하나씩 출력한다. #include int main() { const int minperhour = 60; // 60을 나타내는 기호상수 in..

● 어느 가게의 1년 동안의 매출액이 분기 별로 주어져있다. 마지막 분기의 매출액이 전체의 몇 % 인지를 계산하는 프로그램을 작성하라. EX) 분기1234매출액30142115예를 들어 위와 같은 테이블이 있다고 했을 때, 전체의 매출액은 80이고, 마지막 분기의 매출액은 15이므로, 15/80=0.1875로 전체 매출액의 18.75%이다. ● 첫째 줄에는 4분기 동안의 매출액이 4개의 정수로 주어진다.(정수는 0이상 100 이하의 값이다.) ● 첫째 줄에 마지막 분기의 매출액이 전체의 몇 %인지를 소수점 2자리까지 출력한다. #include int main() { int s1, s2, s3, s4; // 분기별 매출액을 저장할 변수 선언 double p; // 전체의 몇%의 매출액인지 산출된 값을 저..

● 성과 이름, 그리고 나이를 입력받아서 성과 이름이 문자 수와 나이를 출력하는 프로그램을 작성하라. ● 첫째 줄에는 성과 이름을 나타내는 두 개의 문자열이 하나의 빈칸을 사이에 두고 주어지고, 그다음 줄에는 나이가 주어진다. 단, 성과 이름을 구성하는 문자의 수는 각각 30을 넘지 않는다. ● 첫째 줄에 성과 이름의 문자의 수와 나이를 출력한다. #include #include // 헤더 추가 int main() { char s1[31], s2[31]; // 성과 이름을 받을 배열 선언 int age, l; // 나이와 성과 이름의 문자 수를 저장할 변수 선언 // 입력문 scanf("%s %s", s1, s2); scanf("%d", &age); l = strlen(s1)+strle..

● 먼저 이름을 요청하고, 이어서 다시 성을 요청한다. 이후 입력된 성과 이름을 한 라인에 출력하고 그다음 라인에는 성과 이름을 구성하는 글자 수를 아래와 같이 성과 이름의 끝 자리에 맞추어 출력하라. Melissa Honeybee 7 8 이후에는, 아래와 같이 같은 정보를 출력하되 글자 수를 성과 이름의 첫 글자에 맞추어 출력하라. Melissa Honeybee 7 8● 첫째 줄에는 성과 이름을 나타내는 두 개의 문자열이 빈칸을 하나 사이에 두고 주어진다. (단, 각 ..

● 다운로드 속도가 초당 몇 메가비트(Mbs)인지와 파일 크기가 몇 메가바이트(MB)인지 입력하도록 요청하는 프로그램을 작성하라.● 이 프로그램은 파일에 대한 다운로드 시간을 계산해서 출력해야 한다.● 1바이트는 8비트이다.● flaot형을 사용하고 나눗셈을 위해 "/"를 사용하라.● 프로그램은 세 가지 값 모두(속도, 파일 크기, 다운로드 시간)를 소수점 오른쪽 두 자리까지 나타내라. ● 첫째 줄에는 다운로드 속도를 나타내는 하나의 실수와 (단위는 Mbs), 파일의 크기를 나타내는 하나의 실수(단위는 MB)가 주어진다. ● 첫째 줄에 다운로드 시간을 소숫점 이하 두 자리까지 출력하고, "sec"문자열을 덧붙인다. #include int main() { float download_speed, fil..

● 아래의 그림과 같은 다각형이 있다. 그림과 같이 세 꼭짓점의 좌표가 주어질 때, 다각형의 면적과 둘레를 구하는 프로그램을 작성하라.● 다각형의 세 꼭지점의 좌표 (x1, y1), (x2, y2), (x3, y3) 순서대로 6개의 정수로 주어진다. ● 첫째 줄에 다각형의 면적과 둘레를 출력한다. #include int main(void){ long long int x1, x2, x3, y1, y2, y3; // 좌표를 입력받을 변수 선언 long long area, peri; // 면적과 둘레 값을 저장할 변수 선언 scanf("%lld %lld %lld %lld %lld %lld", &x1, &y1, &x2, &y2, &x3, &y3); // 입력문(좌표 순서대로 입력받기!) area = (..

● 그림과 같은 다각형이 있다. 다각형의 변의 길이 a, b, c, d가 주어질 때, 다각형의 면적과 둘레를 구하는 프로그램을 작성하라.● 다각형의 변의 길이 a, b, c, d가 정수로 주어진다. ● 첫째 줄에 다각형의 면적과 다각형의 둘레를 출력한다. #include int main(void){ int a, b, c, d; // 변의 길이를 입력받을 변수 int peri; // 둘레값을 저장할 변수 long long area; // 면적값을 저장할 변수 scanf("%d %d %d %d", &a, &b, &c, &d); // 입력문 //여기 주의 area = (long long) a * b - (long long) c * d; // 면적 연산(강제형변환 사용) peri ..

● 사면체는 한 개의 꼭짓점에 세 개의 면이 만나고, 네 개의 삼각형 면으로 이루어진 3차원 다면체이다. 정사면체는 사면체 중에서 각각의 면이 정삼각형인 3차원 정다면체를 가리킨다. - 한 변의 길이가 a인 정 사면체의 부피(V), 겉넓이(A), 높이(h)는 다음과 같다.- 이때 정 사면체 한 변의 길이 a를 읽고 부피와 겉넓이, 높이를 구하는 프로그램을 작성하라. ● 입력의 첫 줄에는 정사면체 한 변의 길이를 나타내는 하나의 정수 a가 주어진다. ● 문제의 답을 첫째 줄에 세 개의 실수로 소수점 이하 2번째 자리까지 출력한다. #include #include // 헤더파일 추가 int main(void){ int a; // 한 변의 길이를 입력받을 변수 선언 double vol, area, h;..

● 원의 반지름을 입력으로 받아서 원의 면적과 원의 둘레의 길이를 구하는 프로그램을 작성하라. ● 원의 반지름을 나타내는 X가 하나의 실수로 주어진다. ● 첫째 줄에 입력된 원의 반지름과 원의 면적, 원의 둘레를 소수점 이하 첫째 자리까지 출력한다. #include int main(void){ double x; // 반지름을 입력받을 실수형 변수 double area, perimeter; // 원의 면적과 둘레를 저장할 변수 선언 const double pi = 3.1415926535; // pi절대변수 선언 scanf("%lf", &x); // 반지름 입력받기 area = (x*x)*pi; // 면적 연산 perimeter = (2*x)*pi; // 둘레 연산 printf("Radi..

- 목 차 - ● 000webhost 개념 및 설명 ● 000webhost를 사용한 무료 웹 호스팅 실습 ● ' 000webhost ' 개념 000webhost의 개념 및 특징을 간단히 말해보자면 아래와 같습니다. - 보급형 웹 호스팅 서비스로 알려진 '호스팅어(Hostinger)'가 운영하는 무료 호스팅 서비스 - 무료로 웹 사이트를 제작해 호스팅이 가능 - PHP, Mysql 지원 - 친화적인 대시보드와 간단한 설정을 통해 다루기 쉬운 환경을 가지고 있다. - 무료 하위 도메인 제공 - 사용하고자 하는 서비스에 따라 요금제가 다르기 때문에 실제로 사용하게 된다면 요금제별로 비교해 보시고 본인에게 필요한 서비스를 선택하시면 됩니다! ● 000webhost를 사용한 무료 웹 호스팅 실습 지금부터는 000..

● 전자 회로에서 저항 값의 계산은 다음의 두 가지 경우로 나누어서 계산된다. 위의 사진과 같이 저항들이 직렬로 연결되어 있을 경우의 저항 R = R1 + R2 + R3이 되고 위의 사진과 같이 저항들이 병렬로 연결이 되어 있을 경우에는 1/R = 1/R1 + 1/R2 + 1/R3이 된다. 그렇다면 아래와 같은 회로가 있을 때 다섯 개의 저항 값을 읽고 전체의 저항의 값을 구하는 프로그램을 작성하라.(같은 저항 값이 두 번 사용된 곳도 있는 것에 주의하라.)● 첫 줄에 다섯 개의 저항 값 R1, R2, R3, R4, R5가 정수로 주어진다.(단, 저항 값은 1 이상 1,000,000 이하의 정수이다.) ● 첫째 줄에 저항 값을 출력할 때 하나의 정수값이 나오도록 반올림하여 출력한다. #include #i..

미국에서는 부피 단위로 pint 를 사용한다. 1pint 는 2cups이고, 1cup은 8ounces, 1ounces는 2tablespoons, 1tablespoons 3teaspoons이다.cup 단위로 부피가 얼마인지 묻고 그것을 pints, ounces, tablespoons, teaspoons으로 환산하여 표시하는 프로그램을 작성하라. cup 단위의 부피를 하나의 실수로 입력 받아서 각각의 단위로 환산하여 출력하는 프로그램을 작성하라.유효숫자 자리수는 6 이하이다. 첫째 줄에 입력된 cup 값에 해당되는 pints, ounces, tablespoons, teaspoons 값들을 출력한다. #include int main() { double cups; // cup 단위로 입력받을 변수 선언 ..

물 분자의 질량은 약 3.0*10^-23그램이다. 물 1쿼트(quart)는 약 950그램이다. 이때 쿼트 단위로 물의 양을 입력받아, 그 안에 들어 있는 물 분자의 개수를 출력하는 프로그램을 작성하라. 쿼트 단위의 물의 양 X가 하나의 실수로 주어진다. 단, 0 첫째 줄에 입력된 코드 값에 해당되는 그 안에 들어있는 물분자의 개수를 나타내는 실수값을 지수표기법으로 출력한다. #include int main() { double waterMoleculeMass = 3.0e-23; // 물 분자의 질량 변수 double quartMass = 950; // 물 1quart 변수 double quarts; // 쿼트 단위로 사용자에게 입력받을 변수 double waterMolecu..