atwiki-logo
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このウィキの更新情報RSS
    • このウィキ新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡(不具合、障害など)
ページ検索 メニュー
OIT Archive
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
OIT Archive
  • ウィキ募集バナー
  • 目安箱バナー
  • 操作ガイド
  • 新規作成
  • 編集する
  • 全ページ一覧
  • 登録/ログイン
ページ一覧
OIT Archive
ページ検索 メニュー
  • 新規作成
  • 編集する
  • 登録/ログイン
  • 管理メニュー
管理メニュー
  • 新規作成
    • 新規ページ作成
    • 新規ページ作成(その他)
      • このページをコピーして新規ページ作成
      • このウィキ内の別ページをコピーして新規ページ作成
      • このページの子ページを作成
    • 新規ウィキ作成
  • 編集
    • ページ編集
    • ページ編集(簡易版)
    • ページ名変更
    • メニュー非表示でページ編集
    • ページの閲覧/編集権限変更
    • ページの編集モード変更
    • このページにファイルをアップロード
    • メニューを編集
    • 右メニューを編集
  • バージョン管理
    • 最新版変更点(差分)
    • 編集履歴(バックアップ)
    • アップロードファイル履歴
    • ページ操作履歴
  • ページ一覧
    • このウィキの全ページ一覧
    • このウィキのタグ一覧
    • このウィキのタグ一覧(更新順)
    • このページの全コメント一覧
    • このウィキの全コメント一覧
    • おまかせページ移動
  • RSS
    • このwikiの更新情報RSS
    • このwikiの新着ページRSS
  • ヘルプ
    • ご利用ガイド
    • Wiki初心者向けガイド(基本操作)
    • このウィキの管理者に連絡
    • 運営会社に連絡する(不具合、障害など)
  • atwiki
  • OIT Archive
  • C演習I 07

OIT Archive

C演習I 07

最終更新:2011年05月18日 00:46

oit-archive

- view
管理者のみ編集可
work71.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int a, b, tmp;
  6. int i, j;
  7.  
  8. printf("範囲の入力:\n");
  9. scanf("%d", &a);
  10. scanf("%d", &b);
  11.  
  12. if(a > b){
  13. tmp = a;
  14. a = b;
  15. b = tmp;
  16. }
  17.  
  18. printf("%d×%dから%d×%dの範囲を表示します。\n", a, a, b, b);
  19.  
  20. for(i = a; i <= b; i++){
  21. for(j = a; j <= b; j++){
  22. printf("%3d", i * j);
  23. }
  24. printf("\n");
  25. }
  26.  
  27. return 0;
  28. }
  29.  

work72.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int size, i, j;
  6.  
  7. printf("表示する段数を入力して下さい:");
  8. scanf("%d", &size);
  9.  
  10. for(i = 0; i < size; i++){
  11. for(j = 0; j < size; j++){
  12. if(i + j + 1 >= size) printf("□");
  13. else printf(" ");
  14. }
  15. printf("\n");
  16. }
  17.  
  18. return 0;
  19. }
  20.  

work73.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int a, i = 0;
  6.  
  7. scanf("%d", &a);
  8.  
  9. while( a >= 0 ){
  10. printf(" %d", a );
  11. i++;
  12. scanf("%d", &a);
  13. }
  14.  
  15. printf("\n");
  16. printf("入力された0以上の数は%d個です。\n", i);
  17.  
  18. return 0;
  19. }
  20.  

work74.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int a, i, j;
  6.  
  7. for( i = 0; i < 5; i++){
  8. scanf("%d", &a);
  9. printf("%2d:", a);
  10. for( j = 0; j < a; j++){
  11. printf("*");
  12. }
  13. printf("\n");
  14. }
  15.  
  16. return 0;
  17. }
  18.  

work75.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int size, i, j;
  6. int count = 1;
  7.  
  8. printf("段数を入力して下さい:");
  9. scanf("%d", &size);
  10.  
  11. for(i = 0; i < size; i++){
  12. for(j = 0; j < size; j++){
  13. if(i <= j){
  14. printf("%3d", count);
  15. count++;
  16. } else printf(" ");
  17. }
  18. printf("\n");
  19. }
  20.  
  21. return 0;
  22. }
  23.  

work76.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int i, j;
  6. int index, multi, fact;
  7.  
  8. printf("指数の指定:");
  9. scanf("%d", &index);
  10.  
  11. for(i = 1; i <= 5; i++){
  12. multi = 1;
  13. for(j = 1; j <= index; j++) multi = multi * i;
  14. fact = 1;
  15. for(j = 1; j <= i; j++) fact = fact * j;
  16. printf("%dの%d乗 = %d %d! = %d\n", i, index, multi, i, fact);
  17. }
  18.  
  19. return 0;
  20. }
  21.  

work77.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int inp, i;
  6.  
  7. printf("整数を入力して下さい:\n");
  8. scanf("%d", &inp);
  9.  
  10. while(inp >= 0){
  11. for(i = 1;i <= inp / 10; i++) printf("★");
  12. for(i = 1; i <= inp % 10; i++) printf("☆");
  13. printf("\n");
  14.  
  15. printf("整数を入力して下さい:\n");
  16. scanf("%d", &inp);
  17. }
  18.  
  19. return 0;
  20. }
  21.  

work78.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int inp, tmp, fig, val;
  6. int i, j;
  7. int count = 0;
  8.  
  9.  
  10. printf("桁区切りをする値の入力:");
  11. scanf("%d", &inp);
  12.  
  13. tmp = inp;
  14. while(tmp / 10 > 0){
  15. tmp = tmp / 10;
  16. count++;
  17. }
  18.  
  19. for(i = 0; i < count + 1; i++){
  20. fig = 1;
  21. for(j = 1; j <= count - i; j++) fig = fig * 10;
  22. val = inp / fig;
  23. printf("%d", val);
  24. inp = inp - val * fig;
  25. if(j % 3 ==1 && j > 1) printf(",");
  26. }
  27. printf("\n");
  28.  
  29. return 0;
  30. }
  31.  

work79.c
  1. #include <stdio.h>
  2.  
  3. int main(void){
  4.  
  5. int i, j;
  6. int width;
  7.  
  8. printf("幅:");
  9. scanf("%d", &width);
  10.  
  11. for(i = 1; i <= width; i++){
  12. for(j = 1; j <= width; j++){
  13. if((j + i) % 2 == 0) printf("■");
  14. else printf("□");
  15. }
  16. printf("\n");
  17. }
  18.  
  19. return 0;
  20. }
  21.  
「C演習I 07」をウィキ内検索
LINE
シェア
Tweet
OIT Archive
記事メニュー

MENU

  • TOP
+ C演習I
C演習I
  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14

+ Java
Java
  • 07

Network

ここを編集
記事メニュー2
取得中です。
申し訳ありませんが、recent_ref プラグインは提供を終了し、ご利用いただけません。

合計: -
今日: -
昨日: -
TOP合計: -


ここを編集
人気記事ランキング
  1. C演習I
  2. C演習I 01
  3. Java
  4. Java演習 08
  5. C演習I 04
  6. C演習I 08
  7. C演習I 02
  8. C演習I 06
もっと見る
最近更新されたページ
  • 245日前

    TOP/コメントログ
  • 5158日前

    Java演習 08
  • 5158日前

    Java
  • 5166日前

    メニュー
  • 5166日前

    Java演習 07
  • 5175日前

    Network
  • 5175日前

    C演習I 10
  • 5175日前

    C演習I 11
  • 5175日前

    C演習I 12
  • 5175日前

    C演習I 13
もっと見る
人気記事ランキング
  1. C演習I
  2. C演習I 01
  3. Java
  4. Java演習 08
  5. C演習I 04
  6. C演習I 08
  7. C演習I 02
  8. C演習I 06
もっと見る
最近更新されたページ
  • 245日前

    TOP/コメントログ
  • 5158日前

    Java演習 08
  • 5158日前

    Java
  • 5166日前

    メニュー
  • 5166日前

    Java演習 07
  • 5175日前

    Network
  • 5175日前

    C演習I 10
  • 5175日前

    C演習I 11
  • 5175日前

    C演習I 12
  • 5175日前

    C演習I 13
もっと見る
ウィキ募集バナー
新規Wikiランキング

最近作成されたWikiのアクセスランキングです。見るだけでなく加筆してみよう!

  1. MadTown GTA (Beta) まとめウィキ
  2. AviUtl2のWiki
  3. R.E.P.O. 日本語解説Wiki
  4. 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  5. シュガードール情報まとめウィキ
  6. ソードランページ @ 非公式wiki
  7. ドラゴンボール Sparking! ZERO 攻略Wiki
  8. シミュグラ2Wiki(Simulation Of Grand2)GTARP
  9. 星飼いの詩@ ウィキ
  10. Dark War Survival攻略
もっと見る
人気Wikiランキング

atwikiでよく見られているWikiのランキングです。新しい情報を発見してみよう!

  1. アニヲタWiki(仮)
  2. ストグラ まとめ @ウィキ
  3. ゲームカタログ@Wiki ~名作からクソゲーまで~
  4. 初音ミク Wiki
  5. 検索してはいけない言葉 @ ウィキ
  6. 機動戦士ガンダム バトルオペレーション2攻略Wiki 3rd Season
  7. 発車メロディーwiki
  8. Grand Theft Auto V(グランドセフトオート5)GTA5 & GTAオンライン 情報・攻略wiki
  9. オレカバトル アプリ版 @ ウィキ
  10. SDガンダム ジージェネレーションジェネシス 攻略Wiki
もっと見る
全体ページランキング

最近アクセスの多かったページランキングです。話題のページを見に行こう!

  1. 過去の行動&発言まとめ - 鹿乃つの氏 周辺注意喚起@ウィキ
  2. マイティーストライクフリーダムガンダム - 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  3. 魚拓まとめ - 鹿乃つの氏 周辺注意喚起@ウィキ
  4. 参加者一覧 - ストグラ まとめ @ウィキ
  5. 1103環境(遊戯王) - アニヲタWiki(仮)
  6. 前作からの変更点 - 機動戦士ガンダム EXTREME VS.2 INFINITEBOOST wiki
  7. 魔獣トゲイラ - バトルロイヤルR+α ファンフィクション(二次創作など)総合wiki
  8. コレクター・ユイ - アニヲタWiki(仮)
  9. サーヴァント/一覧/クラス別 - Fate/Grand Order @wiki 【FGO】
  10. 画像倉庫 - 鹿乃つの氏 周辺注意喚起@ウィキ
もっと見る

  • このWikiのTOPへ
  • 全ページ一覧
  • アットウィキTOP
  • 利用規約
  • プライバシーポリシー

2019 AtWiki, Inc.