C프로그래밍 코드좀 짜주세요

C프로그래밍 코드좀 짜주세요

작성일 2023.11.29댓글 1건
    게시물 수정 , 삭제는 로그인 필요

설명

행과 열에 해당하는n과m을 입력받는다. n x m크기 행렬의 원소를 정수형으로 입력받는다.

행렬 원소들의 평균을 구해,평균보다 크거나 같은 원소는 그대로 출력하고,평균보다 작은 원소는0으로 출력한다.

  • 메모리를 동적으로 할당받아 행렬을 저장하고,프로그램 종료 시 할당된 메모리는 반드시 해제한다.
  • 평균은 정수 연산으로 계산한다.정수형 합/정수형 행렬의 크기

입력

사용자로부터 행과 열을 int형으로 입력 받는다

사용자가 입력한 행과 열을 곱한만큼 값을 입력받는다.

출력

행렬 원소들의 평균을 구해,평균보다 크거나 같은 원소는 그대로 출력하고,평균보다 작은 원소는0으로 출력한다.

입출력 예시와 동일하게 동작하게 한다.

예시 입력 1 

2 25 16 3

예시 출력 1

5 0 6 3 

예시 입력 2 

3 31 1 11 5 13 5 8

예시 출력 2

0 0 0 0 5 0 3 5 8 

힌트

입출력 예시 1



profile_image 익명 작성일 -

#include <stdio.h> #include <stdlib.h> int main() { int m, n; int **A; int i, j; int ave; scanf("%d %d", &m, &n); A = (int **)malloc(sizeof(*A) * m); A[0] = (int *)malloc(sizeof(**A) * m * n); for (i = 1; i < m; i++) { A[i] = A[i - 1] + n; } ave = 0.0; for (i = 0; i < m; i++) { for (j = 0; j < n; j++) { scanf("%d", &A[i][j]); ave += A[i][j]; } } ave /= m * n; for(i = 0; i<m; i++) { for(j = 0; j<n; j++) { if(ave <= A[i][j]) { printf("%d ", A[i][j]); } else { printf("%d ", 0); } } printf("\n"); } free(A[0]); free(A); } /* 2 2 5 1 6 3 3 3 1 1 1 1 5 1 3 5 8 */

C프로그래밍 코드좀 짜주세요

... 코드 전체를 보고 빈칸에 알맞은 코드를 추가하여 프로그램을 완성하시오. 입력 . 출력 . 예시 입력 1 없음 예시 출력 1 고길동 20 20345205 컴퓨터공학전공...

C프로그래밍 코드좀 짜주세요

전공자 C 프로그래밍 11장 실습 2번 설명 열거형... enum에 알맞은 코드를 입력하라. 입력 없음... 질문 언제든지 해주세요 채택 부탁드립니다

C프로그래밍 코드좀 짜주세요

전공자 C 6주차 실습 3번 문제 설명 사용자로부터a부터z사이의 문자를 임의대로 입력받아 배열에 저장하고,오름차순으로 정렬하여 출력하는 프로그램을 작성하시오....

C프로그래밍 코드좀 짜주세요

... 조건인데, 입력이 저런 걸 보면 당신이 입력 예시를 잘못 적은 것 아닙니까? 행렬 크기, 다음 행 구분은 임시로 엔터로 해 놓았습니다. 다른 걸 원하시면 댓글 남겨 주세요.

C프로그래밍 코드좀 짜주세요

... change %= 100; printf("10원 : %d개\n", change / 10); } return 0; } ``` 이 코드는 석진이가 가진 돈과 내야할 돈을 입력 받아서 결과를 출력합니다.

C프로그래밍 코드좀 짜주세요 7

... 별찍기 코드를 작성하시오. 입력 int형 정수... 별찍기 코드입니다: #include <stdio.h> int main() { int... k++) { printf("*"); } printf("\n"); } return 0; } 이 코드는...

C프로그래밍 코드좀 짜주세요

설명 길이가 80 이하인 임의의 문자열을 입력받고, 해당 문자열에 사용된 알파벳 개수를 출력하는 프로그램을 작성하시오. 단, 포함되지 않는 알파벳은...