X



大学生「C言語の課題がわからないです」(ヽ´ん`)「………」 [991549713]

■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 0d42-jtaA)
垢版 |
2022/11/08(火) 18:03:15.07ID:5C/Cd7QP0●?2BP(1000)

(ヽ´ん`)「はっきり言いますと、学校で聞くべきだと思います。学校の講師は、授業内容の復習や理解度の確認のために課題を課しているからです。第三者が迂闊に……」ネチネチ……

Q&A
C言語の課題がわからないです。
https://qiita.com/sasasa_999/questions/59d609c242572c27c6de

https://i.imgur.com/y8krxRB.png
https://i.imgur.com/RFBXe4D.png
0145番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sacd-NZXi)
垢版 |
2022/11/08(火) 19:19:11.87ID:5r8vJfgFa
入力した文字列を以下の4種類に分けた文字列を作成する関数を作成し, 実行結果とともに提出せよ.

種類

1.アルファベット大文字

2.アルファベット小文字

3.数字文字

4. それ以外の文字

#include <bits/stdc++.h>
using namespace std;

vector<string> separate(string s) {
vector<string> res;
string tmp = "";
for (int i = 0; i < (int)s.size(); i++) {
if (isupper(s[i])) {
if (tmp != "") {
res.push_back(tmp);
tmp = "";
}
tmp += s[i];
} else if (islower(s[i])) {
if (tmp != "") {
res.push_back(tmp);
tmp = "";
}
tmp += s[i];
} else if (isdigit(s[i])) {
if (tmp != "") {
res.push_back(tmp);
tmp = "";
}
tmp += s[i];
} else {
if (tmp != "") {
res.push_back(tmp);
tmp = "";
}
tmp += s[i];
}
}
if (tmp != "") {
res.push_back(tmp);
}
return res;
}

int main() {
string s;
cin >> s;
vector<string> res = separate(s);
for (int i = 0; i < (int)res.size(); i++) {
cout << res[i] << endl;
}
return 0;
}
0147番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 5e8f-Ea/S)
垢版 |
2022/11/08(火) 19:20:15.89ID:qKU546/E0
俺のところは課題のプログラムを紙に手書きで提出させてたわ
馬鹿すぎて笑えた
昔の話だ
0148番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 79bb-FZ2x)
垢版 |
2022/11/08(火) 19:21:34.76ID:bK86eFN30
>>28
サーボモータ とか ステッピングモータ ブラシレスモータ

モーターだけでも種類多いからな(´・ω・`)
0150番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ de9f-+nMC)
垢版 |
2022/11/08(火) 19:23:48.18ID:FM9dvO+A0
お礼におっぱい自撮りだったらホイホイ教えそう
0152番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 6945-pSqO)
垢版 |
2022/11/08(火) 19:25:52.15ID:PYXMTtxo0
>>145
C言語じゃない
はい論破
0153番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9e4e-pSqO)
垢版 |
2022/11/08(火) 19:26:54.50ID:B2G+iwf10
入力した文字がアルファベットの小文字か大文字かを判定
https://webkaru.net/clang/string-lower-upper-case/
0154番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9e4e-pSqO)
垢版 |
2022/11/08(火) 19:28:34.29ID:B2G+iwf10
入力した文字がアルファベットか数字かを判定
https://webkaru.net/clang/alphabet-number/
0156番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 65d2-pSqO)
垢版 |
2022/11/08(火) 19:31:00.92ID:bSeCg0jK0
いいからSICPやれよ
0157番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f519-evei)
垢版 |
2022/11/08(火) 19:31:03.49ID:UxJJTWzQ0
1ミリもプログラミングを知らない俺の為にガンダムに例えてくれ
0160番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 9e4e-pSqO)
垢版 |
2022/11/08(火) 19:38:47.44ID:B2G+iwf10
これどういう風に出力するんかわからん

As23Fgって打ち込んだらこう出力しろって意味?
それぞれの文字列ごとに配列作って1~nにいれていくのを思いつくけど、何か文字を打ち込むたびに判定されるのならどうやってプログラムを終了させるのかよ―わからん

大文字はAF
小文字はag
数字は23
0162番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f52f-Z7y3)
垢版 |
2022/11/08(火) 19:40:21.01ID:WOV9y3q10
コードは熟睡しながら書いてるわ
0163番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ de9f-URwm)
垢版 |
2022/11/08(火) 19:41:04.35ID:i2NZYL6o0
そもそも問題文に添付のプログラムって書いてあるよ
0164番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 79bb-FZ2x)
垢版 |
2022/11/08(火) 19:43:44.65ID:bK86eFN30
>>160
なんか変換されてるぞ
0167番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 79bb-FZ2x)
垢版 |
2022/11/08(火) 19:44:55.34ID:bK86eFN30
>>162
わからないとこは寝かせといて 寝てるときにハッとするあれかぁ(笑)
0169番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6956-ZbT7)
垢版 |
2022/11/08(火) 19:46:09.93ID:RiXNAh6l0
添付のソースはアルファベットの関数出来てるやんけ
なにが分からんのか分からん
0176番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d578-0+SQ)
垢版 |
2022/11/08(火) 19:51:05.10ID:5zl3Nrsh0
str[char]の配列文字いれて文字コードで
Switchなりifで振り分ければええやろ
20年書いてないワシにもわかるで…
0178番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sacd-NZXi)
垢版 |
2022/11/08(火) 19:54:11.68ID:SJo3/p8oa
>>171
関数ポインタは教えていないので
マイナス10点です
0185番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 920d-I5Cu)
垢版 |
2022/11/08(火) 20:02:26.29ID:CXULhmYS0
目の前の箱に最初から入ってるPowershellならすぐだからな
みんなもPowershellを勉強しよう
0193番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 79bb-FZ2x)
垢版 |
2022/11/08(火) 20:10:05.87ID:bK86eFN30
>>190
str[]="abcdefg\n";

if(str[0]=='a'){
printf("a\n");
}
0195番組の途中ですがアフィサイトへの転載は禁止です (ワントンキン MM62-kdH+)
垢版 |
2022/11/08(火) 20:10:35.68ID:WdtEs84eM
>>191
アセンブラに毛の生えたものがCだからしゃーない
0196番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ de9f-URwm)
垢版 |
2022/11/08(火) 20:10:54.81ID:i2NZYL6o0
だからこの課題が良いのかどうかは別として
そういう問題ではないんだよ
0198番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ b6e0-pSqO)
垢版 |
2022/11/08(火) 20:15:34.19ID:mLIFou/H0
もともとアセンブラを簡単にまとめたものだからな

文字列操作するならもっと高級なスクリプト言語とかの方が合ってるよな

なんつーかカンナやノコギリ一本でなんでも作るのがスゲェみたいな
ミョーな職人気質発揮しちゃうけどさ 日本人ってさ
3DプリンタやNC使った方が遥かに効率的だゾ

まぁ、勉強にちょっとやるにはいいけどさ
あんま課題としても意味ないような
メモリのアドレス操作で文字列流し込みくらいでええんちゃうかと思うが
0199番組の途中ですがアフィサイトへの転載は禁止です (ワンミングク MM62-CotA)
垢版 |
2022/11/08(火) 20:20:47.06ID:eS9QoQ5mM
こういうの見ると最近の英語の課題がどうなってるか気になるわ
google翻訳使えば一発で終わっちゃうし
0200番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sacd-bLu/)
垢版 |
2022/11/08(火) 20:23:40.57ID:DzJ7rHuIa
>>91
いやリアルでもネッチョリだよw
チャットとかでネッチョリwww
問題解決する気がなくて粗探してマウント取るためだけにチャット使ってる
それで周りがチャット使わなくなってるんだけど、陰でコソコソ動き回るなとか言ってんのw
お前が原因だぞっていつも思ってるwww
0201番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 920d-I5Cu)
垢版 |
2022/11/08(火) 20:24:51.04ID:CXULhmYS0
衰退国家の大学なんて存在意義がないからな
0203番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdb2-nd9b)
垢版 |
2022/11/08(火) 20:26:00.87ID:2scXEqgrd
>>29
ライブラリなんて教えてないから使えないものとする
0205番組の途中ですがアフィサイトへの転載は禁止です (スッップ Sdb2-nd9b)
垢版 |
2022/11/08(火) 20:30:18.32ID:2scXEqgrd
>>38
BASICだから悪いの?
0206番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 65d2-Qn3e)
垢版 |
2022/11/08(火) 20:36:25.02ID:+m8n6hor0
この回答者は優しいと思う
俺は研修期間中に出された課題について同期に聞かれるがままコード教えちゃってたら
研修期間が終わってもその同期は基本的な構文もその調べ方も分からないっていう状態で結局そのまま会社辞めていった
マジで反省してる
0207番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 65d2-qlmW)
垢版 |
2022/11/08(火) 20:45:52.67ID:+oMhhYPo0
C言語でベタ書きで文字列扱うのはストレスたまる
0208番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c1bb-aMSS)
垢版 |
2022/11/08(火) 20:47:06.58ID:3RP4gMU50
初めてやったCが一番めんどかったし難しかったし楽しかった
0209番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM96-nd9b)
垢版 |
2022/11/08(火) 20:48:39.46ID:LEU/ZbKnM
c-'a'みたいな技あったよな
0210番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MM96-xRwc)
垢版 |
2022/11/08(火) 20:49:36.53ID:1LnqACTMM
どの言語系でもえらく簡単な問題だから
このぐらいは覚えた方がいい
0213番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sacd-NZXi)
垢版 |
2022/11/08(火) 20:55:41.60ID:2/VI/F9Ba
>>211
安倍晋三
0214番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 920d-I5Cu)
垢版 |
2022/11/08(火) 20:56:23.67ID:CXULhmYS0
実行するまでもなくなんとなく
わかるのが笑える
0216番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ d90d-m1Cv)
垢版 |
2022/11/08(火) 21:02:06.06ID:ne3AEuk10
こんな簡単な課題で大丈夫なのか?
卒業しても使いものにならなそうだが
0218番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 09d1-7YQ+)
垢版 |
2022/11/08(火) 21:04:57.94ID:V5Cyd7/T0
今ってデザインパターンを授業で教えてるの?
0220番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ de9f-URwm)
垢版 |
2022/11/08(火) 21:08:43.34ID:i2NZYL6o0
そもそもプログラミングの授業は大学でやるようなもんじゃなくて
せいぜい中学生がやるような基礎だからw
0221番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 5efd-QSIU)
垢版 |
2022/11/08(火) 21:10:48.99ID:4w1NVVPz0
なんでCみたいなカネにならん言語習うんだい?
卒業後低賃金で働きたいのか
0222番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 920d-I5Cu)
垢版 |
2022/11/08(火) 21:13:50.18ID:CXULhmYS0
そもそも高技術者が大学のような低賃金で働かないからな
教育機関からして馬鹿の集まりでしかない
0223番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 81af-alY9)
垢版 |
2022/11/08(火) 21:14:23.38ID:HCMlSI6q0
俺ならエクセルでやれ
って突き返すわ
0224番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ de9f-URwm)
垢版 |
2022/11/08(火) 21:14:27.50ID:i2NZYL6o0
これがいつの話なのか分からんけど
基本的に昔作った教材そのまま使ってるだけだと思われる
0228番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 12a2-pSqO)
垢版 |
2022/11/08(火) 21:16:27.68ID:pHaimhNs0
OS論みたいな講義とったらC言語でえらく苦労したなぁ
0240番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c534-xvic)
垢版 |
2022/11/08(火) 21:38:13.32ID:gqaO0GAV0?2BP(1000)

ライブラリ関数になんかなかったっけ?
0241番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sacd-5UC5)
垢版 |
2022/11/08(火) 21:38:14.20ID:FODjAj/ma
>>238
クロック単位で高速化するんだ
0244番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f52f-Z7y3)
垢版 |
2022/11/08(火) 21:42:02.50ID:WOV9y3q10
isupper()
islower()

使っていいぞ
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況