본문 바로가기
Algorithm/JUNGOL

C언어, JUNGOL 591 ~ 600

by OdOp 관리자 2023. 11. 27.
SMALL

jungol 591부터 jungol 600까지 c언어로 작성된 코드입니다.

참고해 주시면 좋을 것 같습니다. 

 

jungol 591

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int N;
int arr[101] = {1, };
int level = 2;

void j_591()
{
    if (level > N)
    {
        printf("%d", arr[N]);
    }
    else
    {
        arr[level] = arr[level - 1] + arr[level / 2];
        level++;
        j_591();
    }
}

int main()
{
    scanf("%d", &N);
    arr[1] = 1;
    j_591();
    return 0;
}

 

jungol 592

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>

int sum = 0;

void j_592_1(int n)
{
    if (n > 0)
    {
        sum += pow(n % 10, 2);
        n /= 10;
        j_592_1(n);
    }
    else
    {
        printf("%d", sum);
    }
}

int main(void)
{
    int n;

    scanf("%d", &n);
    j_592_1(n);
    return 0;
}

 

jungol 593

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int n;

int main()
{
    while (1)
    {
        printf("ASCII code =? ");
        scanf("%d", &n);
        if (n >= 33 && n <= 127)
        {
            printf("%c\n", n);
        }
        else
        {
            break;
        }
    }
    return 0;
}

 

jungol 594

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

char a[100];
char c[300];

int main()
{
    scanf("%s", a);
    strcat(c, a);
      strcat(c, a);
    puts(c);
    return 0;
}

 

jungol 595

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

char c[14] = "Hong Gil Dong";

int main()
{
    for (int i = 3; i < 7; i++)
    {
        printf("%c", c[i]);
    }
    return 0;
}

 

jungol 596

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

int a;
int len;
char c[100];

int main() {
    scanf("%s", c);
    scanf("%d", &a);
    len = strlen(c);
    for (int i = len - 1; i >= len - a && i>=0; i--)
    {
        printf("%c", c[i]);
    }
    return 0;
}

 

jungol 597

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

int len;
char c[100] = "우리나라 대한민국!";

int main()
{
    scanf("%s", c);
    len = strlen(c);
    scanf("%s", c);
    len += strlen(c);
    printf("%d\n", len);
    return 0;
}

 

jungol 598

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

int len;
char c[100];

int main()
{
    while (1)
    {
        scanf("%s", c);
        if ((int)c[0] >= 48 && (int)c[0] <= 57)
        {
            printf("%d\n", c[0]);
        }
        else if ((int)c[0] >= 65 && (int)c[0] <= 90)
        {
            printf("%s\n", c);
        }
        else if ((int)c[0] >= 97 && (int)c[0] <= 122)
        {
            printf("%s\n", c);
        }
        else
        {
            break;
        }
    }
    return 0;
}

 

jungol 599

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

int len;
char c[100];

int main()
{
    scanf("%s", c);
    len = strlen(c);
    for (int i = 0; i < len; i++)
    {
        if ((int)c[i] >= 65 && (int)c[i] <= 90)
        {
            printf("%c", c[i]);
        }
        else if ((int)c[i] >= 97 && (int)c[i] <= 122)
        {
            c[i] -= 32;
            printf("%c", c[i]);
        }
        else
        {
            continue;
        }
    }
    return 0;
}

 

jungol 600

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

int main()
{
    int count = 0;
    int len;
    char c[100];

    scanf("%[^\n]s", c);
    len = strlen(c);
    for (int i = 0; i < len; i++)
    {
        if (c[i] == ' ')
        {
            count++; 
        }
    }
    count++;
    if (c[0] == ' ') 
    {
        count--;
    }
    printf("%d", count);
    return 0;
}
LIST

'Algorithm > JUNGOL' 카테고리의 다른 글

C언어, JUNGOL 9101 ~ 9110  (0) 2023.11.29
C언어, JUNGOL 191 ~ 200  (2) 2023.11.28
C언어, JUNGOL 9091 ~ 9100  (4) 2023.11.26
C언어, JUNGOL 181 ~ 190  (4) 2023.11.25
C언어, JUNGOL 581 ~ 590  (1) 2023.11.24