うほ.
(こんにちは.はじめまして.ゴリさんと申します.現在,夏のインターン選考に怯えている大学3年生です.僕の周りの人たちは意識が高く,インタンーンどころか採用のエントリーやら,試験やら,精力的に活動しててすごいと思います.内向的な僕も少しだけ触発されて,IT系の長期インターンに行こうかなと思ったら,「エントリーシート出せー」「Webテスト受けろー」「電話で面接しろー」と言われて,早くも心が折れそうです...
あるとは知ってたけど,実際にやる段階になると予想より僕の心に大ダメージ!
Q.学校で何やってきたか?
A.特にナシ.
Q.基礎的なプログラミングできる?
A.企業のいう基礎的のレベルがわかりません!
そんな訳で,少しでもプログラミングの技術が上がるように,学校や,友達と話したプログラムを,忘れないようにここに書いていきたいと思います.ブログもプログラミングも初心者ですが,少しずつ上達していけたらいいなと思います.
初回のプログラムは友達が流行ってると言ってた「fizzbuzz」.数字を入力して,3の倍数なら「fizz」,5の倍数なら「buzz」,15の倍数なら「fizzbuzz」と出力するプログラムです.友達は,どれだけコードを短く出来るか挑戦してましたが,僕にそんな技量はないので,普通のコードです.僕は大学の講義で「C」,趣味でたまに「python」を書いているので,どちらも書いていけたらいいなと思います.
まずは,Cの方.
#include<stdio.h> int main(void){ int num, cnt; printf("~Welcome FizzBuzz~\n"); for(cnt = 0; cnt < 15; cnt++){ printf("Enter number:"); scanf("%d",&num); getchar(); /*バッファクリア*/ if(num % 3 == 0) /*3の倍数の時*/ printf("Fizz"); /*あえて改行しない*/ if(num % 5 == 0) /*5の倍数の時*/ printf("Buzz"); printf("\n"); /*ここで改行*/ } printf("Why don`t you treasure your time?\n"); /*煽る*/ return 0; }
次にpython.
print('~Welcome to FizzBuzz~') for x in range(15): ques = int(input('Enter numbers:')) if ques % 3 == 0: print('Fizz', end = '') if ques % 5 == 0: print('Buzz', end = '') print('') print('Why don`t you treasure your time?')
では,また次回.おつかれさまでした.)