.. (לתיקייה המכילה) | ||
What is the grading policy? | |
Each homework is marked as "passed" or "failed". In order for your test to be checked, you must have a "pass" grade on all the homeworks except for two. Example 1: if there will be 10 homeworks and you will submit 9 of them and on all the homeworks that you submitted you have a "pass" grade except for one your test will be checked. Example 2: if there will be 10 homeworks and you will submit 8 of them and on all the homeworks that you sumbmited you have a "pass" grade except for one or more your test will NOT be checked. YOU CANNOT TRANSFER HOMEWORKS IF YOU TOOK THIS COURSE IN THE PAST, NO MATTER WHAT. All programmatic exercises must be written in ANSI C, compilable and runable under the standard borland compiler. A work that is written in other languages (including C++) or which can not compile and run successfully shall fail. Please MAKE SURE to compile and run your work before handing it in. |
What is the late postponement policy for Miluim? | |
You must place the homework in Oleg's mailbox on the fifth floor on Taub after returning, together with the Miluim slip. |
Can I appeal on homework ? | |
Yes, within two weeks after the grades for that exercise have been published, please approach the TA in Charge during reception hours. |
Is it ok to use features in the homework that was not taught in the tutorials yet? (for example, strings and arrays) | |
It's OK to use these feautures, as long as you know what you're doing. The program should work correctly, and no excuses like "we did not study arrays yet, that's why I made mistakes" will be accepted. |
I'm having a problem using scanf. After I enter the username, the following scanf reads the "enter" I clicked. What should I do? | |
Instead of writing scanf("%c") you can write scanf(" %c") (with a space before %c), and it should work better. The space before the "%c" will read all white spaces (newline, tab and space) and the first non-white space will be read into the "%c". Using the scanf this way will prevent the scanf from reading the "enter". |
Which compiler should I use ? | |
Your homework should be compilable and runable on an ANSI-C compiler. The recommended compiler for this course is the DOS based version of Borland C++ which is installed in all the faculty laboratories. Other good compilers are "cc" and "gcc" on UNIX and LINUX machines, and there are many others. If you are using a compiler with C++ support, such as Visual C, you have to make sure that you compile in ANSI C mode. The Borland C++ compiler will automatically compile your program in ANSI C if it has a .C extension, make sure your files don't end with .CPP which is the default for that compiler. If you would still rather use a C++ compiler, such as Microsoft Visual C++, make sure you test it under ANSI C in the faculty before submitting. |
Where is the example program for using log10? | |
It is located in the attached link Link: http://webcourse.technion.ac.il/234117/Winter2002-2003/hw/WCFiles/log10.c |
Can I work from home ? | |
Yes, provided you have a compiler at home and are checking your work on an ANSI C compiler. There are quite a few free compilers you are allowed to copy and use at home. Under the links section you will find a link for Turbo C. We will not be supporting problems with these compilers, though. |
Can I transfer homework from previous semesters ? | |
No. |