전체 글

언어/C

동전 뒤집기 프로그램

동전을 던져 앞면이 나올 확률은 0.5이다. 동전 던지기를 충분히 여러번 반복하여 던지면 실제 앞면이 나오는 비율이 이론적 확률인 0.5에 가까워진다고 하자. 시행횟수를 입력하면 rand() 함수를 이용하여 총 시행횟수 중 동전의 앞면이 몇 번 나오는지 출력하는 프로그램을 작성하시오 1. 시행횟수 입력 -> scanf 2. rand()함수 이용 3. 시행횟수 중 동전의 "앞면"이 몇 번 나오는지 출력 #include #include #include //함수 선언 int n_rand(); int main() { // 동일한 난수 나오지 않도록 초기화 srand(time(NULL)); // 입력한 시행횟수 저장할 변수 int num; printf("시행횟수 : "); scanf("%d", &num); // ..

언어/C

계산 프로그램

2개의 숫자를 입력받아 덧셈, 뺄셈, 곱셈, 나눗셈 연산의 결과를 계산해주는 프로그램을 작성해보자. 프로그램 작성 시 모든 연산은 함수를 사용하라. 마지막에 y를 입력하면 메뉴부터 다시 실행되도록 하시오. 조건1. 모든 연산을 각각 함수로 만들었다. 조건2. y를 입력하면 다시 반복되도록 #include // 함수 부분 double PLUS(double x, double y){ // 덧셈 double result = x + y; return result; } double MINUS(double x, double y){ // 뺄셈 double result = x - y; return result; }double MUTIPLICATION(double x, double y){ // 곱셈 double resul..

언어/JAVA

숫자 맞히기 게임

// 숨겨진 카드의 수를 맞히는 게임 // 랜덤 클래스 import java.util.Random; // 스캐너 import java.util.Scanner; public class Prob05 { public static void main(String[] args) { // 객체 생성 Random random = new Random(); // 1부터 100까지의 임의의 수 설정 int cardnum = random.nextInt(100) + 1; int min = 1;// 가장 작은 수를 범위 시작 숫자(1)로 초기화 int max = 100;// 가장 큰 수를 범위 끝 숫자(100)로 초기화 int cnt = 1;// 몇 번째 시도인가 System.out.println("수를 결정하였습니다.맟혀보세요..

언어/JAVA

환율계산기

import java.util.Scanner; // 달러-우리나라원화 환율 계산기 public class Prob03 { private static double rate; public static double toDollar(double won){ // 한국 원화 -> 달러 (단위 만원) return won*10000/rate; } public static double toKRW(double dollar){ // 달러 -> 한국 원화 return dollar*rate; } public static void setRate(double r) { // 환율 설정 (KRW/$1) rate = r; } public static void main(String[] args) { setRate(1121.0); Scan..

언어/JAVA

상품 입고 관리

package practice03; //상품 입력 받기 public class Prob_Goods { String[] g = new String[3]; // 상품 이름 (good) int[] p = new int[3];// 상품 가격 (price) int[] n = new int[3];// 상품 개수 (number) } package practice03; import java.util.Scanner; import practice03.Prob02_Goods; public class Prob_GoodsApp { public static void main(String[] args) { // 객체 생성 Prob_Goods goods = new Prob_Goods(); Scanner s = new Scanner(..

새싹개발자
새싹개발자