From 8830ce7063b329ab3c94026db376099b64ad7758 Mon Sep 17 00:00:00 2001 From: Alex Narayan Date: Thu, 12 May 2016 15:41:33 -0700 Subject: [PATCH] blackjack --- CS161/5.11.2016/a.out | Bin 0 -> 9032 bytes CS161/5.11.2016/functions.cpp | 19 +++++++ CS161/lab8/lab7.cpp | 33 +++++++++++ CS161/lab8/template.cpp | 9 +++ CS161/lab8/test.txt | 2 + monkthecoder/cardshuffle.py | 7 +++ .../__pycache__/cards.cpython-35.pyc | Bin 0 -> 1155 bytes teachingpython/blackjack/cards.py | 53 ++++++++++++++++++ teachingpython/blackjack/test.py | 3 + 9 files changed, 126 insertions(+) create mode 100755 CS161/5.11.2016/a.out create mode 100644 CS161/5.11.2016/functions.cpp create mode 100644 CS161/lab8/lab7.cpp create mode 100644 CS161/lab8/template.cpp create mode 100644 CS161/lab8/test.txt create mode 100644 monkthecoder/cardshuffle.py create mode 100644 teachingpython/blackjack/__pycache__/cards.cpython-35.pyc create mode 100644 teachingpython/blackjack/cards.py create mode 100644 teachingpython/blackjack/test.py diff --git a/CS161/5.11.2016/a.out b/CS161/5.11.2016/a.out new file mode 100755 index 0000000000000000000000000000000000000000..ff2a86bdeab31b9a711f0c0a367ce33972c87979 GIT binary patch literal 9032 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 Hz5agzdx9Ph literal 0 HcmV?d00001 diff --git a/CS161/5.11.2016/functions.cpp b/CS161/5.11.2016/functions.cpp new file mode 100644 index 0000000..dbccc28 --- /dev/null +++ b/CS161/5.11.2016/functions.cpp @@ -0,0 +1,19 @@ +#include +using namespace std; + +int toInt(char input); +bool isVowel(char c); + +int main(){ + char a = 'a'; + cout << toInt(a); + + +return 0; +} + +int toInt(char input){ + return static_cast(input); +} + + diff --git a/CS161/lab8/lab7.cpp b/CS161/lab8/lab7.cpp new file mode 100644 index 0000000..b6f2786 --- /dev/null +++ b/CS161/lab8/lab7.cpp @@ -0,0 +1,33 @@ +#include +#include +using namespace std; +/* + +inFile.open(filePath.c_str(), ios::binary); + +inFile.seekg(0, ios_base::end); +int fileLen = inFile.tellg(); +inFile.seekg(0, ios_base::beg); + +inFile.read(charArr, fileLen); +inFile.close(); + +*/ + +int fileSize(ifstream file); + +int main() { + + fstream file; + file.open("test.txt"); + cout << fileSize(file); + file.close(); + + return 0; +} + +int fileSize(ifstream file){ + return 0; +} + + diff --git a/CS161/lab8/template.cpp b/CS161/lab8/template.cpp new file mode 100644 index 0000000..2a454f6 --- /dev/null +++ b/CS161/lab8/template.cpp @@ -0,0 +1,9 @@ +#include +using namespace std; + +int main() { + + + +return 0; +} diff --git a/CS161/lab8/test.txt b/CS161/lab8/test.txt new file mode 100644 index 0000000..2178a28 --- /dev/null +++ b/CS161/lab8/test.txt @@ -0,0 +1,2 @@ +this is a test +this is a test diff --git a/monkthecoder/cardshuffle.py b/monkthecoder/cardshuffle.py new file mode 100644 index 0000000..73ffb60 --- /dev/null +++ b/monkthecoder/cardshuffle.py @@ -0,0 +1,7 @@ +import random as rnd + +picks = ['2 of hearts','3 of spades','ace of spades','king of hearts','7 of clubs'] + +print(rnd.randint(0,1) * len(picks)) + + diff --git a/teachingpython/blackjack/__pycache__/cards.cpython-35.pyc b/teachingpython/blackjack/__pycache__/cards.cpython-35.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6f47df551c9d526b9c6144acda11028417a09297 GIT binary patch literal 1155 zcmchW*>2N76o&sa6iS?NQkJqqpk)b5-6ds_5by-t^a6>yX@1uUb?gu)63HX*AeDF{ z)LY(yE8OFm$vgpZGCJQmR{Z^Adqb(l>F?f`pLO65yic#JKb61Yv|LzzYv2l42QPrD z;6?BfxCUMZ8(;u7K?R0j3v7ey;1%#Hcn!P`Zh$wyo8T?*Hh2fT3*H0ogAc$C_z-*q zZh~9jWAF+16nqAD!RO!$@Fn;P+y*0X2iyhszYdaKcJG9nzDAopywH=AI0VUQP>QSDtSSZ=;C5rhH#ogh$ z+jG}ynO%1cB?%n1?asT7k`xZxHizpdN#Zc9?to(@X&g2rPd}X<6^n+1F|{NywZy3E z&}FE&X#$ut#lEVQRW~E?HX|!-Mq*smL8WU3;wts$ZtZNfuO}>iVX{)bowEG>7!C4K z93{g