Difference between revisions of "CSC111 Homework 4 2015"
(→Problem #4) |
(→Problem #4) |
||
Line 75: | Line 75: | ||
<br /> | <br /> | ||
* Submit your program to HW 4 PB 4 on Moodle. | * Submit your program to HW 4 PB 4 on Moodle. | ||
+ | <br /> | ||
+ | =Problem #5= | ||
+ | <br /> | ||
+ | Write a program that prompts the user to enter a date in the form ''mmddyyyy'', and displays it back as ''dd month yyyy'', where ''month'' is the first 3 letters of the name of the month, in English. | ||
+ | |||
+ | Your program '''must''' use the list of months defined as follows: | ||
+ | <br /> | ||
+ | :::<source lang="python"> | ||
+ | monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", | ||
+ | "September", "October", "November", "December"] | ||
+ | </source> | ||
+ | <br /> | ||
+ | :;Example | ||
+ | :<source lang="text"> | ||
+ | Enter date: 02142015 | ||
+ | |||
+ | 2 Feb 2015 | ||
+ | </source> | ||
+ | <br /> | ||
+ | * Submit your program to HW 4 PB 5 on Moodle. | ||
+ | <br /> | ||
+ | =Problem #6= | ||
+ | <br /> | ||
+ | Write a program that prompts the user to enter a date in the form ''mmddyyyy'', and displays it back as ''dd month yyyy'', where ''month'' is the first 3 letters of the name of the month, in English. | ||
+ | |||
+ | Your program '''must''' use the string defined as follows, and cannot use the list you used in Problem 5! | ||
+ | <br /> | ||
+ | :::<source lang="python"> | ||
+ | monthNames = "JanFebMarAprMayJunJulAugSepOctNovDec" | ||
+ | </source> | ||
+ | <br /> | ||
+ | :;Example | ||
+ | :<source lang="text"> | ||
+ | Enter date: 02142015 | ||
+ | |||
+ | 2 Feb 2015 | ||
+ | </source> | ||
+ | <br /> | ||
+ | * Submit your program to HW 4 PB 6 on Moodle. | ||
+ | <br /> |
Revision as of 16:41, 15 February 2015
--D. Thiebaut (talk) 15:23, 15 February 2015 (EST)
Problem #1
Write a program that prompts the user for her first and last name, and outputs a computer account made of the first initial of her first name, plus her last name, all in lowercase.
- Example
First name? Allie Last name? BABA Your computer account name is: ababa
- Submit your program to HW 4 PB 1 on Moodle.
Problem #2
Write a program that prompts the user for her first and last name, and outputs a computer account made of the first initial of her first name, plus her last name, all in lowercase. But now we want the computer account to be exactly 8 characters long. If the user names are too short, your program will pad the character 'z'.
- Example
First name? Allie Last name? BABA Your computer account name is: ababazzz
First name? Al Last name? Gus Your computer account name is:aguszzzz
First name? Alma Last name? Verylongname Your computer account name is: averylon
- Submit your program to HW 4 PB 2 on Moodle.
Problem #3
Write a program that prompts the user for her first and last name, and outputs a computer account made of the first initial of her first name, plus her last name, all in lowercase. We want the computer account to be exactly 8 characters long, but this time it is padded with the current year (2015 for us).
- Example
First name? Allie Last name? BABA Your computer account name is: ababa201
First name? Al Last name? Gus Your computer account name is:agus2015
First name? Alma Last name? Verylongname Your computer account name is: averylon
- Submit your program to HW 4 PB 3 on Moodle.
Problem #4
Write a program that prompts the user for her first and last name, and outputs a triangle made with her name, padded with dots in front of it, as illustrated below. There is no limit on the length of the first and last names.
- Example
First name? Maria Last name? LUCE ........M .......Ma ......Mar .....Mari ....Maria ...MariaL ..MariaLU .MariaLUC MariaLUCE
- Submit your program to HW 4 PB 4 on Moodle.
Problem #5
Write a program that prompts the user to enter a date in the form mmddyyyy, and displays it back as dd month yyyy, where month is the first 3 letters of the name of the month, in English.
Your program must use the list of months defined as follows:
monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]
- Example
Enter date: 02142015 2 Feb 2015
- Submit your program to HW 4 PB 5 on Moodle.
Problem #6
Write a program that prompts the user to enter a date in the form mmddyyyy, and displays it back as dd month yyyy, where month is the first 3 letters of the name of the month, in English.
Your program must use the string defined as follows, and cannot use the list you used in Problem 5!
monthNames = "JanFebMarAprMayJunJulAugSepOctNovDec"
- Example
Enter date: 02142015 2 Feb 2015
- Submit your program to HW 4 PB 6 on Moodle.