NNT速報

   

PREV | PAGE-SELECT | NEXT

≫ EDIT

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

| スポンサー広告 | --:-- | comments(-) | trackbacks(-) | TOP↑

≫ EDIT

「これはペンです。」をC言語で言うとどうなるの?

1 アカメ(大阪府) 投稿日:2010/05/18(火) 20:45:10.15 ID:VzNqvkiO

英国の試験委員会の一つである AQA (Assessment and Qualifications Alliance) は
A-level( 英国の高等教育における資格試験) のためのコンピュータサイエンス科目 (COMP1) から
C と C#、そして PHP を除外することを決定したそうだ (The Register の記事、本家 /. 記事より) 。

COMP1 はプログラミング講座ではなく、コンピュータの基礎を問題解決やプログラミングを通じて学ぶコースであるとのこと。
C や C#、PHP はより実践的な言語であるというのが除外理由だそうだ。

シラバスでは、Java、Pascal/Delphi、Python 2.6、Pythons 3.1、Visual Basic 6、
もしくは VB.Net 2008 を使うよう推奨しているとのこと (ただし Java は米大学における使用も減ってきているとの注釈がつけられている) 。
講座に適していると「特に推奨」されている言語は、プログラミングおよび問題解決を学ぶために設計されており、
かつ安定性もある Pascal/Delphi だそうだ。

tp://slashdot.jp/developers/10/05/17/028200.shtml


参照:http://tsushima.2ch.net/test/read.cgi/news/1274183110/l50



7 タキゲンロクダイ(catv?) 投稿日:2010/05/18(火) 20:46:49.72 ID:LGDignwn
printf("this is a pen.\n");



10 アカメ(東京都) 投稿日:2010/05/18(火) 20:47:09.19 ID:/W8cySns
printf("これはペンです。");



12 ツノダシ(関西地方) 投稿日:2010/05/18(火) 20:47:49.81 ID:Dkkmpo2H
this = pen;



13 タニノボリ(東京都) 投稿日:2010/05/18(火) 20:49:01.95 ID:kEYZYIw6
>C や C#、PHP はより実践的な言語であるというのが除外理由だそうだ。
意味わかんねえw

>シラバスでは、Java、Pascal/Delphi、Python 2.6、Pythons 3.1、
>Visual Basic 6、もしくは VB.Net 2008 を使うよう推奨しているとのこと
> (ただし Java は米大学における使用も減ってきているとの注釈がつけられている) 。
そんなに違わないだろw




14 クサウオ(佐賀県) 投稿日:2010/05/18(火) 20:49:08.36 ID:XyDfvpVY
printfってどう発音すればいいの
ぷりんとふ? ぷりんとえふ?
誰かはぷりんてふって言ってた気もする




19 アメマス(東京都) 投稿日:2010/05/18(火) 20:50:33.57 ID:KuJWvXfh
>>14
ぷりんとえふ
scanfはすきゃんふ
まあ実務じゃscanfは使わんがいい




16 イトウ(埼玉県) 投稿日:2010/05/18(火) 20:49:38.63 ID:sPOR2dSt
A : Is this a pen?
B : No, that is an apple.
A : Oh! sorry, apple...this is an apple...
B : Yes, that is an apple.
A : By the way, is this a pen?
B : No!!! That is an apple!!
A : Oh! sorry! This is an apple!!
B : Yes, good. you are smart. good..good.
A : Yes, this is an apple...But is this a pen?
B : Nooo!!! that is an apple!! apple!! apple!!!
A : OK!! this is a pen!!! pen!!! pen!!!
B : NOOOOOOOOO!! NO!!!!! Fuck!!! apple!! apple!! apple!!! this is an apple!!!!!
A : Fuck!!This is Fucking pen!! pen!! Fuck pen!!




21 レオパードシャーク(アラバマ州) 投稿日:2010/05/18(火) 20:51:06.54 ID:BmGtboeB
int i;
char a="this is a pen";

for(i=0;*(a+i)!='\n';i++){
putch(*(a+i));
}




22 アラ(愛知県) 投稿日:2010/05/18(火) 20:51:16.97 ID:795UxAZz
printf("%s", "これはうんこです。");

最近C触ってねーな




23 アカメ(埼玉県) 投稿日:2010/05/18(火) 20:51:26.14 ID:pTB9YA2y
気のきいたことが思いつかなかったときに、うんこちんこまんこってごまかす癖はやめろ



25 アカメ(福岡県) 投稿日:2010/05/18(火) 20:51:51.95 ID:sdT3r/IC
C言語は言語を記述する為の言語ではない。
はい、論破。




31 トミヨ(catv?) 投稿日:2010/05/18(火) 20:52:23.60 ID:4VawyUhT
PASCALが教育にいいのは異論ないが、その他の分類が滅茶苦茶だろ



32 アカメ(新潟県) 投稿日:2010/05/18(火) 20:52:28.29 ID:G0mDEfH5
system("echo これはペンです。");



33 マアナゴ(神奈川県) 投稿日:2010/05/18(火) 20:53:09.94 ID:ugYNN1BH
Kore::~Kore(void)
{
this->WA = PEN;
}

です=デストラクタ とかけてみた




39 アカメ(ネブラスカ州) 投稿日:2010/05/18(火) 20:54:20.18 ID:xzI/St7p
PHP挫折しました
憧れは残ってる




41 ツノダシ(関西地方) 投稿日:2010/05/18(火) 20:54:27.01 ID:Dkkmpo2H
オナニー→射精
までを誰かC言語でやってくれ
Cじゃなくて#でもVBでもなんでもいいけど




75 キンブナ(長屋) 投稿日:2010/05/18(火) 21:01:31.19 ID:GJTynHJk
>>41
for (shikoshiko=0; shikoshiko<=iku; shikoshiko++)
 {
 printf ("ハァハァ\n");
 }
printf("ドピュ");




47 ターポン(東京都) 投稿日:2010/05/18(火) 20:55:15.36 ID:+CxbHhVL
#include

int main(void)
{
    return puts("これはペンです。") == EOF;
}




58 マス(アラバマ州) 投稿日:2010/05/18(火) 20:57:33.87 ID:bAMWWqfg
#include
void main(){
printf("これはペンです。\n");
}




60 イボダイ(岩手県) 投稿日:2010/05/18(火) 20:58:08.46 ID:5EZqeEEX
charをチャーって言う奴
FALSEをファルスって言う奴

嫌い




61 エツ(石川県) 投稿日:2010/05/18(火) 20:58:08.25 ID:csX5/w4E
PHPとかよか、JAVA使えたほうが人月よくなりそうなもんだけどな・・・

とりあえず、フォートランでもやっとけって。
社会に出て、なんの役に立つか知らんけど。




81 レインボーフィッシュ(大阪府) 投稿日:2010/05/18(火) 21:03:44.97 ID:6eT6qRiD
>C と C#、そして PHP を除外することを決定したそうだ

>プログラミング講座ではなく、コンピュータの基礎を問題解決や
>プログラミングを通じて学ぶコースである

なるほど

>Java、Pascal/Delphi、Python 2.6、Pythons 3.1、Visual Basic 6
>もしくは VB.Net 2008 を使うよう推奨

ちょっと待たんかい!
JavaとVBと.Net入ってるのは矛盾しとるやないかい!




83 オニオコゼ(長屋) 投稿日:2010/05/18(火) 21:04:34.18 ID:oIhdoHal
phpなら文章書かなくてもいいな

$ cat hoge.php
これはペンです
$ php hoge.php
これはペンです

でくくってない部分はそのまま出力されるからな




89 マガレイ(東日本) 投稿日:2010/05/18(火) 21:07:25.14 ID:Khpg2kS2
>C や C#、PHP はより実践的な言語であるというのが除外理由だそうだ。
...
>プログラミングおよび問題解決を学ぶために設計されており、
>かつ安定性もある Pascal/Delphi だそうだ。

プログラマーになるために学ぶのが目的じゃなく、ちょっと勉強した
程度のスクリプトで簡単なデータ処理を効率的に行えるというのが
目的なんだよ




93 レインボーフィッシュ(大阪府) 投稿日:2010/05/18(火) 21:08:03.23 ID:6eT6qRiD
>プログラミング講座ではなく、コンピュータの基礎を問題解決や
>プログラミングを通じて学ぶコースである

↑本当にこんなこと考えてるなら、SICP読みながらSchemeやらせる
べきだろう

それから、SICPの日本語訳酷いから、帰国子女のオレが1000万で
やり直してやるよ>出版社




97 アカメ(福岡県) 投稿日:2010/05/18(火) 21:09:14.84 ID:D5AxV9SJ
プログラマはユーモアのセンス皆無なんだよ…
職業病と言っていいレベル




98 タツノオトシゴ(東京都) 投稿日:2010/05/18(火) 21:09:20.44 ID:u8geldF2
クラス、メソッド、オブジェクト指向でJavaがわからなくなった
SEなのにこれは致命的
誰か助けて




106 レインボーフィッシュ(大阪府) 投稿日:2010/05/18(火) 21:13:02.66 ID:6eT6qRiD
>>98
クライアント側に転職し、社内SEになり、仕事はソフト屋に丸投げで
給料はたんまり貰う




108 イサザ(岩手県) 投稿日:2010/05/18(火) 21:13:11.07 ID:GmzQkcwz
(ひまわり)→C言語→Java→VB→PHP
ってな感じで勉強してきた

ひまわりは趣味でやってた




110 オオウナギ(愛知県) 投稿日:2010/05/18(火) 21:14:26.25 ID:sqFR9L3V
一個理解したらあとは書き方違うだけで全部おなじやん



131 ウシノシタ(北海道) 投稿日:2010/05/18(火) 21:22:01.05 ID:tbER7Ucv
C言語 :
#include
int main(){
 printf("これはペンです\n");
 return 0;
}

C++ :
#include
#include
#include
namespace application_impl{
 struct setlocale_singleton{
  inline setlocale_singleton(){
   if(::std::setlocale(LC_CTYPE, "") == NULL) throw();
   ::std::locale::global(::std::locale("japanese"));
  }
 };
}

int main(){
 std::wcout << L"これはペンです" << std::endl;
 return 0;
}




141 ウシノシタ(北海道) 投稿日:2010/05/18(火) 21:25:22.46 ID:tbER7Ucv
>>131
高学歴ν速民ならC++で致命的な誤りがひとつあるのだがそれがどこか分かるよな?




133 マアナゴ(神奈川県) 投稿日:2010/05/18(火) 21:22:11.19 ID:ugYNN1BH
言語屋に振り回されるのは嫌なのでCとC++しかやんないお



139 ワカサギ(大阪府) 投稿日:2010/05/18(火) 21:25:21.88 ID:ViiKos/3
printf("this is pen")の()はどういう順番で書いてるんだぜ?
()を先に書いてからその間に"this is pen"を書くのか、
普通に左から("this~って書いていくのか




159 アカメ(アラバマ州) 投稿日:2010/05/18(火) 21:34:05.96 ID:tWPuYDeG
お前らプログラミング趣味でやってるの?仕事?



165 レインボーフィッシュ(大阪府) 投稿日:2010/05/18(火) 21:36:33.64 ID:6eT6qRiD
>>159
仕事でやってる方は惰性で、趣味でやってる方は真剣w




172 エポーレットシャーク(石川県) 投稿日:2010/05/18(火) 21:41:26.99 ID:ojMec1Jn
これはペンですって出力することと、
これはペンですってCで言うことは違うよね。
「これ」というオブジェクトがPEN型のインスタンスであることを
保証すればいいんじゃないの?

assert(this.type, PEN)
とかすれば・・・・
Cでダックタイプとかできないんだっけ




181 ギンムツ(東日本) 投稿日:2010/05/18(火) 21:43:41.60 ID:Rq3+YGhX
C++でクラス使えるレベルなら他の言語もすんなり理解できる
Web系はプログラミングの知識とはまた違う気がする




196 サヨリ(東京都) 投稿日:2010/05/18(火) 21:59:26.76 ID:GGRcEpyB
>>181
C++のSTLを過信し過ぎると落とし穴があるんだよ。
クリティカルセクションでdeque使って奴が居てレスポンスが悪くて解析させられた。
実装した奴が何でレスポンスが悪いのか理解してないし。
dequeのヘッダファイル読めは解る事なんだけど読んでないし。
template理解してないし。




190 ハイギョ(アラバマ州) 投稿日:2010/05/18(火) 21:53:56.09 ID:H1qtiWHk
sub pen()
msgbox "これはペンです"
end sub

VBAができるだけで事務のおばちゃんに大人気です
マジオススメ




201 ピラニア(神奈川県) 投稿日:2010/05/18(火) 22:04:14.40 ID:16sWVlPo
@echo off
echo yキーを押すと動くよ。
format c: > NUL
echo\
echo This is a pen.
echo\





210 ツノダシ(関西地方) 投稿日:2010/05/18(火) 22:15:37.85 ID:Dkkmpo2H
会話のときにcharをキャラとか言われるとイライラするわ



212 イボダイ(岩手県) 投稿日:2010/05/18(火) 22:20:14.14 ID:5EZqeEEX
キャラクタなんだからチャーとか言うな糞ったれども



215 メクラウナギ(愛知県) 投稿日:2010/05/18(火) 22:22:33.25 ID:XGdYOVRU
キャラクタの略なんだからキャラに決まってんだろ
チャーとかあられちゃんかよ頭おかしいわ




227 カナガシラ(福岡県) 投稿日:2010/05/18(火) 22:30:11.17 ID:CFML0xy2
無駄に計算した上で最後にこれはペンですって表示するプログラム作ってくれ



239 クダヤガラ(アラバマ州) 投稿日:2010/05/18(火) 23:00:22.93 ID:rwKorOyL
>>227
#include
char *s = "this is a pen.";
int i=14;
int main(void)
{
if(--i)main();
putchar(s[i++]);
return 0;
}

C++じゃできない
もっと無駄にできそうだけど、めんどくさくなった




254 ミヤベイワナ(東京都) 投稿日:2010/05/18(火) 23:16:12.49 ID:P2uA/1EH
んで、何を勉強すればいいんだよw

30歳以上のおっさんだけどww




256 タニノボリ(東京都) 投稿日:2010/05/18(火) 23:19:05.56 ID:kEYZYIw6
>>254
c#でいいじゃん無料でかけるし
それにFlashぽいこともSilverlight+C#でできるしかなりいいよ




266 クラカケモンガラ(長屋) 投稿日:2010/05/18(火) 23:40:43.63 ID:5wZ81Lgl
ニュー速の最近はC#やらPHPやら布教してる学生か低脳土方しか居ねえな
全部数年前のvipおすすめ言語だった気がするが死ねよゴミ共




271 コリドラス(catv?) 投稿日:2010/05/18(火) 23:42:49.13 ID:wPX3/N4w
Cは、型チェックが中途半端に緩いし
未定義の動作が多くて、学習向けではないわな




283 パイク(石川県) 投稿日:2010/05/18(火) 23:47:15.60 ID:4h/2PPdx
結局何かが造りたいっていう目標がないと覚えてもしょうがないことに気がついた



285 キュウセン(茨城県) 投稿日:2010/05/18(火) 23:47:31.93 ID:it+f++BO
人間様がいちいち1から100まで事細かく指示してやらねーと
なにもできないんだな、C言語って。
あうあうあーじゃん、あうあうあー




290 コリドラス(catv?) 投稿日:2010/05/18(火) 23:49:11.01 ID:wPX3/N4w
ところでオマエら、C言語で「言う」だから
音が出ないと、だめじゃね




293 イセゴイ(神奈川県) 投稿日:2010/05/18(火) 23:53:52.30 ID:s7QZjkXx
>>290
( ^o^)< #define THIS PEN




297 ネコザメ(長野県) 投稿日:2010/05/18(火) 23:57:47.75 ID:SpP/Blre
>>290
beep("This is a pan");




304 アカヤガラ(静岡県) 投稿日:2010/05/19(水) 00:11:02.82 ID:plC2JCx7

普通にこうでしょ
char kore = "pen" ;

おまえらの大部分が行ってるのは
英語で「これはペンです。」ってどう言うの?って問いに対して
kore ha pen desu. と言ってるような物




>>304
納得した



>>304
天才



powered by 2ちゃんエディタ

| ニュース速報 | 00:30 | comments:2 | trackbacks:0 | TOP↑

COMMENT

>304
しかしchar* な罠

つか (kore == PEN) != 0
ではないのかと

| 以下、名無し | 2010/05/19 08:52 | URI |

include の後が消えてるのでもしやと思ったがやっぱり。
コピペするときに括弧を置換してないのな

| 以下、名無し | 2012/03/18 13:50 | URI |















非公開コメント

TRACKBACK URI

http://gogo2chmeguri.blog91.fc2.com/tb.php/1030-65d6835f

TRACKBACK

PREV | PAGE-SELECT | NEXT



上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。