Harman|| Bengalore || C

Anonymous User
470
Jun 03, 2023

Q1. prime number logic
Q2. test_string="77234.610;1778.000;100.000;43.439;NA;NA"-> Tell the way to split it using delimiter in C
Q3. Output for the same
int main(void) {
int aiData[5] = {100,200,300,400,500}; // 5 inputs
int *piData = aiData;
++*piData;
printf("aiData[0] = %d, aiData[1] = %d, *piData = %d", aiData[0], aiData[1], *piData);
*piData = aiData;
*++piData;
printf("aiData[0] = %d, aiData[1] = %d, *piData = %d", aiData[0], aiData[1], *piData);
return 0;
}

main() {
struct { int i; }xyz; // public
(*xyz)->i=10; //
printf("%d",xyz.i); //
}

Q4. GDB commands to get info for process and memory

Q5. Remove duplicate line from the file

Q6. Print the line whose have second field manager
ajay manager account 45000
sunil clerk account 25000
varun manager sales 50000
amit manager account 47000
tarun peon sales 15000 deepak clerk sales 23000 sunil peon sales 13000 satvik director purchase 80000

Q7. How to transfer file from one linux machine to another

    //ps -ef| grep -i employee.txt
    //lsof employee.txt
    // cronjob 
    //sed -i "s//" ; 
    // ls -t filename// datetime - // if <= 30, 
    // 

Q8. Output for this
int main() {
std::set a;
a.insert('G');
a.insert('F');
a.insert('G');
for(auto& str: a)
{ std::cout << str << ' '; }
std::cout << '\n';
return 0; }

F
G

Q8.Output for this
map<int, int> gquiz1;
gquiz1.insert(pair<int, int>(1, 40));
gquiz1.insert(pair<int, int>(2, 30));
gquiz1.insert(pair<int, int>(6, 50));
gquiz1.insert(pair<int, int>(3, 60));
quiz1.insert(pair<int, int>(6, 10));

for(auto m_item: gquiz1)
{
cout<<"key :"<<m_item.first <<"value:" <<m_item.second<<endl;
}

Q9.
Print all items of vector in reverse order int main() {
// Vector of integers std::vector vec_of_nums{1, 3, 4, 7, 8, 9};

// Print all elements in vector in reverse order reverse_print(vec_of_nums, ",");
return 0;
}

Q10. Difference between
// little indian , big indian
// c, lispc++
//

Q11. Write function pointers in C
int addNumber(int a, int b)
{
return a+b;
}
int (*operation)(int , int );
operation == addNumber;
int result = operation(1,2);
printf("%d",result);

Comments (0)