課題を出してやるスレ
■ このスレッドは過去ログ倉庫に格納されています
0001ふはは ◆ctXBv2aO7c
NGNG言語は問いません。
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG0004デフォルトの名無しさん
NGNGmain()
{
printf("はろーわーるど");
}
00054
NGNG0006デフォルトの名無しさん
NGNGFILE F (KIND=REMOTE);
EBCDIC ARRAY E [0:11];
REPLACE E BY "はろーわーるど";
WHILE TRUE DO
BEGIN
WRITE (F, *, E);
END;
END.
--
(defun hello-world ()
(interactive)
(insert "はろーわーるど") )
--
(DEFUN HELLO-WORLD ()
(PRINT (LIST 'はろーわーるど)))
--
HELLO: PROCEDURE OPTIONS (MAIN);
FLAG = 0;
LOOP: DO WHILE (FLAG = 0);
PUT SKIP DATA('はろーわーるど');
END LOOP;
END HELLO;
--
"はろーわーるど"と 表示。
--
カケ"はろーわーるど"
オワリ
0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG0009( ´_ゝ`)
NGNG説明して
0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNG本当は1を足したり引いたりするためのものじゃないと聞いたのだが
0014デフォルトの名無しさん
NGNG0015デフォルトの名無しさん
NGNGそれは文字をそのまま表示していいのか?制御文字をシンボルに置き換えたりしなくていいのか?
00168
NGNG曖昧でごめんね。
『↓以下のページの形式で出力せよ』ならいいかな。
http://www.soi.wide.ad.jp/class/99003/slides/01/17.html
0017デフォルトの名無しさん
NGNG文字には印字可能なものとそうでないものがあるんだけど、
その辺わかってる?
0018デフォルトの名無しさん
NGNG0019デフォルトの名無しさん
NGNG[VB] 初心者に課題を [.net]
http://pc2.2ch.net/test/read.cgi/tech/1048173861/
0020出題
NGNG入力:
標準入力および -f ファイル名
出力:
ファイル全体のバイナリダンプ。標準出力または -o ファイル名。
フォーマットなどの仕様は実物を参照。
その他のオプションは後で追加。
0021デフォルトの名無しさん
NGNG漏れは>>1ではないのでCを完璧にマスターしてるわけではなーい。
でも課題は欲しいのが現状。
Cの課題待ってます。宿題でもいでつよ
0022デフォルトの名無しさん
NGNG漏れは>>1ではないのでCを完璧にマスターしてるわけではなーい。
でも課題は欲しいのが現状。
Cの課題待ってます。宿題でもいいでつよ
002321
NGNG0024デフォルトの名無しさん
NGNG0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG素数を求めるアルゴリズム教えてください。
0027r
NGNGコマンドラインオプションがとてもうざいので、その辺は無視したバージョン。
#include <stdio.h>
#include <ctype.h>
int main(int argc, const char** argv ) {
int c, i;
FILE* fp;
char buf[17], *p = buf;
if( fp = 1 < argc ? fopen( argv[1], "r" ) : stdin , fp == 0 )
return -1;
buf[16] = '¥0';
do {
p = buf;
for( i = 0; i < 16; i++ ) {
c = getc(fp);
c != EOF ? printf( "%02x ", c ) : printf( " " );
printf( i == 7 ? "- " : "" );
*(p++) = isprint(c) ? c : '.';
}
printf( " | %s¥n", buf );
} while( c != EOF );
return 0;
}
0029デフォルトの名無しさん
NGNGint main()
{
char a='☆',b='★';
int c;
for(c=0;c<=15;c++,a++,b++){
printf("%s",a&b);
}
}
こんなソース拾ったんですけど、実行してみてください。
0030デフォルトの名無しさん
NGNGそんなもんがまともに動くか馬鹿。
0031デフォルトの名無しさん
NGNG0032r
NGNG篩じゃない奴。
int IsPrime( unsigned int t ) {
const unsigned int lim = (unsigned int)sqrt(i);
unsigned int i = 2;
while( i < lim && t % i != 0 )
i++;
return i == lim;
}
0033デフォルトの名無しさん
NGNG間違ってるよ。
0037デフォルトの名無しさん
NGNGprintf なぜダメ?
0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNG第2引数が馬鹿だから。
0040デフォルトの名無しさん
NGNGもうちょと細かく説明してほしいでつ。
お願い
0041デフォルトの名無しさん
NGNG%sに対しては文字列('\0'で終わるchar配列)を指すポインタを渡さなければならない。
a&bはポインタではない。
0042デフォルトの名無しさん
NGNGt2
δA=∫ {(∂/∂x)Lδx+(∂/∂v)Lδv}dt
t1
プログラムにしなさい
004341
NGNG0044デフォルトの名無しさん
NGNGそこにあるデータを1バイトずつ順に表示するだろうな。
0を見つけるまで。だったら何よ?
004644
NGNGそうだろうな。だったら何よ?
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG0049ふはは ◇ctXBv2aO7c
NGNGこら!スレを汚すなぁ
0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNG0052デフォルトの名無しさん
NGNGhttp://homepage2.nifty.com/hagiya/kenshu02.htm
このHolland,1977の推計をもとにすると、年間に生産される砂の量は4〜40億�d/年、
続成作用にかかる時間10万〜1000万年、
砂粒の平均直径0.1mmで4/3πr^3×密度2.3=1.4×10^-12(t)=砂一粒の質量とすれば、
地球の全ての砂粒の数は3×10^24個〜3×10^28個の間
プログラムにしなさい
0053デフォルトの名無しさん
NGNG何をプログラムにしろって?
0054デフォルトの名無しさん
NGNGhttp://homepage2.nifty.com/hagiya/kenshu02.htm
このHolland,1977の推計をもとにすると、年間に生産される砂の量は4〜40億�d/年、
続成作用にかかる時間10万〜1000万年、
砂粒の平均直径0.1mmで4/3πr^3×密度2.3=1.4×10^-12(t)=砂一粒の質量とすれば、
地球の全ての砂粒の数は3×10^24個〜3×10^28個の間
砂の数を計算してる過程を出力しなさい
・・・・・・簡単だ
0055デフォルトの名無しさん
NGNGmain(){
printf("全地球で1年間に生産される砕屑物(泥、砂、礫)の量は年間で2×10^13kg/year 200億トン/年 \n
http://homepage2.nifty.com/hagiya/kenshu02.htm \n
このHolland,1977の推計をもとにすると、年間に生産される砂の量は4〜40億�d/年\n、
続成作用にかかる時間10万〜1000万年、 \n
砂粒の平均直径0.1mmで4/3πr^3×密度2.3=1.4×10^-12(t)=砂一粒の質量とすれば、 \n
地球の全ての砂粒の数は3×10^24個〜3×10^28個の間 \n
砂の数を計算してる過程");
}
0056デフォルトの名無しさん
NGNG0057山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0058山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0059デフォルトの名無しさん
NGNG将来プログラマになりたいです。
いろんな要求にも応じれるように今から、リクエスト通りにプログラム
する練習をしてみたいです。(変かな?)
課題をお願いします
0060デフォルトの名無しさん
NGNG連長圧縮のCプログラム
0061デフォルトの名無しさん
NGNGと言ってるからして、まだ2ヶ月くらいなんじゃないの?
さすがに>>60のは酷かと
0062デフォルトの名無しさん
NGNG0063デフォルトの名無しさん
NGNGdiff
0064デフォルトの名無しさん
NGNG0065あぼーん
NGNG0066デフォルトの名無しさん
NGNGusing System;
namespace Project1
{
class Class
{
[STAThread]
static void Main(string[] args)
{
Console.WriteLine("へろーわーるど");
Console.ReadLine();
}
}
}
0067デフォルトの名無しさん
NGNGusing System;
namespace Project1
{
class Class
{
static void Main(string[] args)
{
for (int i=0x00; i<0xff; i++)
{
Console.WriteLine((Char)i);
}
Console.ReadLine();
}
}
}
0068デフォルトの名無しさん
NGNG引数はdouble型で半径とし、戻り値を面積または円周の長さとせよ。
(2) (1)で作成した2つの関数を用いて半径1.72の円の面積と、
円周の長さを計算してそれを表示するプログラムを作成せよ。
よろしくお願いします。
0069デフォルトの名無しさん
NGNGf(x)=exp(1.37*x)とする。
(1)x=0,0.1,0.2,0.3,0.4に対するf(x)の値を計算により求めて、
xとf(x)の表を作成せよ。
(2)
xを二つの領域(0<=x=<0.2 , 0,2<=x=<0.4)にわけ、それぞれの領域で
ラグランジュ補間を行い、0から0,4までの間で0.02きざみで、f(x) の値、
補間による近似値 g(x) 及び、 f(x)-g(x) の値を表にして示せ。
(3)
(2)で得られた21個のxとf(x)のデーターに対し、最小二乗法による理論式
y=A*x+B の最適のA,Bの値を推理せよ。
(4)
exp(1.37*x)テイラー展開して、第二項までを取った直線の式を
y=A'*x+B'とするとき、(3)で得られた y=A*x+Bに対する
N
E(A,B)= (yi-A*xi-B)^2
i=1
と、y=A'*x+Bに対する
N
E(A',B')= (yi-A'*xi-B')^2
i=1
を求め、E(A,B)<=E(A',B')を示せ・・・。
このプログラムのアルゴリズムとフローチャートを教えてください。
0070デフォルトの名無しさん
NGNG結局レポートは出せたのか?
0071デフォルトの名無しさん
NGNGAAで書くんだろうか
0072デフォルトの名無しさん
NGNGこれでどうでしょうか?
アルゴリズム的にもっと賢いのありますか?
思いつきで書いたもんで
あとうまい人はどうコードを書くのか知りたいです。
public class Sosu {
public static void main(String[] args){
String temp="";
int count=0;
int i=0;
try{
i=Integer.parseInt(args[0]);
while(true){
for(int j=2;j<=i;j++){
if(i==j){
temp=temp+i+" " ;
count++;
if(count%10==0) temp=temp+"\n";
}
if(i%j==0) break;
}
i++;
if(count==100) break;
}
System.out.println("(゚ー゚*)ソスウハ"+"\n"+temp+"\n"+"デスタ");
}
catch(NumberFormatException e){
System.out.println("スウジニキマッテンダロ(゚Д゚ )ゴルァ");
}
}
}
0073デフォルトの名無しさん
NGNG自動AA作成プログラム作ってくださいお前等。
0074デフォルトの名無しさん
NGNGシミュレーションの課題しなきゃいけないのに・・・。
まぁ期待したものと違うだろうけどお遊びで。
キャラがずれて激しく y=ー( ゚д゚)・∵. ターン
#include <stdio.h>
int main(){
int i = 0;
int n;
char aa[100];
printf("キャラを選択しる\n1:モナー 2:ギコ 3:しぃ\n");
scanf("%d", &n);
printf("台詞を入力しる\n");
scanf("%s", aa);
switch(n){
case 1:
printf(" ∧_∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\n");
printf(" ( ´∀`)< %s\n", aa);
printf(" ( ) \__________\n");
printf(" | | |\n");
printf(" (__)_)\n");
break;
0075デフォルトの名無しさん
NGNGprintf("%s\n", aa);
printf(" ̄ ̄ ̄ ̄ ̄V ̄ ̄ ̄ ̄ ̄ ̄ ̄\n");
printf(" ∧∧\n");
printf("〜′ ̄ ̄(,,゚Д゚)\n");
printf(" UU ̄ ̄U U\n");
break;
case 3:
printf(" ∧ ∧___ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄\n");
printf(" /(*゚ー゚)/)/\ < %s\n", aa);
printf("/| ̄∪∪ ̄|\/ \_________\n");
printf(" | しぃ |/\n");
printf("  ̄ ̄ ̄ ̄\n");
break;
default:
while(i < 1000){
printf("(・∀・)%s\n", aa);
i++;
}
}
return 0;
}
早朝に下らんもの作ってご苦労さん>>俺
0076デフォルトの名無しさん
NGNG以下のような問題をプログラム化してください。voterRule.java
20人の投票者が独立に、両端の人の意見(0 or 1)を聞いて多数に従う。
2人の意見が分かれているときには自分の意見は変えない。これを5回繰り返す。
ただし端は周期的とする。たとえば最初に
1 0 1 0 1 0 0 1 0 1 0 1 0 1 1 0 1 0 1 0
だとする。一回ごとのこれらの数値の変化を表示せよ。
0077デフォルトの名無しさん
NGNGくそアルゴリズムですが・・・
public class VoterRule {
public static void main(String[] args){
int[] voter={1,0,1,0,1,0,0,1,0,1,0,1,0,1,1,0,1,0,1,0};
for(int i=0;i<5;i++){
int[] newvoter=new int[20];
for(int j=1;j<18;j++){
if(voter[j-1]==voter[j+1]){
newvoter[j]=voter[j+1];
}
}
if(voter[0]==0)newvoter[0]=1;
else newvoter[0]=0;
if(voter[19]==0)newvoter[19]=1;
else newvoter[19]=0;
System.out.print(i+1+"回目:");
for(int k=0;k<20;k++){
System.out.print(newvoter[k]+" ");
}
System.out.println();
voter=newvoter;
newvoter=null;
}
}
}
0078デフォルトの名無しさん
NGNGif (j == 0 || j == 19) {
newvoter[j] = (newvoter[j] == 0) ? 1 : 0;
} else {
newvoter[j] = (voter[j-1] == voter[j+1]) ? voter[j+1] : voter[j];
}
}
0079デフォルトの名無しさん
NGNGnewvoter[j] = (voter[j] == 0) ? 1 : 0;
0080デフォルトの名無しさん
NGNGhttp://a.jmpd.com/upload/show.php?pid=85-A&db=nakama&type=1
2.以下のプログラムは円をdrawLineのみで描くプログラムである。
DsiplayCircle.java
import java.applet.Applet ;
import java.awt.* ;
public class DisplayCircle extends Applet {
float PI=(float)Math.PI ;
int winWidth=300, winHeight=300 ;
float circRadius=100.0f ;
public void init() {
setBackground(Color.lightGray) ;
setForeground(Color.red) ;
resize(winWidth,winHeight) ;
0081デフォルトの名無しさん
NGNGpublic void paint(Graphics g) {
float r=circRadius,delta,theta,x0,y0,x1,y1 ;
float xc,yc ;
int nPoints =200 ;
xc=winWidth/2 ;
yc=winHeight/2 ;
x0=0.0f ;
y0=0.0f ;
for(int k=0;k<nPoints;k++) {
if(k==0) {
theta=0.0f ;
x0=r*(float)Math.cos(theta)+xc ;
y0=r*(float)Math.sin(theta)+yc ;
}
theta=2.0f*PI*(float)(k+1)/(float)nPoints ;
x1=r*(float)Math.cos(theta)+xc ;
y1=r*(float)Math.sin(theta)+yc ;
g.drawLine((int)x0,(int)y0,(int)x1,(int)y1) ;
x0=x1;
y0=y1;
}
}
}
ここでi,jは整定数、aは実定数(circRaius)。0≦θ≦2π 。つまりrはθとともに変化する。
i,jをいくつか変えたサンプル出力を以下に示す。
http://a.jmpd.com/upload/show.php?pid=87-A&db=nakama&type=1
プログラムは 1≦i≦5、1≦j≦5すべてに完璧に対応できるようにしてください。また最後の文字列は以下のようにコーディングしました。
g.drawString("Leaves i= "+i+" j= "+j,110,275) ;
自分も初心者ですが。多スレで質問したらGUIという事で流されたので…。
0082デフォルトの名無しさん
NGNGどういう方程式になるかわからないと無理でしょ。
1はループか再帰でかけるよ。
中間点を次のにわたせばいいだけだろ。
0083デフォルトの名無しさん
NGNGr = circRadius * Math.sin(theta * i);
x1 = r * Math.cos(theta * j) + xc;
y1 = r * Math.sin(theta * j) + yc;
0084デフォルトの名無しさん
NGNGそれを確かめるテスト行列PtAPを作る関数つくってください。
PtはPの転置行列
008584
NGNGP^(-1)AP
0086山崎 渉
NGNG0087山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0088デフォルトの名無しさん
NGNG0089fdd
NGNGfacet normal 0.101119 0.0099112 -0.3395554
outer loop
vectec 0.109999 0.8882777 0.338833
vectec 0.99933848832883 -0.99933e009
vectec 0.888833 1.333338 -0.9999999
end loop
end red
facet normal 0.101119 0.0099112 -0.3395554
outer loop
vectec 0.109999 0.8882777 0.338833
vectec 0.9993380.48832883 0.99933
vectec 0.9993380.48832883 0.99933
end loop
end red
:
:
と続くテキストファイル(data.txt)があるとき、
これを構造体かclassを用いて一度、メモリに格納し、画面へ出力するプログラムがある。
条件1:クラスや構造体には数値データで格納する
条件2:線形リストを利用して格納する
画面の表示は下記に示す
Poli[0] (0.101 0.009 -0.339)
vx[0] (0.109 0.888 0.338)
vx[1] (0.999 48832 0.999)
vx[2] (0.888 1.333 -0.999)
Poli[1] (0.101 0.009 -0.339)
vx[0] (0.109 0.888 0.338)
vx[1] (0.999 0.488 0.999)
vx[2] (0.999 0.488 0.999)
:
:
0090デフォルトの名無しさん
NGNG>・・・へ出力するプログラムがある。
なんだ、すでにあるのか。作らなくていいじゃん
0091デフォルトの名無しさん
NGNG0092yuk
NGNG建築のモデル空間を言語を使って作り上げるのですが思うような空間になりません。
折り紙で空間を作ろうと思いポリゴンメッシュを使ったのですが
ソリッドにならずうまく表現できません(GA)を作っているのですが
どなたか助けてください。
ソースコードを貼り付けてもかまわないのでしょうか?
とぉーっても長いのですが・・・
よろしくお願いいたします
0093デフォルトの名無しさん
NGNG0094yuk
NGNGSub yukiki(origin As point3d, params() As Integer)
Dim origami As AcadPolygonMesh
Dim mSize, nSize, Count As Integer
Dim points(0 To 44) As Double
Dim s As Integer
'Dim y As Integer
For s = 0 To 44 Step 3
'For y = 0 To 28 Step 3
points(s) = params(s + 5) + origin.x
points(s + 1) = params(s + 2) + origin.y
points(s + 2) = params(s + 1) * 2
'points(y) = params(y + 6) + origin.x
'points(y + 2) = params(y + 1) + origin.y
'points(y + 1) = params(y + 2) * 2
'Next y
Next s
mSize = 3
nSize = 3
Count = 3
Set origami = ThisDrawing.ModelSpace.Add3DMesh(mSize, nSize, points)
origami.Update
■ このスレッドは過去ログ倉庫に格納されています