en
Feedback
Coding Seekho

Coding Seekho

Open in Telegram

Live Programming Videos : C, C++, Data Structure, Advanced Data Structure, Core Java, Advanced Java, Python

Show more
The country is not specifiedTechnologies & Applications24 416
3 729
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Screen Shot 28-10-2023 at 09.03.png1.72 KB

struct node { int data; struct node*next; }; struct node *start=0; struct node *cn() { struct node *k1; k1=(struct node *)malloc(sizeof(struct node)); printf("Enter a data:"); scanf("%d",&k1->data); k1->next=k1; return k1; } void is() { struct node *h1,*t1; h1=cn(); if(start==0) { start=h1; } else { t1=start; while(t1->next!=start) { t1=t1->next; } h1->next=start; start=h1; t1->next=h1; } } void ie() { struct node *b1,*k1; b1=cn(); if(start==0) { start=b1; } else { k1=start; while(k1->next!=start) k1=k1->next; k1->next=b1; b1->next=start; } } im() { } void ds() { struct node *g1; if(start==0) { printf("There is no any node to delete"); } else { g1=start; while(g1->next!=start) { g1=g1->next; } g1->next=start->next; g1=start; start=start->next; g1->next=0; free(g1); } } void de() { struct node *a1,*p1; if(start==0) { printf("There is no any node to delete"); } else { a1=start; while(a1->next->next!=start) { a1=a1->next; } p1=a1->next; a1->next=start; p1->next=0; free(p1); } } dm() { } void display() { struct node *g1; if(start==0) { printf("There is no any node to display."); } else { g1=start; while(g1->next!=start) { printf("%d ",g1->data); g1=g1->next; } printf("%d",g1->data); } } void main() { int ch; printf("\n1. Insert from start"); printf("\n2. Insert from end"); printf("\n3. Insert from middle"); printf("\n4. Delete from start"); printf("\n5. Delete from end"); printf("\n6. Delete from middle"); printf("\n7. Display"); printf("\n8. Exit"); while(1) { printf("\nEnter Your choice:"); scanf("%d",&ch); switch(ch) { case 1: { is(); break; } case 2: { ie(); break; } case 3: { im(); break; } case 4: { ds(); break; } case 5: { de(); break; } case 6: { dm(); break; } case 7: { display(); break; } case 8: { exit(0); } default: { printf("Wrong Input"); } } } getch(); }

struct node { int data; struct node*next; }; struct node *start=0; cn() { } is() { } ie() { } im() { } ds() { } de() { } dm() { } display() { } void main() { printf("\n1. Insert from start"); printf("\n2. Insert from end"); printf("\n3. Insert from middle"); printf("\n4. Delete from start"); printf("\n5. Delete from end"); printf("\n6. Delete from middle"); printf("\n7. Display"); printf("\n8. Exit"); while(1) { printf("\nEnter Your choice:"); scanf("%d",&ch); switch(ch) { case 1: { is(); break; } case 2: { ie(); break; } case 3: { im(); break; } case 4: { ds(); break; } case 5: { de(); break; } case 6: { dm(); break; } case 7: { display(); break; } case 8: { exit(0); } default: { printf("Wrong Input"); } } } getch(); }

struct node { int data; struct node *next; }; struct node *start=0; struct node *cn() { struct node *d1; d1=(struct node *)malloc(sizeof(struct node)); printf("Enter a data:"); scanf("%d",&d1->data); d1->next=0; return d1; } void is() { struct node *h1; h1=cn(); if(start==0) { start=h1; } else { h1->next=start; start=h1; } } void ie() { struct node *t1,*h1; t1=cn(); if(start==0) { start=t1; } else { h1=start; while(h1->next!=0) { h1=h1->next; } h1->next=t1; } } im() { } void ds() { struct node *s1; if(start==0) { printf("There is no any node to delete"); } else { s1=start; start=start->next; s1->next=0; free(s1); } } void de() { struct node *ptr1,*ptr8; if(start==0) { printf("There is no any node to delete"); } else { ptr1=start; while(ptr1->next->next!=0) { ptr1=ptr1->next; } ptr8=ptr1->next; ptr1->next=0; free(ptr8); printf("Node deleted successfully"); } } dm() { } void display() { struct node *p1; if(start==0) { printf("There is no any node to display"); } else { p1=start; while(p1!=0) { printf("%d ",p1->data); p1=p1->next; } } } void main() { int ch; printf("\n1. Insert from start."); printf("\n2. Insert from end"); printf("\n3. Insert from middle"); printf("\n4. Delete from start"); printf("\n5. Delete from end"); printf("\n6. Delete from middle"); printf("\n7. Display"); printf("\n8. Exit"); while(1) { printf("\nEnter your choice:"); scanf("%d",&ch); switch(ch) { case 1: { is(); break; } case 2: { ie(); break; } case 3: { im(); break; } case 4: { ds(); break; } case 5: { de(); break; } case 6: { dm(); break; } case 7: { display(); break; } case 8: { exit(0); } default: { printf("Wrong Input."); } } } getch(); }

struct node { int data; struct node *next; }; struct node *start=0; struct node *createNode() { struct node *p1; p1=(struct node *)malloc(sizeof(struct node)); printf("Enter a data:"); scanf("%d",&p1->data); p1->next=0; return p1; } insertStart() { struct node *k1; k1=createNode(); if(start==0) { start=k1; } else { k1->next=start; start=k1; } } insertEnd() { } insertMiddle() { } deleteStart() { struct node *i1; if(start==0) { printf("There is no any node to delete"); } else { i1=start; start=start->next; i1->next=0; free(i1); printf("Node deleted successfully"); } } deleteEnd() { } deleteMiddle() { } display() { struct node *h1; if(start==0) { printf("There is no any node to display"); } else { h1=start; while(h1!=0) { printf("%d ",h1->data); h1=h1->next; } } } void main() { int ch; printf("\n1. Insert from start"); printf("\n2. Insert from End"); printf("\n3. Insert from Middle"); printf("\n4. Delete from start"); printf("\n5. Delete from end"); printf("\n6. Delete from middle"); printf("\n7. Display"); printf("\n8. Exit"); while(1) { printf("\n\nEnter your choice:"); scanf("%d",&ch); switch(ch) { case 1: { insertStart(); break; } case 2: { insertEnd(); break; } case 3: { insertMiddle(); break; } case 4: { deleteStart(); break; } case 5: { deleteEnd(); break; } case 6: { deleteMiddle(); break; } case 7: { display(); break; } case 8: { exit(0); } default: { printf("Wrong Input"); } } } getch(); }

%d vs %i difference | VS Code Setup | Nested for loop | in C

https://youtube.com/playlist?list=PLZlEBHEeC6tXuF4N6QwgkI0rAL4esMNDO&si=88ff5fhRBO1qCK2Y This is the playlist of Python Free batch. No need to Join any free batch.

Python all Programs of free batch that we have taken on YouTube

+9
eight.py0.00 KB

twelth.py0.00 KB

login screen program in java(awt swing)

import java.awt.*; import javax.swing.*; import java.awt.event.*; class Login extends JFrame { JLabel l1,l2,l3; JTextField t1; JButton b1,b2,b3; JPasswordField t2; Login(String s1) { super(s1); } Login() { } void setComponents() { l1=new JLabel("Username"); l2=new JLabel("Password"); l3=new JLabel(); t1=new JTextField(); t2=new JPasswordField(); b1=new JButton("Sign In"); b2=new JButton("Clear"); b3=new JButton("Add"); setLayout(null); l1.setBounds(100,100,120,30); l2.setBounds(100,300,120,30); l3.setBounds(100,600,200,30); t1.setBounds(400,100,120,30); t2.setBounds(400,300,120,30); b1.setBounds(300,500,120,30); b2.setBounds(500,500,120,30); b3.setBounds(100,500,120,30); add(l1); add(l2); add(t1); add(t2); add(b1); add(l3); add(b2); add(b3); b1.addActionListener(new Log()); b2.addActionListener(new Clear()); b3.addActionListener(new Add()); } public static void main(String []args) { Login l1=new Login("Welcome to CoDing SeeKho"); l1.setComponents(); l1.setSize(700,700); l1.setVisible(true); l1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } class Log implements ActionListener { public void actionPerformed(ActionEvent e1) { String s1=t1.getText(); String s2=t2.getText(); if(s1.equals("CoDing") && s2.equals("SeeKho")) { l3.setText("Login Successful"); } else { l3.setText("Login UnSuccessful"); } } } class Clear implements ActionListener { public void actionPerformed(ActionEvent e1) { t1.setText(""); t2.setText(""); } } class Add implements ActionListener { public void actionPerformed(ActionEvent e1) { String s1=t1.getText(); String s2=t2.getText(); int a=Integer.parseInt(s1); int b=Integer.parseInt(s2); int c=a+b; l3.setText("Addition is "+c); } } }

+6
Screen Shot 15-09-2023 at 17.10.png1.38 KB

Polish Notation- Infix to Prefix & Postfix