fork download
  1. //http://t...content-available-to-author-only...h.net/test/read.cgi/tech/1381909900/240
  2. // [1] 授業単元:プログラミング
  3. // [2] 問題文(含コード&リンク): http://i...content-available-to-author-only...e.com/2viXY6 forかwhileをつかって
  4. // [3] 環境
  5. //  [3.1] OS: (Windows8
  6. //  [3.2] visual studiopro 2012
  7. //  [3.3] 言語: (C
  8. // [4] 期限: (11月17日18時まで]
  9. // だれか教えてくださいよろしくお願いします。
  10. //http://i...content-available-to-author-only...e.com/2viXY6
  11. // 1から10までの整数のうち、偶数の合計を求めなさい。
  12. // 1から100までの整数で、奇数だけの合計、偶数だけの合計、総合計をもとめよ;
  13. // y=5x+8の値をxが0~10まで、1ずつ増やした時のyの値
  14. // 10^3+30^3+50^3+70^3+90^3の計算
  15.  
  16. //使用
  17. //・int変数
  18. //・for文、return文、ブロック文
  19. //・演算子&&、<=、==、%、+、*、=
  20. //・printf関数
  21. //制限
  22. //・三項演算子
  23. //・関数
  24. //・if文
  25.  
  26. #include <stdio.h>
  27. int main(){
  28. int i,j;
  29. int x,y,z;
  30.  
  31. // 1.
  32. x=0;
  33. for(i=1;i<=10;i=i+1)
  34. for(j=0;j<1 && i%2==0;j=j+1)
  35. x=x+i;
  36. printf("Ans1= %d\n",x);
  37.  
  38. // 2.
  39. x=0;
  40. y=0;
  41. for(i=1;i<=100;i=i+1){
  42. for(j=0;j==0 && i%2==1;j=j+1)
  43. x=x+i;
  44. for(j=0;j==0 && i%2==0;j=j+1)
  45. y=y+i;
  46. }
  47. z=x+y;
  48. printf("Ans2= %d,%d,%d\n",x,y,z);
  49.  
  50. // 3.
  51. printf("Ans3=");
  52. for(x=0;x<=10;x=x+1){
  53. y=5*x+8;
  54. printf(" y=%d",y);
  55. }
  56. printf("\n");
  57.  
  58. // 4.
  59. x=0;
  60. y=1;z=10;j=3;for(i=1;i<=j;i=i+1){y=y*z;}x=x+y;//10^3
  61. y=1;z=30;j=3;for(i=1;i<=j;i=i+1){y=y*z;}x=x+y;//30^3
  62. y=1;z=50;j=3;for(i=1;i<=j;i=i+1){y=y*z;}x=x+y;//50^3
  63. y=1;z=70;j=3;for(i=1;i<=j;i=i+1){y=y*z;}x=x+y;//70^3
  64. y=1;z=90;j=3;for(i=1;i<=j;i=i+1){y=y*z;}x=x+y;//90^3
  65. printf("Ans4= %d\n",x);
  66.  
  67. return 0;
  68. }
  69.  
Success #stdin #stdout 0s 2248KB
stdin
Standard input is empty
stdout
Ans1= 30
Ans2= 2500,2550,5050
Ans3= y=8 y=13 y=18 y=23 y=28 y=33 y=38 y=43 y=48 y=53 y=58
Ans4= 1225000