おさえておきたいプログラミングの基本
この問題を解くためには…
キーボードから整数値を入力させ、5以上ならば、”5以上です”と表示するプログラムを作りなさい。
キーボードから整数値を入力させ、その値が1でなければ”1ではありません”と表示するプログラムを作りなさい。
キーボードから整数値を入力させ、50未満ならば、”50未満です”と表示するプログラムを作りなさい。
キーボードから整数値を入力させ、値が10以下か、90以上なら、”10以下か90以上の値です”と表示するプログラムを作りなさい。
キーボードから整数値を入力させ、値が20以上80未満であれば、”20以上80未満です”と表示するプログラムを作りなさい。
以下のプログラムは、1から6までの乱数(でたらめな数)を発生させて、表示させるプログラムです。
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main(int argc, char** argv){
int n;
srand((unsigned)time(NULL));
n = rand() % 6 + 1;
printf("数値:%d\n",n);
return 0;
}
実行結果
このプログラムをに3以上の数値が出た場合、「3以上です」と表示するプログラムを作りなさい。
期待される実行結果1(3以上の値の場合)※参考1:乱数の初期化(乱数を発生させる前に、一度実行する。)
※参考2:1からnまでの乱数を発生させる処理
1から10までの乱数を発生させて表示し、5以上ならば、”5以上です”と表示し、そうでなければ、”5未満です”と表示するプログラムを作りなさい。
1から10までの乱数を発生させて表示し、その値が1でなければ”1ではありません”と表示し、1であれば、”1です。”と表示するプログラムを作りなさい。
1から100までの乱数を発生させて表示し、50未満ならば、”50未満です”とそうでなければ、”50以上です”と表示するプログラムを作りなさい。
1から100までの乱数を発生させて表示し、値が10以下か、90以上なら、”10以下か90以上の値です”と表示し、そうでなければ、”10より大きく90未満です”と表示するプログラムを作りなさい。
1から100までの乱数を発生させ、値が20以上80未満であれば、”20以上80未満です”と表示し、そうでなければ、”20未満か、80以上です”と表示するプログラムを作りなさい。
-10から10までの乱数を発生させて表示し、”負の値です”と表示し、正の値であれば、”正の値です”と表示し、そうでなければ、”0です”と表示するプログラムを作りなさい。
1から3の乱数を発生させ、1なら、”グー”、2なら、”パー”3なら”チョキ”と表示するプログラムを作りなさい。
1から10までの二つの乱数を発生させ、それぞれa,bという変数に代入して表示し、aのほうが大きければ、”aのほうが大きいです。”と表示し、bのほうが大きければ”bのほうが大きいです。”と表示し、そうでなければ、”等しいです”と表示するプログラムを作りなさい。
1から100までの数値を乱数で発生させて表示し、以下の処理を行いなさい。
1から100までの数値を乱数で発生させて表示し、以下の処理をしなさい。
1から100までの数値を乱数で発生させ、以下の処理をしなさい。
乱数で、-10から35までの乱数を発生させ、”摂氏○○度”(○○が、発生した乱数)と表示させ、その値により、以下のように表示しなさい。
ある年が、閏年かどうかを判定するプログラムを作りなさい。閏年とは
一週間でわかるC言語・C++言語がオンライン講座になりました!動画と音声によってさらにわかりやすくなりました!! 1講座で2つの言語を学ぶことができる上に、練習問題の回答もダウンロードできます。
Read →本講座が「1週間でC言語の基礎が学べる本」として書籍化されました!サイトの内容プラスアルファでより学習しやすくなっています!Impressより発売中です!!
Read →