#include <stdio.h>
int main(){
int month;
printf("何月ですか:");
scanf("%d", &month);
switch (month){
case 3 :
case 4 :
case 5 : printf("%d月は春です。\n", month); break;
case 6 :
case 7 :
case 8 : printf("%d月は夏です。\n", month); break;
case 9 :
case 10 :
case 11 : printf("%d月は秋です。\n", month); break;
case 12 :
case 1 :
case 2 : printf("%d月は冬です。\n", month); break;
default : printf("%d月はありませんよ!!\a\n", month); break;
}
return 0;
}
演習 3-12
#include <stdio.h>
int main(){
int no;
printf("整数を入力して下さい。:");
scanf("%d", &no);
switch (no % 2){
case 0: puts("その数は偶数です。"); break;
case 1: puts("その数は奇数です。"); break;
}
return 0;
}
int main(){
int no;
printf("整数を入力して下さい。:");
scanf("%d", &no);
switch (no % 2){
case 0: puts("その数は偶数です。"); break;
case 1: puts("その数は奇数です。"); break;
}
return 0;
}
演習 3-11
#include <stdio.h>
int main(){
int A, B;
puts("二つの整数を入力して下さい。");
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
if ((A > B && A - B <= 10) || (B > A && B - A <= 10)){
printf("それらの差は10以下です。\n");
}
else{
printf("それらの差は10以上です。\n");
}
return 0;
}
int main(){
int A, B;
puts("二つの整数を入力して下さい。");
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
if ((A > B && A - B <= 10) || (B > A && B - A <= 10)){
printf("それらの差は10以下です。\n");
}
else{
printf("それらの差は10以上です。\n");
}
return 0;
}
演習 3-10
#include <stdio.h>
int main(){
int A, B, C;
puts("三つの整数を入力して下さい。");
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
printf("整数C:"); scanf("%d", &C);
if (A == B && B == C){
printf("三つの値は等しいです。\n");
}
else if (A == B || B == C || C == A){
printf("二つの値は等しいです。\n");
}
else{
printf("三つの値は異なります。\n");
}
return 0;
}
int main(){
int A, B, C;
puts("三つの整数を入力して下さい。");
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
printf("整数C:"); scanf("%d", &C);
if (A == B && B == C){
printf("三つの値は等しいです。\n");
}
else if (A == B || B == C || C == A){
printf("二つの値は等しいです。\n");
}
else{
printf("三つの値は異なります。\n");
}
return 0;
}
演習 3-9
#include <stdio.h>
int main(){
int n1, n2, n3, min;
puts("三つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("整数3:"); scanf("%d", &n3);
min = (n1 < n2) ? n1 : n2;
min = (n3 < min) ? n3 : min;
printf("最小値は%dです。\n", min);
return 0;
}
int main(){
int n1, n2, n3, min;
puts("三つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("整数3:"); scanf("%d", &n3);
min = (n1 < n2) ? n1 : n2;
min = (n3 < min) ? n3 : min;
printf("最小値は%dです。\n", min);
return 0;
}
演習 3-8
#include <stdio.h>
int main(){
int n1, n2;
puts("二つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
if (n1 > n2){
printf("それらの差は%dです。\n", n1 - n2);
}
else{
printf("それらの差は%dです。\n", n2 - n1);
}
return 0;
}
int main(){
int n1, n2;
puts("二つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
if (n1 > n2){
printf("それらの差は%dです。\n", n1 - n2);
}
else{
printf("それらの差は%dです。\n", n2 - n1);
}
return 0;
}
演習 3-7
#include <stdio.h>
int main(){
int n1, n2, n3, n4, max;
puts("三つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("整数3:"); scanf("%d", &n3);
printf("整数4:"); scanf("%d", &n4);
max = n1;
if (max < n2){
max = n2;
}
if (max < n3){
max = n3;
}
if (max < n4){
max = n4;
}
printf("最大値は%dです。\n", max);
return 0;
}
int main(){
int n1, n2, n3, n4, max;
puts("三つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("整数3:"); scanf("%d", &n3);
printf("整数4:"); scanf("%d", &n4);
max = n1;
if (max < n2){
max = n2;
}
if (max < n3){
max = n3;
}
if (max < n4){
max = n4;
}
printf("最大値は%dです。\n", max);
return 0;
}
演習 3-6
#include <stdio.h>
int main(){
int n1, n2, n3, min;
puts("三つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("整数3:"); scanf("%d", &n3);
min = n1;
if (n2 < min){
min = n2;
}
if (n3 < min){
min = n3;
}
printf("最小値は%dです。\n", min);
return 0;
}
int main(){
int n1, n2, n3, min;
puts("三つの整数を入力して下さい。");
printf("整数1:"); scanf("%d", &n1);
printf("整数2:"); scanf("%d", &n2);
printf("整数3:"); scanf("%d", &n3);
min = n1;
if (n2 < min){
min = n2;
}
if (n3 < min){
min = n3;
}
printf("最小値は%dです。\n", min);
return 0;
}
演習 3-5
#include <stdio.h>
int main(){
int a, b;
puts("二つの整数を入力して下さい。");
printf("整数a:"); scanf("%d", &a);
printf("整数b:"); scanf("%d", &b);
if (a == b){
printf("a == b : 1\n");
}
else{
printf("a == b : 0\n");
}
if (a != b){
printf("a != b : 1\n");
}
else{
printf("a != b : 0\n");
}
if (a < b){
printf("a < b : 1\n");
}
else{
printf("a < b : 0\n");
}
if (a > b){
printf("a > b : 1\n");
}
else{
printf("a > b : 0\n");
}
if (a <= b){
printf("a <= b : 1\n");
}
else{
printf("a <= b : 0\n");
}
if (a >= b){
printf("a >= b : 1\n");
}
else{
printf("a >= b : 0\n");
}
return 0;
}
int main(){
int a, b;
puts("二つの整数を入力して下さい。");
printf("整数a:"); scanf("%d", &a);
printf("整数b:"); scanf("%d", &b);
if (a == b){
printf("a == b : 1\n");
}
else{
printf("a == b : 0\n");
}
if (a != b){
printf("a != b : 1\n");
}
else{
printf("a != b : 0\n");
}
if (a < b){
printf("a < b : 1\n");
}
else{
printf("a < b : 0\n");
}
if (a > b){
printf("a > b : 1\n");
}
else{
printf("a > b : 0\n");
}
if (a <= b){
printf("a <= b : 1\n");
}
else{
printf("a <= b : 0\n");
}
if (a >= b){
printf("a >= b : 1\n");
}
else{
printf("a >= b : 0\n");
}
return 0;
}
演習 3-4
#include <stdio.h>
int main(){
int A, B;
puts("二つの整数を入力して下さい。");
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
if (A == B){
puts("AとBは等しいです。");
}
else if (A > B){
puts("AはBより大きいです。");
}
else{
puts("AはBより小さいです。");
}
return 0;
}
int main(){
int A, B;
puts("二つの整数を入力して下さい。");
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
if (A == B){
puts("AとBは等しいです。");
}
else if (A > B){
puts("AはBより大きいです。");
}
else{
puts("AはBより小さいです。");
}
return 0;
}
演習 3-3
#include <stdio.h>
int main(){
int no;
printf("整数を入力して下さい:");
scanf("%d", &no);
if (no >= 0){
printf("絶対値は%dです。\n", no);
}
else{
printf("絶対値は%dです。\n", -no);
}
return 0;
}
int main(){
int no;
printf("整数を入力して下さい:");
scanf("%d", &no);
if (no >= 0){
printf("絶対値は%dです。\n", no);
}
else{
printf("絶対値は%dです。\n", -no);
}
return 0;
}
演習 3-2
#include <stdio.h>
int main(){
int no;
printf("整数を入力して下さい:");
scanf("%d", &no);
if (no == 0){
puts("その数は0です。");
}
else if (no > 0){
puts("その数は正です。");
}
else if (no < 0){
puts("その数は負です。");
}
return 0;
}
int main(){
int no;
printf("整数を入力して下さい:");
scanf("%d", &no);
if (no == 0){
puts("その数は0です。");
}
else if (no > 0){
puts("その数は正です。");
}
else if (no < 0){
puts("その数は負です。");
}
return 0;
}
演習 3-1
#include <stdio.h>
int main(){
int A, B;
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
if (A % B == 0){
printf("BはAの約数です。\n");
}
else{
printf("BはAの約数ではありません。\n");
}
return 0;
}
int main(){
int A, B;
printf("整数A:"); scanf("%d", &A);
printf("整数B:"); scanf("%d", &B);
if (A % B == 0){
printf("BはAの約数です。\n");
}
else{
printf("BはAの約数ではありません。\n");
}
return 0;
}
登録:
投稿 (Atom)