반응형

2024/11/10 5

7.00μC인 전하에 가해지는 총 전기력의 크기

위와 같은 형태로 전하가 배치되어 있을 때, 7.00μC인 전하에 가해지는 총 전기력의 크기를 구해볼 것이다. 전기력의 크기는 쿨롱 법칙(Coulomb's law)에 의해 F = ke × q1 × q2 / r^2(ke = 8.9876 ×10^9 N M^2 / C^2) 을 이용해 구할 수 있다.  7.00μC인 전하와 2.00μC인 전하 사이에는 척력이 작용하며, 전기력의 크기는  |F1| = 8.9876 ×10^9 × 7.00 × 10^-6 × 2.00 × 10^-6 / (0.500)^2 = 0.5033N 7.00μC인 전하와 -4.00μC인 전하 사이에는 인력이 작용하며, 전기력의 크기는   |F2| = 8.9876 ×10^9 × 7.00 × 10^-6 × 4.00 × 10^-6 / (0.500)^2 ..

[C] 문자열 사이의 거리를 구하는 프로그램

사용자에게서 두 개의 문자를 입력받고, 그 두 문자 사이의 거리를 구하는 프로그램을 만들어볼 것이다. 두 문자 사이의 거리란 아스키 코드로 변형하였을 때 그 두 아스키 코드의 차이이다. 출력 예시는 아래와 같다.a Ka(97)와 K(75)사이의 거리는 22입니다. 프로그램은 아래와 같다.#include int main(){ char ch1, ch2; scanf("%c %c", &ch1, &ch2); printf("%c(%d)와 %c(%d)사이의 거리는 %d입니다.",ch1,ch1,ch2,ch2,ch1>ch2? ch1-ch2:ch2-ch1); return 0;}

C언어/예제 2024.11.10

[C] 두 번 연속 같은 숫자가 나올 때까지 반복하는 프로그램

#include 와 #include 를 모두 활용해서 시드를 입력받고, 두 번 연속 같은 숫자가 나올 때까지 반복해서 출력하는 프로그램을 만들어볼 것이다. 출력 예시는 아래와 같다.21 2 3 6 4 1 1 프로그램은 아래와 같다.#include #include int main() { int seed; scanf("%d", &seed); srand(seed); int b,c; c=0; while (1){ b=1+rand()%6; printf("%d ",b); if (b==c) break; c=b; } return 0;}

C언어/예제 2024.11.10

[C] 행렬을 회전시키는 프로그램

오늘은 사용자로부터 16개의 숫자를 입력받으면, 4x4형태의 행렬과, 그 행렬을 90도 회전시킨 행렬을 출력하는 프로그램을 만들어볼 것이다. 출력 예시는 아래와 같다.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 164x4 행렬:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 회전 행렬:13 9 5 1 14 10 6 2 15 11 7 3 16 12 8 4  프로그램은 아래와 같다.#include int main(){ int A[4][4]; int A90[4][4]; for (int i = 0; i

C언어/예제 2024.11.10
반응형