본문 바로가기
Algorithm/JUNGOL

C언어, JUNGOL 151 ~ 160

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

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

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

 

jungol 151

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void)
{
    int n[6] = { 0 };

    for (int i = 0; i < 5; i++)
    {
        scanf("%d", &n[i]);
    }
    printf("%d", n[0] + n[2] +n[4]);
    return 0;
}

 

jungol 152

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void) {
    int n[11] = { 0 };
    int odd;
    int even;
    
    odd = 0;
    even = 0;
    for (int i = 1; i <= 10; i++)
    {
        scanf("%d", &n[i]);
        if (i % 2 != 0)
        {
            odd += n[i];
        }
        else
        {
            even += n[i];
        }
    }
    printf("odd : %d\neven : %d", odd, even);
    return 0;
}

 

jungol 153

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void) {
    int n[101] = { 0 };
    int i;

    for (i = 0; i < 100; i++)
    {
        scanf("%d", &n[i]);
        if (n[i] == -1)
        {
            break;
        }
    }
    if (i < 3)
    {
        for (int j = 0; j < i; j++)
        {
            printf("%d ", n[j]);
        }
    }
    else
    {
        printf("%d %d %d", n[i - 3], n[i - 2], n[i - 1]);
    }
    return 0;
}

 

jungol 154

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void) {
    double n[7] = { 0 };
    double sum;
    double avg;

    sum = 0;
    for (int i = 0; i < 6; i++)
    {
        scanf("%lf", &n[i]);
        sum += n[i];
    }
    avg = sum / 6.0;
    printf("%.1f", avg);
    return 0;
}

 

jungol 155

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void) {
    char n[7] = { 'J', 'U', 'N', 'G', 'O', 'L' };
    char c1;
    int i;
    
    i = 0;
    scanf("%c", &c1);
    for (i = 0; i < 6; i++)
    {
        if (n[i] == c1)
        {
            break;
        }
    }
    if (i < 6)
    {
        printf("%d", i);
    }
    else
    {
        printf("none");
    }
    return 0;
}

 

jungol 156

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void) {
    int n[101];
    int max;
    int min;
    
    max = -999;
    min = 999;
    for (int i = 0; i < 100; i++)
    {
        scanf("%d", &n[i]);
        if (n[i] == 999)
        {
            break;
        }
        if (min > n[i])
        {
            min = n[i];
        }
        if (max < n[i])
        {
            max = n[i];
        }
    }
    printf("max : %d\nmin : %d", max, min);
    return 0;
}

 

jungol 157

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void)
{
    int n[101];
    int count;
    int sum;
    float avg;

    count = 0;
    sum = 0;
    for (int i = 0; i < 100; i++)
    {
        scanf("%d", &n[i]);
        if (n[i] == 0)
        {
            break;
        }
        if (n[i] % 5 == 0)
        {
            count++;
            sum += n[i];
        }
        else
        {
            continue;
        }
    }
    avg = (float)sum / count;
    printf("Multiples of 5 : %d\nsum : %d\navg : %.1f", count, sum, avg);
    return 0;
}

 

jungol 158

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void)
{
    int n[101];
    int i;

    for (i = 0; i < 100; i++)
    {
        scanf("%d", &n[i]);
        if (n[i] == 0)
        {
            break;
        }
    }
    printf("%d\n", i);
    for (int j = 0; j < i; j++)
    {
        if (n[j] % 2 == 0)
        {
            printf("%d ", n[j] / 2);
        }
        else
        {
            printf("%d ", n[j] * 2);
        }
    }
    return 0;
}

 

jungol 159

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void)
{
    int score[21];
    int n;
    int temp;
    
    scanf("%d", &n);
    for (int i = 0; i < n; i++)
    {
        scanf("%d", &score[i]);
    }
    for (int i = 0; i < n; i++)
    {
        for (int j = i; j < n; j++)
        {
            if (score[i] < score[j])
            {
                temp = score[i];
                score[i] = score[j];
                score[j] = temp;
            }
        }
        printf("%d\n", score[i]);
    }
    return 0;
}

 

jungol 160

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main(void)
{
    int arr1[7] = { 0, };
    int n;

    for (int i = 0; i < 10; i++)
    {
        scanf("%d", &n);
        arr1[n - 1]++;
    }
    for (int i = 0; i < 6; i++)
    {
        printf("%d : %d\n", i + 1, arr1[i]);
    }
    return 0;
}
LIST

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

C언어, JUNGOL 561 ~ 570  (0) 2023.11.18
C언어, JUNGOL 9061 ~ 9070  (0) 2023.11.17
C언어, JUNGOL 551 ~ 560  (0) 2023.11.15
C언어, JUNGOL 9051 ~ 9060  (2) 2023.11.14
C언어, JUNGOL 141 ~ 150  (2) 2023.11.13