반응형
목표

- 스페이스(' ') 있는 한개의 문장을 입력받아 출력해 보자.

 

 

문제

다음과 같은 문장을 입력 받아 출력하세요.

 

입력예)

I Love You.

출력예)

I Love You.

 

C언어 
1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
int main()
{
    char str[100];
    fgets(str,sizeof(str),stdin);
    printf("%s",str);
    return 0;
}
 
cs

 

C++ 

 

1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main()
{
    string str;
    getline(cin, str);
    cout << str;
    return 0;
}
 
cs

 

C# 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            string str;
 
            str = Console.ReadLine();
            
            Console.WriteLine(str);
 
        }
    }
}
 
 
cs

 

Python3
1
2
str = input()
print(str)
cs

 

 

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package ch01_01;
 
import java.util.Scanner;
 
public class Ch01_01 {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        String str;
        
        Scanner scan = new Scanner(System.in);
        str = scan.nextLine();
        System.out.println(str);
        
    }
 
}
 
cs

 

 

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다. (단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://uhastory.tistory.com BlogIcon 유하v 2021.06.10 22:41 신고

    프로그램 언어를 알면 블로그 관리할때도 꽤 도움이 되는 것 같은데 공부를 안해서 그런지 어렵게만 느껴지네요 ㅎㅎ

  2. 핑구야날자 2021.06.11 06:41

    디테일한 부분을 코딩 하는 것도 정말 재미있는 거 같아요

  3. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.06.11 06:54 신고

    학생들이 잘 배울수 있을듯 합니다^^

  4. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.06.11 09:52 신고

    오늘도 코딩 잘 보고 갑니다.
    즐거운 하루 되세요.

  5. Favicon of https://lsmpkt.tistory.com BlogIcon 가족바라기 2021.06.11 16:19 신고

    늘 하나씩 배우는것 같아 기분 좋습니다

  6. Favicon of http://pangyione.com/ BlogIcon 청결원 2021.06.12 07:19

    포스팅 잘 보고 갑니다
    즐거운 주말 보내세요~

  7. Favicon of https://richwnaak.tistory.com BlogIcon 평강줌마 2021.06.13 12:57 신고

    저는 어려운 영역이네요.
    이럴 때 아이들이 대단해 보이네요.*^^*

반응형
목표

키보드를 통해 나이를 입력 받아 출력해 보자.

 

문제

나이를 키보드로 입력을 받아서 다음과 같이 출력하는 프로그램을 작성하시오.

 

입력]

당신의 나이는 몇살입니까?  17

(빨간색 부분이 키보드로 입력 받는 부분)

 

출력]

당신의 나이는 17살이군요.

 

C언어
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main()
{
    int age;
    printf("당신의 나이는 몇살입니까? ");
    scanf("%d",&age);
    printf("당신의 나이는 %d살이군요.",age);
    return 0;
}
 
cs

 

 

C++

 

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    int age;
    cout << "당신의 나이는 몇살입니까? ";
    cin >> age;
    cout << "당신의 나이는 " << age << "살이군요.";
    return 0;
}
 
cs

 

C#

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            int age;
            Console.Write("당신의 나이는 몇살입니까? ");
            age = int.Parse(Console.ReadLine());
 
            Console.WriteLine("당신의 나이는 {0}살이군요.", age);
        }
    }
}
 
cs

 

Python3
1
2
age = int(input("당신의 나이는 몇살입니까? "))
print("당신의 나이는 %d살이군요." %age)
cs

 

 

JAVA

 

1
2
3
4
5
6
7
8
9
10
11
12
import java.util.Scanner/// 반드시 사용할것
 
public class Main {
  
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.printf("당신의 나이 몇 살입니까? ");
        int age = scan.nextInt();
        
        System.out.printf("당신의 나이는 %d살 이군요. \n", age);
    }  
}
cs

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다.(단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of http://deborah.tistory.com BlogIcon 데보라 2021.06.04 02:03

    오 새로운 것을 배웁니다. ^^

  2. 핑구야 날자 2021.06.04 06:33

    나이를 입력 받아 출력해 보는 것도 재미있겠네요

  3. Favicon of http://pangyione.com/ BlogIcon 청결원 2021.06.04 06:58

    오늘도 좋은 하루 잘 보내세요~
    포스팅 잘 보고 갑니다

  4. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.06.04 08:23 신고

    나이 입력 받아 출력해 보는것도 흥미롭네요^^

  5. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.06.04 10:17 신고

    잘 보고 갑니다.
    즐거운 하루 보내세요.

반응형
목표

실수의 값을 입력 받아 출력하는 방법에 대해 알아 보자.

 

 

문제

다음과 같이 몸무게를 입력 받은 후 출력하는 프로그램을 작성하시오

 

입력]

당신의 몸무게는 몇KG 입니까?  51.4

(빨간색 부분만 입력 받는 부분)

 

출력]

당신의 몸무게는 51.4KG이군요.

 

C언어

 

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main()
{
    double weight;
    printf("당신의 몸무게는 몇KG 입니까? ");
    scanf("%lf",&weight);
    printf("당신의 몸무게는 %.1fKG이군요.",weight);
    return 0;
}
 
cs

 

 

C++

 

1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    double weight;
    cout << "당신의 몸무게는 몇KG 입니까? ";
    cin >> weight;
    cout << "당신의 몸무게는 "<< weight << "KG이군요." ;
    return 0;
}
 
cs

 

C#

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            double weight;
            Console.Write("당신의 몸무게는 몇KG 입니까? ");
            weight = double.Parse(Console.ReadLine());
 
            Console.WriteLine("당신의 몸무게는 {0}KG이군요.", weight);
        }
    }
}
 
cs

 

 

Python
1
2
weight = float(input("당신의 몸무게는 몇KG 입니까? "))
print("당신의 몸무게는 %.1fKG이군요." %weight)
cs

 

 

 

JAVA

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            double weight;
            Console.Write("당신의 몸무게는 몇KG 입니까? ");
            weight = double.Parse(Console.ReadLine());
 
            Console.WriteLine("당신의 몸무게는 {0}KG이군요.", weight);
        }
    }
}
 
cs

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다.(단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://lsmpkt.tistory.com BlogIcon 가족바라기 2021.05.19 23:42 신고

    전 컴맹이라 컴퓨터 잘하시는 분 부럽네요

  2. 핑구야날자 2021.05.20 06:41

    재미있는 문제네요 아이들이 여러 가지로 경험할 수 있는 것은 좋은 거 같아요

  3. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.05.20 07:47 신고

    아이들과 같이 해 볼수 있어 좋겠습니다

  4. Favicon of https://dragonphoto.tistory.com BlogIcon 드래곤포토 2021.05.20 10:16 신고

    간단한 프로그램이네요
    즐거운 시간되세요

  5. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.05.20 15:47 신고

    간단한 코딩뭇제네요.
    오늘 하루도 행복하세요

반응형
목표

문자열을 입력받아 출력하는 방법을 알아 보자

 

 

문제

 

입력예)

당신의 이름은 무엇입니까? 홍길동

(빨간색이 입력하는값)

 

출력예)

당신의 이름은 홍길동이군요

 

C언어
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main()
{
    char name[100];
    printf("당신의 이름은 무엇입니까? ");
    scanf("%s",name);
    printf("당신의 이름은 %s이군요 ",name);
    return 0;
}
 
cs

 

C++ 
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    string name;
    cout << "당신의 이름은 무엇입니까? ";
    cin >> name;
    cout << "당신의 이름은 "<< name << "이군요 " ;
    return 0;
}
 
cs

 

C#

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            string name;
            Console.Write("당신의 이름은 무엇입니까? ");
            name = Console.ReadLine();
            
            Console.WriteLine("당신의 이름은 {0}이군요 ", name);
 
        }
    }
}
 
 
 
cs

 

 

 

Python3

 

1
2
name = input("당신의 이름은 무엇입니까? ")
print("당신의 이름은 %s이군요 " %name)
cs

 

 

 

JAVA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package ch01_01;
 
import java.util.Scanner;
 
public class Ch01_01 {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        String name;
        
        Scanner scan = new Scanner(System.in);
        System.out.printf("당신의 이름은 무엇입니까? ");
        name = scan.next();
        System.out.printf("당신의 이름은 %s이군요 ",name);
        
    }
 
}
 
cs

 

 

 

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다.(단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. 핑구야날자 2021.05.12 06:35

    입력과 출력은 가장 기본적인 코딩인 거 같아요

  2. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.05.12 08:11 신고

    C 언어 문법 과정을 끝내고 해야 되는 공부로군요^^

  3. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.05.12 13:30 신고

    입력한 내용을 그대로 출력하는 코딩이군요.
    잘 보고 갑니다.

  4. Favicon of https://lsmpkt.tistory.com BlogIcon 가족바라기 2021.05.13 14:52 신고

    기본적인 과정 배웠네요
    감사합니다

반응형
목표

한줄에 여러개의 데이터가 입력 되는 경우 처리하는 방법에 대해 알아보자.

 

문제

다음과 같이 한 줄에 세개의 정수를 입력 받아서 세개의 정수를 출력하는 프로그램을 작성하시오.

입력) 

1 2 3

출력예)

1 2 3

 

C언어

 

1
2
3
4
5
6
7
8
9
10
#include <stdio.h>
 
int main()
{
    int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    printf("%d %d %d",a,b,c);
    return 0;
}
 
cs

 

C++ 
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main()
{
    int a,b,c;
    cin >> a >> b >> c;
    cout << a << " " << b << " " << c;
    return 0;
}
 
cs

 

C#

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            string inputdata;
            string[] token;
            int a, b, c;
            inputdata = Console.ReadLine();
            token = inputdata.Split(' '); //스페이스로 분리
            
            a = Convert.ToInt32(token[0]); //a = int.Parse(token[0]);
            b = int.Parse(token[1]);
            c = int.Parse(token[2]);
 
            Console.WriteLine("{0} {1} {2}", a, b, c);
 
        }
    }
}
 
 
cs

 

Python3 

 

1
2
3
a,b,c = map(int,input().split())
print("%d %d %d" %(a,b,c))
 
cs

 

 

JAVA

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package ch01_01;
 
import java.util.Scanner;
 
public class Ch01_01 {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int a,b,c;
        
        Scanner scan = new Scanner(System.in);
        a = scan.nextInt();
        b = scan.nextInt();
        c = scan.nextInt();
        System.out.printf("%d %d %d",a,b,c);
        
    }
 
}
 
cs

 

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다.(단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.04.27 11:31 신고

    오늘도 코딩 잘 보고 갑니다.
    즐거운 하루 보내세요.

  2. Favicon of https://lsmpkt.tistory.com BlogIcon 가족바라기 2021.04.27 13:38 신고

    오늘도 코딩 도움받고 갑니다

  3. Favicon of https://dragonphoto.tistory.com BlogIcon 드래곤포토 2021.04.27 20:48 신고

    좋은시간 보내세요

  4. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.04.28 06:31 신고

    한 줄에 여러개의 데이터를 받아 출력하는 방법이로군요^^

  5. 핑구야날자 2021.04.28 06:35

    아주 유용하게 쓸 수 있는 방법이겠지요

  6. Favicon of http://pangyione.com/ BlogIcon 청결원 2021.04.28 06:49

    오늘도 좋은 하루 보내세요~
    포스팅 잘 보고 갑니다

반응형
목표

- 정수형과 실수형이 만나서 연산을 수행했을때 나오는 결과 형태에 대해 알아 보자.

 

 

문제

다음과 같이 정수형 r, 실수형 pi를 선언 후  r = 5, pi=3.14 를 대입 후 원의둘레와 원의 넓이를 구하는 프로그램을 작성하시오.

 

출력예]

원의 둘레 = 5 * 2 * 3.140000 = 31.400000

원의 넓이 = 5 * 5 * 3.140000 = 78.500000

 

C언어

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int r = 5;
    double pi = 3.14;
 
    printf("원의 둘레 = %d * 2 * %f = %f\n",r,pi,r * 2 * pi);
    printf("원의 넓이 = %d * %d * %f = %f\n",r,r,pi,r * r * pi);
 
    return 0;
}
 
cs

 

 

 

C++

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    int r = 5;
    double pi = 3.14;
 
    cout << fixed; //고정
    cout.precision(6); //소수점 6자리
    cout << "원의 둘레 = " << r << " * 2 * " << pi <<"= "<< r * 2 * pi << "\n";
    cout << "원의 넓이 = " << r << " * " << r << " * " << pi <<"= "<< r * r * pi << "\n";
    return 0;
}
 
cs

 

 

C#

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            int r = 5;
            double pi = 3.14;
 
            Console.WriteLine("원의 둘레 = {0} * 2 * {1} = {2}", r, pi.ToString("F6"), (r * 2 * pi).ToString("F6"));
            Console.WriteLine("원의 넓이 = {0} * {1} * {2} = {3}", r,r, pi.ToString("F6"), (r * r * pi).ToString("F6"));
        }
    }
}
 
cs

 

 

 

Python3

 

1
2
3
4
5
= 5
pi = 3.14
 
print("원의 둘레 = %d * 2 * %f = %f"%( r, pi, r * 2 * pi))
print("원의 넓이 = %d * %d * %f = %f"%( r, r, pi, r * r * pi))
cs

 

 

 JAVA

 

1
2
3
4
5
6
7
8
9
public class Main {
  
    public static void main(String[] args) {
        int r = 5;
        double pi = 3.14;
        System.out.printf("원의 둘레 = %d * 2 * %f = %f \n", r, pi, r * 2 * pi);
        System.out.printf("원의 넓이 = %d * %d * %f = %f \n", r, r, pi, r * r * pi);
    }  
}
cs

 

 

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다.(단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. 핑구야 날자 2021.04.24 06:42

    정수형과 실수형 사용하기에 따라서 결과도 달라지겠죠

  2. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.04.24 07:46 신고

    배우는 학생들 도움이 되겠습니다^^

  3. Favicon of http://pangyione.com/ BlogIcon 청결원 2021.04.24 16:07

    즐거운 주말 보내세요~
    포스팅 잘 보고 갑니다

  4. Favicon of https://lsmpkt.tistory.com BlogIcon 가족바라기 2021.04.24 20:09 신고

    유용한포스팅 잘보고 갑니다
    편안한밤되세요^^

  5. Favicon of https://daebakstock.tistory.com BlogIcon 대박스탁 2021.04.25 17:42 신고

    포스팅 잘 읽고 갑니다
    즐거운 주말도 끝나가네요 남은 시간도 좋은 시간되세요

  6. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.04.27 11:32 신고

    정수형과 실수형 연산을 하면 실수형이 나오니 그걸 감안해서 출력해야겠군요

반응형
목표

- 컴퓨터과학에서 사용하는 문자란 일반적으로 알파벳글자 를 의미하는 문자열을 이루기 위한 단위의 기호를 의미합니다.(예, 'A'~'Z' 혹은 특수문자 '@' ... 등)

- 문자를 입력받아 문자를 출력하는 방법에 대해 알아 봅니다.

 

 

문제

 

영문이름의 첫자를 입력받아 출력하는 프로그램을 작성하시오.

 

입력]

영문이름의 첫글자는 무엇입니까? K

(빨간색이 입력되는 값)

 

출력]

당신의 영문이름의 첫글자는 K 이군요.

 

C언어 
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main()
{
    char initial;
    printf("영문이름의 첫글자는 무엇입니까? ");
    scanf(" %c",&initial);
    printf("당신의 영문이름의 첫글자는 %c 이군요.",initial);
    return 0;
}
 
cs

 

C++ 
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    char initial;
    cout << "영문이름의 첫글자는 무엇입니까? ";
    cin >> initial;
    cout << "당신의 영문이름의 첫글자는 " << initial <<" 이군요." ;
    return 0;
}
 
cs

 

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            char initial;
            Console.Write("영문이름의 첫글자는 무엇입니까? ");
            initial = char.Parse(Console.ReadLine());
 
            Console.WriteLine("당신의 영문이름의 첫글자는 {0} 이군요.", initial);
        }
    }
}
 
cs

 

JAVA

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
import java.util.Scanner;
public class Main {
   
    public static void main(String[] args) {
        char initial;
         
        Scanner scan = new Scanner(System.in);
        System.out.printf("영문이름의 첫글자는 무엇입니까? ");
       initial= scanner.next().charAt(0);
        
         
        System.out.printf("당신의 영문이름의 첫글자는 %c 이군요.\n", initial);
    }  
}
cs

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다.(단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of http://deborah.tistory.com BlogIcon 데보라 2021.04.09 05:30

    프로그래밍의 새로운 언어를 배우네요. 좋은 팁 잘 알려 주셨어요. 행복한 하루 되세요.

  2. 핑구야날자 2021.04.09 06:39

    출력 하는게 참 재미있는 거 같아요

  3. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.04.09 07:45 신고

    문자를 입력받아 출력해 볼수 있군요^^

  4. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.04.09 09:20 신고

    입력받아 출력하는 코딩이군요.
    잘 보고 갑니다~ 즐거운 하루 보내세요

  5. Favicon of https://lsmpkt.tistory.com BlogIcon 가족바라기 2021.04.09 17:11 신고

    문자를 입력받아 출력한다니 흥미롭네요

반응형

2021/02/25 - [프로그래밍언어문법(C,C++,Python,JAVA)/프로그래밍언어이론] - [프로그래밍언어이론]4. 변수와 상수

 

목표

- 변수명을 만드는 규칙을 이해하자.

- 변수에 값을 대입하는 방법에 대해 생각해 보자.

- 입력을 받기 위해서 변수를 만들어야 하는 이유에 대해 생각해 보자.

 

문제

 

a 라는 변수를 만들어서 정수값 10을 대입 후 출력

b 라는 변수를 만들어서 실수값 3.14 를 대입 후 출력

c 라는 변수를 만들어서 문자열 "String"을 대입 후 출력

 

출력예]

a = 10

b = 3.14

c = String

 

 

 

C언어

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int a = 10;
    double b = 3.14;
    char c[] = "String";
    printf("a = %d\n",a);
    printf("b = %.2f\n",b);
    printf("c = %s\n",c);
    return 0;
}
 
cs

 

 

C++ 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    int a = 10;
    double b = 3.14;
    string c = "String";
    cout << fixed; //고정
    cout.precision(2); //소수점 2자리
 
    cout << "a = " << a << "\n";
    cout << "b = " << b << "\n";
    cout << "c = " << c << "\n";
    return 0;
}
 
cs

 

 

C#

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp14
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 10;
            double b = 3.14;
            string c = "String";
            Console.WriteLine("a = {0}",a);
            Console.WriteLine("b = {0}",b.ToString("F2")); //소수점 두자리
            Console.WriteLine("c = {0}",c);
        }
    }
}
 
cs

 

 

 

Python3

 

1
2
3
4
5
6
a=10
b=3.14
c="String"
print("a = %d" %a)
print("b = %.2f" %b)
print("c = %s" %c)
cs

 

 

JAVA

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package ch01_01;
 
public class Ch01_01 {
 
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        int a = 10;
        double b = 3.14;
        String c = "String";
        System.out.printf("a = %d\n",a);
        System.out.printf("b = %.2f\n",b);
        System.out.printf("c = %s\n",c);
    }
 
}
 
cs

 

 

 

 

============================================================================

이 문서는 C언어 문법 과정이 끝난 학생들 대상으로 다른 언어로 확장할때 어떻게 다른지 스스로 공부할 수 있도록 작성된 문서입니다.(단, 한가지 언어를 제대로 이해하지 않은 상태에서 다른 언어를 같이 배우는 것은 추천하지 않습니다. 언어의 문법 차이로 인하여 더욱 혼란이 가중될수 있으므로 한가지 언어를 정확히 익힌 후에 다른 언어로 확장하는 것을 추천합니다.)

 

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터 학원

 

 

 

원당컴퓨터학원에서는?

1. 4차 산업 시대의 흐름은 컴퓨터를 얼마나 이해하느냐에 따라 삶의 질이 틀려 질 수 있다는 것을 항상 염두에 두고 있습니다.

2. 알고리즘은 프로그래밍의 근원이 되는 문제해결 능력이며, 머신러닝은 IoT등에 의해 모여진 데이터를 활용하는 기법입니다.

3. 이에 따라 초,중,고 학생들이 알기 쉽게 이해하는 인공지능 부터 알고리즘까지 학생들의 실력에 맞춰 수업을 진행중에 있습니다.

4. 현재 초등학생이 고등학생이 되는 때에는 고교학점제 도입에 따라 자신이 전공하고자 하는 특기가 크게 부각 될것입니다.

5. IT 업체중 규모가 큰 곳에서는 코딩테스트(알고리즘테스트)로 블라인드 면접을 수행하는곳이 늘고 있습니다.

6. 미래 IT를 꿈꾸는 학생들의 산실이 되기 위해 항상 최선을 다하는 원당컴퓨터학원이 되겠습니다.

 

※ 정보영재 혹은 인공지능 관련 수업에 관해 궁금하신 분은 문의(032-565-5497) 주세요.

 

 

원당컴퓨터학원 커리큘럼

- OA : 학교 수행 평가에 꼭 필요한 컴퓨터 활용능력 향상

- IT 자격증 과정 : 취업대비,대학생인증제,승진을 위한 국가공인 자격증 취득과정

- 정보영재 : 정보올림피아드 및 알고리즘 대회/소프트웨어특기자전형/디미고 특별전형 대비/코딩테스트 대비를 위한 알고리즘 과정

- 프로젝트반 : 응용프로그래밍/웹프로그래밍/앱프로그래밍 등을 통해 직접 만들어 보면서 컴퓨터 프로그래밍 이해(소프트웨어 학생부종합전형/특성화고(디미고,선린고등) 특별전형대비)

- 인공지능 : 인공지능의 이해 및 실습을 통해 빅데이터 가공(4차 산업 시대의 축이 되는 인공지능 시대를 대비)

- 과고,영재고,컴퓨터학과(SW) 대학생을 위한 내신대비 : python,java,c++,자료구조,알고리즘,이산수학 

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2021.04.06 00:17 신고

    변수명 만드는 것에도 일정한 규칙이 있군요.
    잘 배워갑니다.

  2. Favicon of https://heysukim114.tistory.com BlogIcon *저녁노을* 2021.04.06 05:11 신고

    어려워요.ㅎㅎ

  3. 핑구야 날자 2021.04.06 06:35

    변수를 잘 사용하는 것이 참 중요한 거 같아요

  4. Favicon of http://deborah.tistory.com BlogIcon 데보라 2021.04.06 06:50

    이렇게 한국도 꾸준히 4차산업 대비를 하는 학생들이 있어 다행입니다.

  5. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2021.04.06 06:58 신고

    C 언어 문법 과정이 끝난 학생들이 이어 공부할수 있는 과정이로군요

+ Recent posts