最大数を見つける(タイトルのソース:JLOJ2331)

最大数を見つける(タイトルのソース:JLOJ2331)

説明
キーボードから任意の3つの整数x、y、zを入力し、これら3つの数値のうち最大のものを見つけて出力します。


3つの整数を入力します。

出力の
最大数。

サンプル入力
28 -6

サンプル出力
8

問題解決のアイデア:
最初に変数maxを定義し、入力された最初の値を変数maxに割り当て、次に残りの2つの値をmaxと比較し、大きい方の値をmaxに割り当てます。

Cリファレンスプログラム:

#include <stdio.h>

int main() {
    
    
	int a, b, c, max;
	
	scanf("%d%d%d", &a, &b, &c);
	
	max = a;
	
	if (max < b) max = b;
	if (max < c) max = c;
	
	printf("%d", max);
	
	return 0;
} 

C ++リファレンスプログラム:

#include <iostream>

using namespace std;

int main() {
    
    
	int a, b, c, max;
	
	cin >> a >> b >> c;
	
	max = a;
	
	if (max < b) max = b;
	if (max < c) max = c;
	
	cout << max;
	
	return 0;
}

Javaリファレンスプログラム:

import java.util.*;

public class test {
    
    

	public static void main(String[] args) {
    
    
		Scanner in = new Scanner(System.in);
		
		int a = in.nextInt();
		int b = in.nextInt();
		int c = in.nextInt();
		int max = a;
		
		if (b > a) max = b;
		if (c > a) max = c;
		
		System.out.println(max);
	}

}

コンプリート。

おすすめ

転載: blog.csdn.net/weixin_45711556/article/details/108716904