forked from AdityaVashista30/NXP_INTERN_RAMP_UP
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Week_1_1 Worksheet
19 lines (16 loc) · 1.3 KB
/
Week_1_1 Worksheet
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Python Questions:
1. Create a text file (file 1) and fill it contents with random integers and strings (5000 lines to be filled).
Populate strings and integers randomly in different lines, but make sure each type of line consist of minimum 45% of the file . Lngth of each line should be between 15-20 characters
Create another file (file 2). In file 2 read data from file 1; Convert integers to hex numbers in 0x format (i.e. 0x1A,0x10 etc);
Reverse the strings (i.e. ABC is a boy. -> yob a si CBA. ).
2. Create a program which takes 2 directory paths as input (via CMD). Copy the contents of directory 1 to directory 2.
Also, change the name of all files/folders by adding preffix 'Copy_' and suffix "__2". Eg: if a file is ABC.txt then copied file should be named Copy_ABC_2.txt
C Questions:
1. Make a user defined structure, which has 4 data fields as follows:
a) data variable should occupy space of 4 bytes
b) data variable cant have range of value greater then 65535.
c) variable which can store string.
d) variable can only hold binary values.
Create the Object of this structure. The Object should be created via pointers
Initialise data values of structure using this object
and print those data values of structure using same object. Integer values should be printed in HEX format