ITmedia総合 >  質問!ITmedia  >  C

C・C++・C#
C言語で長い配列データの書き方
組込み系の仕事をしてます。例えば、20種類の機種がある機械で、個々の制御データ(パラメタ)が100個先にエクセルでデータを整理して表化します。      機種0  機種1  機種2 …機種19 0_洗剤量   0   100   200   1900 1_水量    1   101  ...(2017/09/11)

C・C++・C#
C言語の構造体
組込み系でマイコンにソフトをプログラミングの仕事をしています。C言語は初心者です。http://www9.plala.or.jp/sgwr-t/c/sec15.htmlのページの冒頭に、「構造体は幾つかの異なる型のデータをまとめて 1つのデータ型として扱うものなのです。」と書かれています。1つのデ...(2017/08/19)

C・C++・C#
【初心者】c言語をもう一度勉強しようと思います。
c言語をもう一度勉強しようと思います。独習Cとかの本を一回通しでやって理解していないぐらいの実力です。ポインタとか構造体とかなんとなくふんわりとした感じでしか理解していなくてプログラミングとか書けません。文法を固めるのが先か、何かつくれるようにするのが先...(2017/07/31)

情報工学
c言語についての質問です
c言語についての質問です家庭教師のとりまとめをすることになった。友人たちの「名前」、「希望月謝」、「希望学年(例えば高校生の、特定の学年1?3のみを指定するものとする)」をデータとして管理する。家庭教師の依頼があったとき、学年と希望月謝を入力すると、その学...(2017/07/07)

C・C++・C#
C言語でchar配列の追加
C言語について質問させていただきます.unsigned char send_data[];上記の配列のdouble d1 = 15.23;double d2 = 14.21;double d3 = 20.56;上記3つのdouble変数を間に , を入れて連結して代入したいと考えています.結果はsend_data = "15.23,14.21,20.56"となって...(2017/07/05)

情報工学
C言語のポインタのプログラムの作成依頼です
西暦年と月を入力し、その月の最初の日(一日)の曜日を表す番号(日曜なら0、月曜なら1.......、土曜日なら6という整数)で返す関数 int calc_youbi(int y,int m)とする。また、1か月の日数をdaynumとして、その月の最初の日(1日)の曜日を*youbiとして受け取り、一か...(2017/07/03)

C・C++・C#
C言語のポインタのプログラムについての質問です。
C言語のポインタについて質問です。nこの配列データaを受け取り、それらの値をもとに、2つのデータを引数で受け取って交換する関数void swap(double *a,*b)を用いることにより最終的に降順に並べ替えて出力したのち、それらを平均(average)と標準偏差(standard devi...(2017/06/30)

C・C++・C#
C言語 if文について
#include <stdio.h>int main(void){int a;printf("整数を入力してください:");scanf("%d",&a);if(a % 10 == 5)puts("最下位の桁は5です。");elseputs("最下位の桁は5でありません。");return 0;これでどうして読み込ん...(2017/06/21)

C・C++・C#
c言語プログラミングでキーボードからint型の変数
c言語プログラミングでキーボードからint型の変数aに値を入力し、約数をすべて表示するプログラムを作成したいのですが分かるかたお願いします(2017/06/12)

C・C++・C#
c言語プログラミングで1から10までの数字を分散を
c言語プログラミングで1から10までの数字を分散を求めるプログラムを作成したいのですがわからずこまってます分かるかたお願いします(2017/06/12)

C・C++・C#
C言語で
WEB上で動くアプリや掲示板などを作ることは可能ですか?(2017/06/11)

C・C++・C#
c言語プログラミングの問題です。
符号なし整数xを順に受け取り,xが5の倍数であればその数字を表示してプログラムを終了し,xが5の倍数でなければ次の入力に移るプログラムをdo-while文を用いて記述せよ.ただし,入力に5の倍数が含まれているものとする.どう記述すればいいですか。冒頭の「順に受け取る...(2017/05/15)

C・C++・C#
c言語プログラミングの質問です。
整数NとN個の整数を受け取り,受け取ったN個の整数のうち最大のものを表示するプログラムを記述せよ. ただし,N>0とする.入出力例 入力 ⇒ 出力3 2 1 8 ⇒ 85 13 14 11 12 15 ⇒ 152 -1 -2 ⇒ -1という問題です。「3つの数の中から?」という場合はそれぞれa,b,cとお...(2017/05/15)

C・C++・C#
C言語のプログラミングについて。至急お願いします。
高校での宿題なんですが、このプログラムを組めと言われました。しかし、まともに授業も進んでいません。ネットで調べても、先生に聞いても、よくわからなかったです。とにかく今は答えがほしい状態です。(1)x+2x^2+3x^3+…+nx^xを任意のn,xについて計算せよ。 これを実行...(2017/04/26)

情報工学
c言語プログラムの課題が出たのですが、、
どこが間違えているのかわかりません。よろしければどなたか指摘いただきたいです問題int型変数xとyを宣言する。y = 3x + 2というのに0,1,2を代入した時のy値を表示しなさい。作成したソースコードは次のようになります。#include <stdio.h>int main(void){ int x...(2017/04/22)

C・C++・C#
C言語 埋め込みSQL ecpg
C言語の埋め込みSQLで質問です。ご教示ください。初心者です。【環境】Windows7 64bitgcc:5.3.0PostgreSQL:9.6.1【pgcファイル】#include <stdio.h>exec sql include sqlca;int main(char* argx[], char* argv[]){ exec sql begin declare section; char NAM...(2017/04/03)

Visual Basic
C言語
プログラム言語のC言語について教えて下さい。昔BASICを少し勉強しました。それからプログラム言語から離れてましたがC言語を見て疑問があります。BASICなら例えば最初に10 ~20 GO TO~みたいに上段、左詰めでプログラムを書いてましたがC言語って本を見るとやたら左側が膨...(2017/03/26)

C・C++・C#
C言語プログラムの並列化について
OpenMPを用いて以下のC言語プログラムを並列化させようと考えています。(sumの部分は今は単純な足し算ですが、kk0~kk4を用いた複雑な計算を考えています。)------------------------------------------------------------------------------#include <stdio.h>#inclu...(2017/03/13)

C・C++・C#
c言語でintをchar*に代入
c言語を用いてマイコンにシリアル通信経由で値を書き込もうとしています.PCからAscii(Aの場合は0x41)でマイコンにデータを送信し,マイコンでstatic int receivedUART[30];上記の変数に格納後し,書き込みのコマンドだと判断した場合に, char *kWifiSsidの変数に書き込みたい...(2017/03/07)

C・C++・C#
自宅でlinux環境を作ってC言語を書けますか?
表題の環境でコーディングをしたいです。【質問1】参考になるサイトなどはありますでしょうか?【質問2】linux環境での開発を、windows環境で開発をすることは可能なのでしょうか?仮にvisual studio が入っているwindows環境があったとして、makeファイルをvisual studi...(2017/02/22)

C・C++・C#
C言語 素数の和
任意の数から任意の数までの素数の和算出するプログラムが大体できましたがうまく動きません。どこを追加・削除すればいいのでしょうか? 実行例1数1:10数2:2素数の和:17実行例2:数1:900数2:1000素数の和:13330参考2+3+5+7=17 907+911+919+929+937+941+947+953+967+971+977...(2017/02/20)

C・C++・C#
棒グラフ C言語
C言語)実行結果のような非負の整数を読み込んで棒グラフを表示させるプログラム[読み込んだ整数が-1である場合は整数の入力を表示して棒グラフの表示を行う。グラフは★一つで10、☆一つで1を表すこととする。配列を使う。数字を表示する際は3桁分のスペースを使う]はど...(2017/02/20)

C・C++・C#
C言語 数字カウント
手持ちで”カチカチ”とやって、数をカウントするようなものが作りたいのですが、初心者なもので、全くわかりません。構成的にはWINDOWSのような画面を出し、あるキーを押したら、下に表示してある数が1つずつ増えると言うものを作りたいのですができますでしょうか?そし...(2017/02/19)

C・C++・C#
パックマンゲーム 敵の動きについて c言語
現在 簡単なパックマンゲームを作成しています。以下のプログラムだと、・敵が壁にあたると全く動かなくなるという問題点があります。なので、例えば、「動ける(壁でない)方向のうち、移動後の距離が一番自機に近い方向に移動する」というアルゴリズムにしようと思ったので...(2017/02/10)

C・C++・C#
C言語で作ったEXEファイルの実行について
最近、C言語で作ったEXEファイルをPC上で実行しました。ファイルは実行できて、数値の入力、計算結果の表示はされるのですがすぐに閉じて(終了して)しまいます。プログラムの流れは1)メッセージの表示2)カンマ区切りで数値の入力3)計算結果の表示の順番で実行され...(2017/02/09)

C・C++・C#
C言語でのネットワークプログラミング
現在Linuxを用いてC言語でTCP/IPのサーバ、クライアントプログラムを作成しています。sendとrecvの正しい使い方がわかっておりません。一度のrecvですべてのデータを受け取れないことはわかっているのですが、どのように記述するのが良いのでしょうか。1バイトずつrecvす...(2017/02/04)

C・C++・C#
C言語 複数ファイル操作について
Cプログラミング初心者です。論文などの何行も文章があるようなテキストファイル(ここでは1.txtとします)と、他に予め単語をいくつか登録しているテキストファイル(2.txt)を開き、1.txtを最初の行から一行ごとに読み込み、2.txtの中にある単語が1つでもその一行の文章中に...(2016/12/25)

C・C++・C#
C言語のLintについて
ご教示ください。C言語の構文チェッカーでLintというものがあるらしいのですが、最近のOSには標準では入っていないのでしょうか?(CentOS7でlintと実行してみたらそんなコマンド無いと表示されました)よろしくお願いします。(2016/12/15)

C・C++・C#
arduinoで作ったプログラムとC言語の違い
arduinoで作ったプログラムとC言語で作ったプログラム、どちらもC言語にコンパイルされるらしいが、中身は同じでしょうか。工業用には問題ないでしょうか。arduinoは単なるおもちゃでしょうか。お願いします。(2016/12/05)

C・C++・C#
C言語の定数のサフィックスについて
C言語に詳しい方はおバカな質問をしていると思われるかもしれませんが、当方はソフトは初心者なのでご容赦ください。C言語で定数を扱う際に一定以上のサイズの定数の場合L、UL等のサフィックスを付けないと正常に処理されない(例:0x0123456789ABCDEFという定数はサフィッ...(2016/12/02)

C・C++・C#
C言語に詳しい方お願い致しいます
文字列Aから文字列Bを除いた結果を表示するプログラムなのですが一ヶ所分からない部分があります。#include <stdio.h>#include <string.h>int main(void){ char str1[] = "abcdefg"; char str2[] = "cde"; char str3[128] = "&quo...(2016/12/01)

C・C++・C#
C言語の構造体について
ご質問があります。現在C言語について学習しているのですが、構造体を勉強しているときに下記のようなコードを作ったのですがstorage size of 'mydata' isn't knownというエラーが出てきてしまいます。どこが間違っているのかがわかりません。ご指南ご指導して頂けると助か...(2016/11/28)

C・C++・C#
[C言語] 整数を昇順でソートする
このサイト(http://www.kusa.ac.jp/~kajiura/c/hairetsu/newpage3.htm)で、整数を昇順でソートするソースコードが示されています。しかし、for文の中にfor文、その中にif文を用いた箇所が何を実行しているのか全く理解できません。どのような思考を持てばこのようなソース...(2016/11/23)

C・C++・C#
C言語、配列の積
整数型二次元配列x,yに適当な値をキーボードから入力し、次にそれらの行列の積を計算して二次元配列zに代入し、行列x,y,zの要素を出力せよ。但し、配列の大きさは最初にキーボードから入力しておき、変数宣言においては、配列の大きさを大きめに宣言しておき、キーボードか...(2016/11/19)

C・C++・C#
C言語のwhile文はネストできますか?
「*」を使用して、n列、m行の四角を表示させるプログラムを考えました。---------------------------------------------------------------------------------------------#include<stdio.h>int main(void){int i=0,j=0,n,m;printf("n入力:");scanf("...(2016/11/17)

C・C++・C#
猿にもわかるC言語
C言語を勉強しようと思い、日経BPの「プログラムを作ろう! Visual C++ 2008 Express Edition」を購入し、インストールしてみたが、素人には無理かと・・・Textboxを設定し、ボタンをつけてさらにビルドだデバックだと書いてあるが、一向に同じ画面にならない。...(2016/11/16)

C・C++・C#
ラズベリーパイ3 C言語でGUIを作成する方法
ラズベリーパイ3(OS raspbian light)のC言語を使って通信用のプログラムを作成しています。現在このプログラムはコンソールアプリケーションなのですが、GUIで、パラメータ設定や、受信データのグラフ化をできるようにしたいと考えています。VCのように、ボタン押下でイベ...(2016/11/15)

C・C++・C#
C言語 2次方程式の解を求めるプログラム
ポインタを使った2次方程式の解を求めるプログラムを作りたいのですが、どこが間違っているのか分かりません。#include<stdio.h>#include<math.h>int quadEq(int a, int b, int c, double *px1, double *px2)int main(){int a,b,c,s; double x1,x2; printf(...(2016/11/12)

C・C++・C#
配列を用いたC言語プログラミングについて
以下のルンゲクッタ法を用いたプログラムに配列などを使いさらに短くしたいのですがどのような方法が有りますか?#include <stdio.h>#include <math.h>double f1(double t1,double w,double x,double y,double z);double f2(double t1,double w,double x,doubl...(2016/11/09)

C・C++・C#
C言語 if分岐 strcmp
失礼します。現在test_wordに格納されている文字列を数字の0又は空白だった場合の条件を記述していきたいのですが、うまくいきません。最初の条件で0又は空白ではない場合を記述しelse ifで0又は空白の場合を記述しています。ステップ実行して確認しているのですが、test_w...(2016/11/09)

C・C++・C#
C言語 strtok
現在CSVファイルを読み込み多次元配列に格納しているのですが1行をstrtokで区切ってしまうと空白を無視してしまい、困っています。例"xxx","","yyy",""のような文字列、空白、文字列があるとして空白は空白で読み込みたいです。説...(2016/11/08)

C・C++・C#
C言語 小数点 削除
失礼します。char xxxに0.01と文字列が格納されている変数に対して0.0を削除して1のみにしたいのですがどのように作成したらいいのでしょうか小数点のみを削除する方法はなんとなくわかるのですが、複数ある際にどのようにしたらいいかわかりませんよろしくお願い致します。(2016/11/07)

C・C++・C#
MACアドレス C言語
eclipseでインターネットにあるMACアドレスを取得するプログラムをコピペしました。それでMACアドレスが正常に取得されているかどうかはどこでわかるのでしょうか?ソースコードを貼り付けさせて頂きます。(C言語で御座います。)#include <stdio.h>#include <st...(2016/11/04)

その他(インターネット・Webサービス)
C言語の勉強
トライアル雇用を採用している会社なんですけど最初の何週間かは会社からプログラミングの基本を教えてもらえるらしいけどそれ以外でも勉強しないと本採用は難しいとのことでC言語の勉強ってパソコン教室でやるのと書籍で勉強するのどっちがいいんでしょうか?(2016/11/04)

Linux系OS
C言語 Linux Mac
Mac Linux C言語MacでLinuxをダウンロードするにはどうすれば良いのでしょうか?(種類が多くて困っています)今日C言語を主に扱う会社に面接に行ってきて、帰り際に「Linux上で動くC言語のMACアドレスを検知するプログラムを一週間後までに作ってきてくれ」と頼まれました...(2016/11/01)

C・C++・C#
C言語 年跨ぎ アルゴリズム
失礼します。説明が下手で申し訳ございません例えば11の変数XXXと15の変数YYYがあるとしてfor(xxx; xxx < YYY; xxx++){ printf("%d",xxx);}としたら出力が11,12,1と値が変わっていってほしいのですが、どのように考えを組み立てていけばいいかわかりませ...(2016/10/31)

C・C++・C#
組み込みC言語 AES 暗号・復号化の利用
組み込みマイコン関係の開発に携わっているものです。この度、AES128の暗号・復号化を使用する開発案件に携わることになり、AESの暗号・復号化について勉強中です。まだ、マイコンでの暗号化・復号化処理という開発経験がないため、皆様にご教示頂きたく質問させて頂きます...(2016/10/27)

C・C++・C#
C言語のシュミレーションソフトを教えてください
現在、一からC言語を勉強しています。CASLではデバッグや変数が可視化できるシュミレーションソフトウェアがありますが、C言語にも同様のソフトウェアはありますか?オススメのものがあれば教えてください。(2016/10/13)

C・C++・C#
C言語の配列を使ったプログラミングについてです。
5人の数学と英語の点数の合計が入る二次元配列を用意し、5人の数学 (scores [i] [0]) と英語 (scores [i] [1]) の点数の入力する.5人の数学と英語の合計点を計算し配列に入れる (scores [i] [2]).数学と英語と合計の一覧を表示したあと,合計点の最高点と最低点を表示す...(2016/10/12)

情報工学
C言語のfor文について質問です。
C言語の課題がわかりません?? for文を使って初項a、公差dの等差数列を初項からn項までを加える計算を行うプログラムを作りなさい。その時、a.d.nはscanfを用いて入力できるようする。 また、等差数列の和の公式は使えないものとする。 どなたか回答よろしくお願いします。(2016/10/06)



Twitter&TweetDeckライクなSNS。オープンソースで誰でもインスタンス(サーバ)を立てられる分散型プラットフォームを採用している。日本国内でも4月になって大きくユーザー数を増やしており、黎明期ならではの熱さが感じられる展開を見せている。+ こういったモノが大好きなITmedia NEWS編集部を中心に、当社でもインスタンス/アカウントを立ち上げました! →お知らせ記事

意欲的なメディアミックスプロジェクトとしてスタートしたものの、先行したスマホゲームはあえなくクローズ。しかしその後に放映されたTVアニメが大ヒットとなり、多くのフレンズ(ファン)が生まれた。動物園の賑わい、サーバルキャットの写真集完売、主題歌ユニットのミュージックステーション出演など、アニメ最終回後もその影響は続いている。

ITを活用したビジネスの革新、という意味ではこれまでも多くのバズワードが生まれているが、デジタルトランスフォーメーションについては競争の観点で語られることも多い。よくAmazonやUberが例として挙げられるが、自社の競合がこれまでとは異なるIT企業となり、ビジネスモデルレベルで革新的なサービスとの競争を余儀なくされる。つまり「IT活用の度合いが競争優位を左右する」という今や当たり前の事実を、より強調して表現した言葉と言えるだろう。