User:Wei2912: Difference between revisions

From Rosetta Code
Content added Content deleted
(Add tasks i've completed)
(Add summary of tasks)
Line 21: Line 21:
==Tasks I've created==
==Tasks I've created==


* [[Unix/ls]] - Write a program that will list everything in the current folder, similar to the Unix utility “<tt>ls</tt>” [http://man7.org/linux/man-pages/man1/ls.1.html] (or the Windows terminal command “<tt>DIR</tt>”)
* [[Unix/ls]]


==Tasks I've completed==
==Tasks I've completed==
Line 27: Line 27:
==={{header|Go}}===
==={{header|Go}}===


* [[Unix/ls]] - Write a program that will list everything in the current folder, similar to the Unix utility “<tt>ls</tt>” [http://man7.org/linux/man-pages/man1/ls.1.html] (or the Windows terminal command “<tt>DIR</tt>”)
* [[Unix/ls]]


==={{header|Rust}}===
==={{header|Rust}}===


* [[Even or odd]]
* [[Even or odd]] - Write a function that checks if an integer is even or odd
* [[Guess the number]] - Write a program where the program chooses a number between 1 and 10. A player is then prompted to enter a guess.
* [[Guess the number]]
* [[Loops/Infinite]]
* [[Loops/Infinite]] - Write an infinite loop.
* [[Luhn test of credit card numbers]]
* [[Luhn test of credit card numbers]] - Write a function that will validate numbers with the Luhn test.
* [[Playing cards]] - Create a data structure and the associated methods to define and manipulate a deck of playing cards.
* [[Playing cards]]
* [[Unix/ls]] - Write a program that will list everything in the current folder, similar to the Unix utility “<tt>ls</tt>” [http://man7.org/linux/man-pages/man1/ls.1.html] (or the Windows terminal command “<tt>DIR</tt>”)
* [[Unix/ls]]

Revision as of 07:33, 9 June 2014

My Favorite Languages
Language Proficiency
Java Intermediate
Javascript Somewhat familiar
Bash Somewhat familiar
Python Intermediate
Go Beginner
C Beginner
Rust Learning in progress...

Hello, my name is Wei En and I am currently a high school student who is interested in programming.

What Rosetta Code is to me

  • A way to learn and practice languages, while at the same time educating others
  • A way to practice technical writing
  • A way to learn algorithms
  • A way to see how a problem could be solved in different ways

Tasks I've created

  • Unix/ls - Write a program that will list everything in the current folder, similar to the Unix utility “ls[1] (or the Windows terminal command “DIR”)

Tasks I've completed

Go

  • Unix/ls - Write a program that will list everything in the current folder, similar to the Unix utility “ls[2] (or the Windows terminal command “DIR”)

Rust

  • Even or odd - Write a function that checks if an integer is even or odd
  • Guess the number - Write a program where the program chooses a number between 1 and 10. A player is then prompted to enter a guess.
  • Loops/Infinite - Write an infinite loop.
  • Luhn test of credit card numbers - Write a function that will validate numbers with the Luhn test.
  • Playing cards - Create a data structure and the associated methods to define and manipulate a deck of playing cards.
  • Unix/ls - Write a program that will list everything in the current folder, similar to the Unix utility “ls[3] (or the Windows terminal command “DIR”)