PFC - Workshop 2Question 1: Input and check ISBN number.ISBNThis probl translation - PFC - Workshop 2Question 1: Input and check ISBN number.ISBNThis probl Japanese how to say

PFC - Workshop 2Question 1: Input a

PFC - Workshop 2
Question 1: Input and check ISBN number.
ISBN
This problem is slightly more difficult than the above problem. This one requires a data type that stores 10 digits.
Background
Publishers and bookstores use a number system called the International Standard Book Number (ISBN) system to identify books. At the start of publication, each book is assigned a unique ISBN. An ISBN, once assigned, can never be re-used. Click here for detailed information on this numbering system.
An ISBN consists of exactly 10 digits. The rightmost digit is the check digit. The check digit is validated modulo 11.
• multiply each digit from the first to the ninth by a weight from 10 to 2 respectively (the first digit by 10, the second by 9,..., the ninth by 2).
• the sum of the products plus the check digit should be divisible without remainder by 11.
• if there is a remainder, the whole number is not a valid ISBN.
Consider the following example:

ISBN 0003194876
|
check digit is 6
add first set of alternates to themselves
0 0 0 3 1 9 4 8 7
10 9 8 7 6 5 4 3 2
0 0 0 21 6 45 16 24 14 = 126
add check digit 6
total 132
divide by 11 12
remainder 0
Therefore this ISBN is valid

Specifications
Design a program that validates an ISBN. Your program keeps accepting a whole number and determining if that whole number is a valid ISBN. Your program terminates when the user enters 0 as the whole number.
The output from your program looks something like:

ISBN Validator
==============
ISBN (0 to quit): 0003194876
This is a valid ISBN.
ISBN (0 to quit): 0003194875
This is not a valid ISBN.
ISBN (0 to quit): 0
Have a Nice Day!

The data type long only guarantees room for 9 digits. The data type long long guarantees room for an integer with well over 12 digits (at least 64 bits of precision). The conversion specifier for a long long integer is %lld. The Borland 5.5 compiler does not include the long long data type, but instead provides __int64 and %I64d instead of %lld as the conversion specifier.

Question 2: Calculate approximately ex for given x.
Suppose epsi is a constant given by preprocessor directive statement

#define epsi 0.0001

write a program which input x real (double type) number, then calculate ex approximately by the formula:
ex ~ S = 1+ + + ... +
here n is the first integer for which | |  epsi is satisfied.

Additional requirements:
Draw a flow chart on separate paper OR write pseudo-code as comment at the beginning of your programs to explain you algorithm.

0/5000
From: -
To: -
Results (Japanese) 1: [Copy]
Copied!
PFC - ワーク ショップ 2質問 1: 入力し、ISBN 番号を確認します。ISBNこの問題は上記の問題より少し難しくなります。この 1 つには、10 桁の数字を格納するデータ型が必要です。バック グラウンド出版社や書店は、書籍を識別するために国際標準図書番号 (ISBN) システムと呼ばれる番号システムを使用します。文書の先頭に、それぞれの本がユニークな ISBN を割り当てられます。Isbn コード、一度割り当てられると、再利用することはできません。番号付けシステムはこれの詳細についてこちら。Isbn コードは、正確に 10 桁の数字で構成されます。右端の桁はチェックデジットです。チェックデジットは modulo 11 検証されます。• の乗算最初から各桁重量が 9 番目の 10 から 2 にそれぞれ (10, 9,..., 2 9 2 番目の最初の数字)。• 製品と検査数字の合計を 11 で残りなしで分割可能にする必要があります。• 残り、全体数がある場合は、有効な isbn コードではありません。次の例を検討してください。ISBN 0003194876 |チェックデジットは 6自分自身に代替候補の最初のセットを追加します。0 0 0 3 1 9 4 8 710 9 8 7 6 5 4 3 20 0 0 21 6 45 16 24 14 = 126チェック数字 6 を追加します。合計 13211 で割る 12残り 0したがってこの ISBN は有効仕様Isbn コードを検証するプログラムを設計します。あなたのプログラムは全体数を受け付ける保持し、有効な ISBN は、その全体の数を決定します。ユーザーは、全体の数として 0 を入力すると、プログラムを終了します。プログラムからの出力はようになります。ISBN 検証 ==============(終了する 0) ISBN: 0003194876これは有効な ISBN です。(終了する 0) ISBN: 0003194875これは有効な isbn コードではありません。ISBN (0 〜 終了): 0よい一日を!長いだけ、データ型は 9 桁の数字のための部屋を保証します。データは、以上 12 桁 (最低 64 ビット精度の) 整数のための長い長い保証部屋を入力します。長い長い整数の変換指定子は、% 課題です。ボーランド 5.5 コンパイラは長い長いデータ型は含まれませんが、代わりに、_ _int64 型および %i64d % 課題変換指定子としてではなく。質問 2: は、特定の x の ex 約計算します。Epsi はプリプロセッサ ディレクティブ ステートメントで指定した定数と仮定します#define epsi 0.0001入力プログラムを書く × リアル (ダブル型) 番号、し、数式によっておよそ計算。ex ~ S = 1+ + + ... +ここで n は、最初の整数 | |≦ epsi が満たされます。その他の要件:別のペーパーのフロー ・ チャートを描画またはアルゴリズムを説明するためにプログラムの先頭にコメントとして擬似コードを書きます。
Being translated, please wait..
Results (Japanese) 2:[Copy]
Copied!
PFC -ワークショップ2
質問1:入力とISBN番号を確認してください
。ISBN を
この問題は少し難しい、上記の問題を超えています。この1は、10桁の数字を格納するデータ型を必要とします。
背景
出版社と書店は本を識別するために、国際標準図書番号(ISBN)システムと呼ばれる多数のシステムを使用しています。出版物の開始時に、各書籍は、固有のISBNコードが割り当てられています。ISBNは、割り当てられた後、再使用することはできません。このナンバリングシステムの詳細については、こちらをクリックしてください。
アンISBNは正確に10桁で構成されています。右端の桁はチェックデジットです。チェックデジットは、モジュロ11検証され
•は(10によって最初の桁、9により、第2、...、2によって第九)は、それぞれ10〜2重量第九の最初から各桁を掛けます
。• 積の和を加えたチェックデジットが11で残りせずに割り切れるである必要があり
、残りがある場合•、全体の数が有効なISBNコードではありません。
次の例考えてみましょう。ISBN 0003194876を| チェックデジットを6であるに交互の最初のセットを追加自身0 0 0 3 1 9 4 8 7 10 9 8 7 6 5 4 3 2 = 126 0 0 0 21 6 45 16 24 14 桁6チェック、追加、合計132 11 12で除算し、残り0 したがって、このISBNは有効です仕様デザインA ISBNを検証するプログラム。あなたのプログラムは、全体の数を受け入れ、その全体数が有効ISBNコードであるかどうかを決定し続けます。ユーザーは全体の数として0を入力したときにあなたのプログラムは終了します。あなたのプログラムからの出力のようなものになります:ISBNバリ============== ISBN(0終了するを):0003194876 これが有効ですISBN。ISBN(0 終了する):0003194875 これは有効なISBNコードではありません。ISBN(0 終了する):0は良い一日を!データは、9桁の余地を保証long型。優に超える12桁(精度の少なくとも64ビット)と整数のデータ型long longの保証の部屋。長い長い整数の変換指定子は%LLDです。ボーランド5.5コンパイラはlong longのデータ型が含まれるが、代わりに変換指定子として代わりに%のLLDの__int64と%I64dを提供していません。質問2:約与えられたxの元を計算します。と仮定EPSIは、プリプロセッサディレクティブ文によって与えられた定数である# EPSI 0.0001を定義した後、約式で元を計算し、入力が実数(double型)の数をxはプログラムを書く:EX〜Sは= 1 + + + ... + ここでnは最初の整数は、| |EPSIは満足しています。その他の要件:別々の紙にフローチャートを描くかのアルゴリズムを説明するために、プログラムの先頭にコメントとしての擬似コードを記述します。









































Being translated, please wait..
Results (Japanese) 3:[Copy]
Copied!
pfcワークショップ2質問1:入力とチェックisbn番号。isbnこの問題以上の問題よりもわずかにより困難である。これは1つの10桁を格納するデータ型を必要とします。1回の背景、出版者と本屋数システム国際標準図書番号(isbn)という本を識別するシステム。掲載開始時には、それぞれに割り当てられたユニークな本があります。isbn、一旦あなたが割り当てられて、使用することができる。この番号付けシステムについての詳細な情報のためにここをクリックしてください。正確なisbn 10桁から成ります。右端の桁はチェックします。チェックディジットの検証法11である。第一、乗算の各桁の第1から9までの重量による10から2〜(最初の桁によって10、第2の9、…、9による2)。回一、和をプラスした製品のチェックデジットべき残りなしで11で割り切れる。第一、余りがあるならば、全部の数は有効な局はありません。以下の例を考慮して1:2回isbn 0003194876 |チェック数字6の第1のセットを追加するには0 0 0 3回1 9 . 4 . 8 7 10 9 8 7 6 5 4 - 3 2 0 0 0 21 6 45 16 24 14=126回チェックディジット6を加えて合計132回12回分割による11残りのこの0回あります回有効仕様設計プログラムを有効にするな。あなたのプログラムは、全体の数を決定することと全体の数は有効なisbnであるならば。使用者が0全体の数として、あなたのプログラムを終了する。あなたのプログラムから出力された何かのように見えます:3回isbnバリデータ==============回(0 isbnをやめる):0003194876回これは有効なisbnです。isbn(0をやめる):これは有効ではない0003194875 isbn。回(0 isbnをやめる):0良い一日でありますように!2データ型のみを保証する長い9桁のための部屋。データ型の長い長い保証の部屋を整数として、ウェル12上の桁(精度の少なくとも64ビット)とする。変換は、長い長い整数のために指定割lld。ボーランド5。5つのコンパイラは、長いデータ型を含みません、しかし、その代わりに提供します__int64とlldの代わりとしてi64d変換指定子。質問2:ほぼ元のために与えられた計算するεx回定により与えられるプリプロセッサ指示文を定義します#ε. 0001ですプログラムを入力したx実(2型)の数は、ほぼ元の計算式によって:前のs=1・・・・ここで、第1の整数nを| |εが成立します。追加要件:別々の紙の上にフローチャートを描くまたはアルゴリズムをあなたに説明するあなたのプログラムの開始時にコメントとしての擬似コードを書いてください。
Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2024 I Love Translation. All reserved.

E-mail: