clanguageconquerer.tistory.com/2
C언어- y=ax+b 알고리즘
y=ax+b라는 식과 x,y의 값이 각각 (1,3), (2,6)으로 주어져 있을 때, a,b의 값을 구하시오. 먼저 x, y, x1, y1의 범위를 지정해준다. x와 y를 각각 2개로 나눈 이유는 하나의 변수에는 하나의 값만 지정할 수
clanguageconquerer.tistory.com
**위 링크를 클릭해서 게시물을 보고 오면 코드를 더 쉽게 이해할 수 있다.
#include <stdio.h>
int main(){
int x;
int y;
int x1;
int y1;
printf("enter x: ");
scanf("%d",&x);
printf("enter y: ");
scanf("%d",&y);
printf("enter x1: ");
scanf("%d",&x1);
printf("enter y1: ");
scanf("%d",&y1);
for(int a=1; a<100; a++){
for(int b=0; b<100; b++){
if(x*a+b==y){
printf("y=ax+b:");
printf("%d %d\n",a,b);
if(x1*a+b==y1){
printf("y1=ax1+b:");
printf("%d %d",a,b);
}
}
}
}
}
'c언어 문법' 카테고리의 다른 글
c언어 파일 입출력 (4) | 2023.12.07 |
---|---|
c언어 random 함수- 난수 생성하기 (2) | 2021.09.19 |
for문 설명 for문을 사용한 알고리즘 예시 (0) | 2020.11.08 |
c언어-hello world로 보는 기본 문법 (0) | 2020.10.18 |