整数NとN個の整数を受け取り,受け取ったN個の整数のうち最大のものを表示するプログラムを記述せよ. ただし,N>0とする.

という問題について質問です。
「3つの数字の中から~」などの場合はa,b,cのように代入して比較したらできたんですが、この問題はどうやって数どうしを比較すればいいですか?
整数NとN個の整数を入力するところまではできています。

A 回答 (1件)

入力した n個の整数から一番大きい数を探す


https://webkaru.net/clang/find-largest-n-number/
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aと関連する良く見られている質問

Q十進ベーシックまたはマキシマを使って3x+2y=n(nは1以上59以下の整数)を満たす正の整数x,y

十進ベーシックまたはマキシマを使って3x+2y=n(nは1以上59以下の整数)を満たす正の整数x,yの組の個数を調べるプログラミング方法を教えてください。

Aベストアンサー

十進ベーシックだと、

DEF F(X,Y)=3*X+2*Y
C=0
FOR N=1 TO 59
FOR Y=1 TO 59
FOR X=1 TO 59
IF F(X,Y)=N THEN C=C+1
NEXT X
NEXT Y
NEXT N
PRINT C
END

とか。

Q79x+63y=10000を満たす正の整数x,yを求める十進ベーシックでのプログラミング方法を教えて

79x+63y=10000を満たす正の整数x,yを求める十進ベーシックでのプログラミング方法を教えてください。

Aベストアンサー

DEF F(X,Y)=79*X+63*Y
FOR Y=1 TO INT(10000/79)
 FOR X=1 TO INT(10000/63)
  IF F(X,Y)=10000 THEN
   PRINT X,Y
  END IF
 NEXT X
NEXT Y
END

--
最近似た質問があったけど、どこかの課題?

十進ベーシックまたはマキシマを使って3x+2y=n(nは1以上59以下の整数)を満たす正の整数x,y - 計算機科学 | 教えて!goo
https://oshiete.goo.ne.jp/qa/9502642.html

Q整級数展開の問題

整級数展開の問題を教えて下さい

1/1-x=(∞∑n=0)X^n (|x|<1)を用いて整級数展開を解け また 成り立つ範囲を求めよ
(1) 1/1-2x
(2)1/(1-x^2)
(3)1/1+x^2
(4)tan^-1x

Aベストアンサー

普通だと、そのままテイラー展開を使うのでしょうが、1/(1 - x) の展開を用いてとけということのようですから、その方向でするとすれば、以下のようにするのだろうと思います。

まず、与えられた展開式の変数を別のもの、t にしておきます。つまり、
  (a) 1/(1 - t) = 1 + t + t^2 + ..... (|t| < 1) 
  (シグマを書くのは面倒ですから以下でもこんな形で書きます)

1). 展開すべき式は、t = 2x として、 (a) に代入して、以下の式が得られる。
  1/(1 -2x) = 1 + (2t) + (2t)^2 + ...
収束範囲は、|2x| < 1, すなわち、-/1/2 < t < 1/2

2), 3) は、1)と同様にして得られる。

4) は、私にはうまい方法が分かりませんので、ちょっと別の知識を使います(テイラー展開を学んでいるから、いろんな関数の微分は知っている(学んでいる)と思います)。
  d(tan^(-1) x)/dx = 1/(1 + x^2)
ですから、3)の結果を用いて
  d(tan^(-1) x/dx = 3) の右辺。
したがって、この両辺を積分して、求める級数が得られます。
後は自分で計算してください。

普通だと、そのままテイラー展開を使うのでしょうが、1/(1 - x) の展開を用いてとけということのようですから、その方向でするとすれば、以下のようにするのだろうと思います。

まず、与えられた展開式の変数を別のもの、t にしておきます。つまり、
  (a) 1/(1 - t) = 1 + t + t^2 + ..... (|t| < 1) 
  (シグマを書くのは面倒ですから以下でもこんな形で書きます)

1). 展開すべき式は、t = 2x として、 (a) に代入して、以下の式が得られる。
  1/(1 -2x) = 1 + (2t) + (2t)^2 + ...
収束範囲は、|2...続きを読む

Q0^n = 0 とするのは自然なこと?

http://ja.wikipedia.org/wiki/0%E3%81%AE0%E4%B9%97
には、こう書かれています。

x ≠ 0 のとき x^0 = 1 であるから、0の0乗を 1 と定めることが自然であると考えられる一方、n が正の整数のとき 0^n = 0 であるから、0の0乗を 0 と定めることも自然であると考えられる。このように、こちらを立てればあちらが立たず、という状況であり、全てに都合の良い定め方はない。

けど、次の関数を見てください。
f(n) = Σ[k=0,n]C(n,k)(-1)^k
n が正の整数のとき f(n) = 0 かつ f(0) = 1 ですよね。
n = 0 のとき 0^n = 0 は自然で 0^n = 1 が不自然という理屈があるんでしょうか?

さらには、これを根拠に「全てに都合の良い定め方はない」と言い切ってしまっている。
定義は自由にできると言ったって、ここまで主観的な決め方はどうなんでしょうか?

どういう理由で 0 とするのが「自然」なのか、説明をお願いします。

Aベストアンサー

何が「自然」かは、そもそも主観的な判断なので、
自然/不自然に関して主観的に言い切ることに問題はありません。

質問文中の引用が、ある種の誤解を生むとすれば、
下記のように言い直してみたらどうでしょう?

x ≠ 0 のとき x^0 = 1 であるから、0の0乗を 1 と定めることが私は好きだ。
一方、n が正の整数のとき 0^n = 0 であるから、0の0乗を 0 と定めることが
好きな人もいる。このように、こちらを立てればあちらが立たず、という状況であり、
全ての人にとって都合の良い定め方はない。

もとから、そういう意味の文章なんです。

Q数学Ⅱの問題です。 y=1/3x^3+x^2-3x+5/3のグラフの接線で、点(1/3 , 0)を通

数学Ⅱの問題です。

y=1/3x^3+x^2-3x+5/3のグラフの接線で、点(1/3 , 0)を通るものを全て求めると、y=○□x○□/□とy=0である。
(※○には符号が、□には数字が入ります)

何度解いても当てはまる答えが出ません。教えていただけると幸いです。どうぞよろしくお願いします、、、

Aベストアンサー

曲線の接点における傾きは接線の傾きに等しいので、
y'=x^2+2x-3
となります。
また、(x,y)と(1/3,0)を通る直線の傾きは、
y/(x-1/3)
とも表すことができます。
よって
x^2+2x-3=y/(x-1/3)
y=x^3+(5/3)x^2-(11/3)x+1
グラフの式に連立させ、
(1/3)x^3+x^2-3x+5/3=x^3+(5/3)x^2-(11/3)x+1
(2/3)x^3+(2/3)x^2-(2/3)x-2/3=0
x^3+x^2-x-1=0
(x-1)(x^2+2x+1)=(x-1)(x+1)^2=0
よってx=±1
x=1の時y=0
この時傾き=0なので、接線はy=0である。
x=-1の時y=16/3
この時傾き=-4
y=-4x+4/3

でどうでしょう?


このQ&Aを見た人がよく見るQ&A

このカテゴリの人気Q&Aランキング

おすすめ情報