[2025.03.12] Ch.06_C의 제어문: 루프_연습문제

2025. 3. 12. 19:44·C/본수업

★ 문제 1

// 문제 1
#include <stdio.h>

int main()
{
    char char_[27] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    printf("%s\n", char_);

    return 0;
}

 

 

 

★ 문제 2

// 문제 2
#include <stdio.h>

int main()
{
    int row, col;
    
    for (row = 0 ; row < 5 ; row++)
    {
        for (col = 0 ; col <= row ; col++)
        {
            printf("$");
        }
        printf("\n");        
    }
    return 0;
}

 

 

 

★ 문제 6

//  문제 6
#include <stdio.h>

int main()
{
    int num_1, num_2;

    printf("시작, 끝 정수를 입력하세요: ");
    scanf("%d %d", &num_1, &num_2);

    for (num_1 ; num_2 - num_1 >= 0 ; num_1++)
    {
        printf("정수 : %d\t 제곱 : %d\t 세제곱 %d\n", num_1, num_1*num_1, num_1*num_1*num_1);
    }

    return 0;
}

 

 

 

★ 문제 7

#include <stdio.h>
#include <string.h>

int main()
{
    char name[] = "Polibo";
    int i;
    int len_name = strlen(name);

    for (i = 0 ; i < len_name ; i++)
    {
        printf("%c", name[len_name-1-i]);
    }

    return 0;
}

 

 

 

★ 문제 8

// 문제 8
#include <stdio.h>

int main()
{
    float num_1, num_2, result;
    int status;

    do
    {
        printf("두 개의 부동소수점 수를 입력하세요 : ");
        status = scanf("%f %f", &num_1, &num_2);
        result = (num_1 - num_2) / (num_1 * num_2);
        printf("(%f - %f) / (%f * %f) = %f\n", num_1, num_2, num_1, num_2, result); 
    } while (status == 2);

    return 0;
}

 

 

 

★ 문제 10

// 문제 10
#include <stdio.h>

int main()
{   
    int num_1, num_2;
    int sum_ = 0;
    int i = 0, j = 1;
    
    while(i < j)
    {
        printf("하한과 상한을 입력해주세요 : ");
        scanf("%d %d", &num_1, &num_2);
        i = num_1;
        j = num_2;
        while(num_1 < num_2)
        {
            for (num_1 ; num_2 - num_1 >= 0 ; num_1++)
            {
            sum_ += (num_1*num_1);
            }
            printf("%d부터 %d까지, 제곱들의 합은 %d\n", i, num_2, sum_);
            sum_ = 0;
        }
    }
    printf("종료!");

    return 0;
}

'C > 본수업' 카테고리의 다른 글

[2025.03.13] Ch.07_C의 제어몬: 분기와 점프_자판기 만들기  (0) 2025.03.13
[2025.03.12] Ch.06_C의 제어문: 루프_별찍기  (0) 2025.03.12
[2025.03.12] Ch.06_C의 제어문: 루프  (0) 2025.03.12
[2025.03.12] Ch.05_연산자, 표현식, 문장_연습문제  (0) 2025.03.12
[2025.03.11] Ch.05_연산자, 표현식, 문장  (0) 2025.03.12
'C/본수업' 카테고리의 다른 글
  • [2025.03.13] Ch.07_C의 제어몬: 분기와 점프_자판기 만들기
  • [2025.03.12] Ch.06_C의 제어문: 루프_별찍기
  • [2025.03.12] Ch.06_C의 제어문: 루프
  • [2025.03.12] Ch.05_연산자, 표현식, 문장_연습문제
polibo
polibo
Polibo의 개발 성장기 지켜봐주십슈 (콩 싫어해요.)
  • polibo
    Polibo와 개발 콩나무 키우기
    polibo
  • 전체
    오늘
    어제
    • 분류 전체보기 (65)
      • Python (23)
      • C (32)
        • 본수업 (19)
        • 예습 (7)
        • 개인프로젝트01 - 로또 (3)
        • 개인프로젝트02 - 복켓몬 키우기 (2)
        • 개인프로젝트03 - 김복천국 POS기 (1)
        • 팀프로젝트01 - 용사 복이의 대모험 RPG (0)
        • 팀프로젝트02 - 메일 프로그램 (0)
      • TCP_IP (0)
      • DB (1)
      • C++ (7)
        • 개인프로젝트01 - 숫자야구 (0)
      • QT (1)
        • 개인프로젝트01 - 숫자야구 (0)
        • 팀프로젝트01 - 키오스크 (1)
        • 팀프로젝트02 - 퐘퐘이 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    c우선순위
    c언어 scanf
    파이썬 숫자야구
    if문
    for문
    c언어
    순서도
    파이썬예제
    코딩
    while문
    파이썬게임
    반복문
    파이썬반복문
    파이썬조건문
    파이썬
    C
    문자열
    else if
    조건문
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
polibo
[2025.03.12] Ch.06_C의 제어문: 루프_연습문제
상단으로

티스토리툴바