본문 바로가기
Algorithm/JUNGOL

C언어, JUNGOL 9081 ~ 9090

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

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

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

 

jungol 9081

#include <stdio.h>

int line(void)
{
    printf("==============================\n");
}

int main(void)
{
    line();
    printf("line 함수를 호출하였습니다.\n");
    printf("line 함수를 다시 호출합니다. \n");
    line();
    return 0;
}

 

jungol 9082

#include <stdio.h>

int line(void)
{
    printf("==============================\n");
}

int main(void)
{
    line();
    printf("line 함수를 호출하였습니다.\n");
    printf("line 함수를 다시 호출합니다. \n");
    line();
    return 0;
}

 

jungol 9083

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int plus(int a)
{
    return a + 10;
}

int minus(int a)
{
    return a - 10;
}

int main(void)
{
    int n;
    int answer;
    
    scanf("%d", &n);
    answer = plus(n);
    printf("10큰수 : %d\n", answer);
    answer = minus(n);
    printf("10작은수 : %d\n", answer);
    return 0;
}

 

jungol 9084

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

void star(int a)
{
    for (int i = 0; i < a; i++)
    {
        printf("*");
    }
}

int main(void)
{
    int n;

    scanf("%d", &n);
    for (int i = 1; i <= n; i++)
    {
        star(i);
        printf("\n");
    }
    return 0;
}

 

jungol 9085

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

int j_9085_1(int a, int b)
{
    return a + b;
}

int j_9085_2(int a, int b)
{
    return abs(a - b);
}

int main(void)
{
    int a;
    int b;

    scanf("%d", &a);
    scanf("%d", &b);
    printf("두 수의 합 = %d\n", j_9085_1(a, b));
    printf("두 수의 차 = %d\n", j_9085_2(a, b));
    return 0;
}

 

jungol 9086

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

float j_9086_1(float a, float b, float c)
{
    return (a + b + c) / 3;
}

int main(void)
{
    float a;
    float b;
    float c;

    printf("세과목의 점수를 입력하세요. ");
    scanf("%f", &a);
    scanf("%f", &b);
    scanf("%f", &c);
    printf("평균 : %.2f", j_9086_1(a, b, c));
    return 0;
}

 

jungol 9087

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

float j_9086_1(float a, float b, float c)
{
    return (a + b + c) / 3;
}

int main(void)
{
    float a;
    float b;
    float c;

    printf("세과목의 점수를 입력하세요. ");
    scanf("%f", &a);
    scanf("%f", &b);
    scanf("%f", &c);
    printf("평균 : %.2f", j_9086_1(a, b, c));
    return 0;
}

 

jungol 9088

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int j_9088_1(int a, int b, char n[1])
{
    if ((int)n[0] == 43)
    {
        return a + b;
    }
    else if ((int)n[0] == 45)
    {
        return a - b;
    }
    else if ((int)n[0] == 42)
    {
        return a * b;
    }
    else if ((int)n[0] == 47)
    {
        return a / b;
    }
}

int main(void)
{
    char n[2];
    int a;
    int b;

    scanf("%d %s %d", &a, &n, &b);
    printf("%d %s %d = %d", a, n, b, j_9088_1(a, b, n));
    return 0;
}

 

jungol 9089

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int x;
int y;

void j_9089_1(int a, int b)
{
    x = b;
    y = a;
}

int main(void)
{
    int a;
    int b;

    printf("두 수를 입력하세요. ");
    scanf("%d %d", &a, &b);
    x = a;
    y = b;
    j_9089_1(x, y);
    printf("첫 번째 함수 실행중 x = %d, y = %d\n", x, y);
    j_9089_1(x, y);
    printf("첫 번째 함수 실행후 a = %d, b = %d\n", x, y);
    j_9089_1(x, y);
    printf("두 번째 함수 실행중 x = %d, y = %d\n", x, y);
    printf("두 번째 함수 실행후 a = %d, b = %d\n", x, y);
    return 0;
}

 

jungol 9090

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int x;
int y;

void j_9090_1(int a, int b)
{
    x = a + b;
    y = a * b;
}

int main(void)
{
    int a;
    int b;
    
    printf("두 수를 입력하세요. ");
    scanf("%d %d", &a, &b);
    j_9090_1(a, b);
    printf("합 : %d\n곱 : %d", x, y);
    return 0;
}
LIST

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

C언어, JUNGOL 181 ~ 190  (4) 2023.11.25
C언어, JUNGOL 581 ~ 590  (1) 2023.11.24
C언어, JUNGOL 171 ~ 180  (0) 2023.11.22
C언어, JUNGOL 571 ~ 580  (2) 2023.11.21
C언어, JUNGOL 9071 ~ 9080  (2) 2023.11.20