MISW.github.io

1問目 5の7乗を計算するプログラム

#include<stdio.h>

int main(){
	
	int ans,i;
	
	ans=1;
	
	for(i=0;i<7;i++){
		
		ans *= 5;
		
	}
	
	printf("5^7 = %d\n",ans);

}

for(i=0;i<=6;i++)でも可

2問目 9の階乗を計算するプログラム

#include<stdio.h>

int main(){
	
	int ans,i;
	
	ans = 1;
	
	for(i=1;i<=9;i++){
		
		ans *= i;
		
	}
	
	printf("9! = %d\n",ans);
	
	return 0;
}

for(i=1;i<10;i++)でも可

3問目 1から50までの奇数を表示するプログラム

#include<stdio.h>

int main(){
	
	int i;
	
	for(i=1;i<=50;i+=2){
		
		printf("%d\n",i);
		
	}
	
	return 0;
}

4問目 20から50までの奇数を表示するプログラム

#include<stdio.h>

int main(){
	
	int i;
	
	for(i=21;i<=50;i+=2){
		
		printf("%d\n",i);
		
	}
	
	return 0;
}

5問目

1 Hello World!
2 Hello World!
3 Hello World!
4 Hello World!
5 Hello World!

5 Hello World!
4 Hello World!
3 Hello World!
2 Hello World!
1 Hello Wordl!

と表示されるプログラムを作れ。

#include<stdio.h>

int main(){
	
	int i;
	
	for(i=1;i<=5;i++){
		
		printf("%d Hello World!\n",i);
		
	}
	
	printf("\n");
	
	for(i=5;i>=1;i--){
		
		printf("%d Hello World!\n",i);
		
	}
	
	return 0;
}