分岐処理
整数をscanfで読み込み奇数か偶数かを3回出力する。
#include <stdio.h>
int main()
{
int i,goukei=0;
int gekai=0;
int youso[5]={0,0,0,0,0};
int eat[8]={22,20,37,16,20,29,7,50};
for(i=0;i<5;i++){
printf("要素%dに払ってもいい金額を入力してください。",i+1);
scanf("%d",&youso[i]);
goukei=goukei+youso[i];
}
if(eat[0]-youso[0]-youso[1]<0) gekai=gekai-(eat[0]-youso[0]-youso[1]);
if(eat[1]-youso[1]-youso[2]<0) gekai=gekai-(eat[1]-youso[1]-youso[2]);
if(eat[2]-youso[0]-youso[3]-youso[4]<0) gekai=gekai-(eat[2]-youso[0]-youso[3]-youso[4]);
if(eat[3]-youso[0]-youso[4]<0) gekai=gekai-(eat[3]-youso[0]-youso[4]);
if(eat[4]-youso[0]-youso[2]-youso[3]<0) gekai=gekai-(eat[4]-youso[0]-youso[2]-youso[3]);
if(eat[5]-youso[1]-youso[4]<0) gekai=gekai-(eat[5]-youso[1]-youso[4]);
if(eat[6]-youso[4]<0) gekai=gekai-(eat[6]-youso[4]);
if(eat[7]-youso[0]-youso[1]-youso[2]-youso[3]<0) gekai=gekai-(eat[7]-youso[0]-youso[1]-youso[2]-youso[3]);
printf("下界は%d円ですn",goukei-gekai);
return(0);
}
2乗和の計算
for文を用いて作成せよ。
#include <stdio.h>
分岐処理
整数をscanfで読み込み奇数か偶数かを3回出力する。
#include <stdio.h>
int main()
{
int i,goukei=0;
int gekai=0;
int youso[5]={0,0,0,0,0};
int eat[8]={22,20,37,16,20,29,7,50};
for(i=0;i<5;i++){
printf("要素%dに払ってもいい金額を入力してください。",i+1);
scanf("%d",&youso[i]);
goukei=goukei+youso[i];
}
if(eat[0]-youso[0]-youso[1]<0) gekai=...