7 개의 자연수를 입력으로 받아 이 수들의 합을 구하는 프로그램을 작성하시오.
입력
7 개의 수가 입력으로 주어진다.
각 수는 100 이하의 자연수이다.

출력
입출력 예
입력

6 2 9 8 3 4 7

출력

39

이러한 문제가 있었을때 

int score1= 6;

int score1= 2;

int score1= 9;

int score1= 8;

int score1= 3;

int score1= 4;

int score1= 7;

이렇게 될것이다 

 

만약에 100개 입력을 받으라고 한다면? 3000개 라면?

 

  • 자료형 배열이름[크기];
  • 자료형 배열이름[크기] = { 값, 값, 값 };  즉 배열을 사용을 합니다. :)
#include <stdio.h>

int main()
{
    int numArr[10] = { 11, 22, 33, 44, 55, 66, 77, 88, 99, 110 };    // 배열을 생성하고 값 할당

    printf("%d\n", numArr[0]);    // 11: 배열의 첫 번째(인덱스 0) 요소 출력
    printf("%d\n", numArr[5]);    // 66: 배열의 여섯 번째(인덱스 5) 요소 출력
    printf("%d\n", numArr[9]);    // 110: 배열의 열 번째(인덱스 9) 요소 출력

    return 0;
}


결과
11
66
110

더자세한 내용은 여기에 있습니다.:)    https://dojang.io/mod/page/view.php?id=293

 

C 언어 코딩 도장: 36.1 배열을 선언하고 요소에 접근하기

배열은 변수 이름 뒤에 [ ] (대괄호)를 붙인 뒤 크기를 설정합니다. 그리고 배열을 선언하면서 값을 초기화할 때는 { } (중괄호)를 사용합니다. 자료형 배열이름[크기]; 자료형 배열이름[크기] = { 값, 값, 값 }; 다음 내용을 소스 코드 편집 창에 입력한 뒤 실행해보세요. array.c #include int main() { int numArr[10] = { 11, 22, 33, 44, 55, 66, 77, 88, 99, 110 }; // 배열을

dojang.io

 

문제 1.

7 개의 자연수를 입력으로 받아 이 수들의 합을 구하는 프로그램을 작성하시오.
입력
7 개의 수가 입력으로 주어진다.
각 수는 100 이하의 자연수이다.

출력
입출력 예
입력

6 2 9 8 3 4 7

출력

39

더블릿 [ http://59.23.150.58/30stair/adigit/adigit.php?pname=adigit]

 

문제 1-1

프로그램 명: max
제한시간: 1 초

7 개의 수를 입력으로 받아 입력 받은 수 중 최대값을 출력하는 프로그램을 작성하시오.
입력
7 개의 수는 100 이하의 자연수이다.
출력

입출력 예
■입력
6 2 9 8 3 4 7

출력
9

더블릿[http://59.23.150.58/30stair/max/max.php?pname=max]

 

문제1-2

프로그램 명: min
제한시간: 1 초

7 개의 수를 입력으로 받아 입력 받은 수 중 최소값을 출력하는 프로그램을 작성하시오.
입력
7 개의 수는 100 이하의 자연수이다.
출력


입출력 예
■입력
6 2 9 8 3 4 7

출력
2

더블릿[http://59.23.150.58/30stair/min/min.php?pname=min]

 

문제 1-3

한 자리 정수는 한자리수 끼리의 합 , 두 자리 정수는 두자리 정수 , 
세 자리 정수는 세자리 정수의 합을 구하는 문제이다.

입력
입력은 7 개 이고 , 각 수는 999 이하의 양의 정수이다.

출력
세 수가 출력된다. 각각 한자리 정수,두자리 정수,세자리 정수끼리의 합이다.
입출력 예

■입력
1 10 100 2 20 300 1

출력
4 30 400

 

'C언어' 카테고리의 다른 글

for 문 문제 및 응용  (0) 2019.05.04
1. 2019년 visual studio c언어 프로젝트 만들기  (0) 2019.05.04
[ C언어] 반복문_for문  (0) 2018.12.28
[ C언어] 반복문_while문  (0) 2018.12.28
[ C언어] 변수와 연산자  (0) 2018.12.19

코딩 도장의 for문의 기본 형태 설명 일부(https://dojang.io/mod/page/view.php?id=206)

1.문제

Hello, world!를 100번을 출력을 해 보세요

출력 결과
Hello, world!
Hello, world!
Hello, world!
Hello, world!
Hello, world!
...
Hello, world!

 

1-1 문제

뒤에 다가 숫자가 출력이 되도록 해보세요 :)

Hello, world! 1
Hello, world! 2
... (생략)
Hello, world! 98
Hello, world! 99
Hello, world! 100

 

1-2. 문제

뒤에 다가 숫자가 출력이 되도록 해보세요 :)

Hello, world! 100
Hello, world! 99
... (생략)
Hello, world! 3
Hello, world! 2
Hello, world! 1

 


2.문제 scanf 응용

입력한 수 만큼 Hello, world!가 나올수 있도록 출력해 주세요

입력
3

출력
Hello, world!
Hello, world!
Hello, world!

 

2-1문제

자연수를 입력으로 받아 해당 자연수 만큼의 별을 출력한다.

입력
100 이하의 자연수이다.

출력
별 사이에는 공백이 없다.

입출력 예
입력
5

출력
*****

더블릿 문제 [http://59.23.150.58/30stair/star/star.php?pname=star]

 

 

2-2. 문제

자연수 하나를 입력으로 받아 1 부터 이 수까지 출력하는 프로그램을 작성하시오.
입력
n 이 입력으로 주어진다. n 은 100 이하의 자연수이다.
출력
1 부터 연속적으로 n 까지 출력한다. 수 사이에는 공백으로 구분한다.

■입출력 예
입력
3

출력
1 2 3

더블릿 문제 [http://59.23.150.58/30stair/seq/seq.php?pname=seq]

 

 

3. 문제  배열

7 개의 자연수를 입력으로 받아 이 수들의 합을 구하는 프로그램을 작성하시오.
입력
7 개의 수가 입력으로 주어진다.
각 수는 100 이하의 자연수이다.

출력
입출력 예
입력

6 2 9 8 3 4 7

출력

39

 

 

'C언어' 카테고리의 다른 글

배열 및 문제 응용  (0) 2019.05.04
1. 2019년 visual studio c언어 프로젝트 만들기  (0) 2019.05.04
[ C언어] 반복문_for문  (0) 2018.12.28
[ C언어] 반복문_while문  (0) 2018.12.28
[ C언어] 변수와 연산자  (0) 2018.12.19

[기본 환경 설정]

http://blog.naver.com/PostView.nhn?blogId=ahalinux&logNo=221477737819&parentCategoryNo=54&categoryNo=&viewDate=&isShowPopularPosts=true&from=search 

 

Visual Studio 2019 Preview (비주얼 스튜디오 2019) - C언어 컴파일러 설치

안녕하세요. 양주종입니다.​Visual Studio 2019 Preview 버전이 출시되었네요.휴일을 이용해 설치해보...

blog.naver.com

여기를 참고를 하세요 :)

 

 

[만드는 방법]

새  프로젝트 만들기 > 빈프로젝트 > 프로젝트 이름, 솔루션 및 프로젝트 같은 디렉터리에 배치 check

보기 > 솔루션 탐색기 > 소스파일 우 클릭 > 추가 > 새 항목 > c++ 파일[.c]로 바꿈

>실행 > 완료

'C언어' 카테고리의 다른 글

배열 및 문제 응용  (0) 2019.05.04
for 문 문제 및 응용  (0) 2019.05.04
[ C언어] 반복문_for문  (0) 2018.12.28
[ C언어] 반복문_while문  (0) 2018.12.28
[ C언어] 변수와 연산자  (0) 2018.12.19

1. atom 설치  https://atom.io/  에서 다운로드

   또는 sublinetext 설치 https://www.sublimetext.com/ 에서 다운로드 

 

2. atom 설정 floder open해서 디랙터리 설정

 

3. ctrl +shift +p 에서 settings  입력

 

4. install:  emmet , minimap

 

5. 태그<>

    종류: <html> <head> <body>

 

숙제 로그인 화면 및 html 연습

 

'HTML과 CSS' 카테고리의 다른 글

[ html css] 기초 태그  (0) 2018.12.19
시맨틱 태그들  (0) 2018.11.26
margin과 padding의 개념 및 차이점  (0) 2018.11.21

+ Recent posts