Online C Programming Compiler | Use Online Compiler In Mobile

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 49

  • @RCHRABIT
    @RCHRABIT 9 місяців тому +2

    👍🏻

  • @Seven-oe2om
    @Seven-oe2om 9 місяців тому +1

    bro thank u so much

  • @ManojKumar-c6i1e
    @ManojKumar-c6i1e 2 місяці тому

    👍👍

  • @SyedaJaveriya-n1p
    @SyedaJaveriya-n1p 9 місяців тому

    Thanks

  • @devanshmaudgil5196
    @devanshmaudgil5196 Рік тому +4

    Bhaii shuruaat k liye aacha h ye bss aage heavy code chaloge to bahot bekaar h

    • @Grizkidz
      @Grizkidz Рік тому +1

      yah kaise bekaar hai mujhe lagata hai ki yah bahut madad karata hai agar aapako lagata hai ki aap phoohad nahin hain

    • @sumitvishwakarma1075
      @sumitvishwakarma1075 Рік тому +2

      @@Grizkidz isme bas code likh sakte ho programming nahi karsakte

  • @Dimple_Handiaya
    @Dimple_Handiaya 7 місяців тому

    #include
    // Define the structure code
    struct code {
    int i;
    char c;
    struct code *ptr;
    }; // Don't forget the semicolon at the end of the structure definition
    int main() {
    struct code var1;
    struct code var2;
    var1.i = 65;
    var1.c = 'A';
    var1.ptr = NULL;
    var2.i = 66;
    var2.c = 'B';
    var2.ptr = NULL;
    var1.ptr = &var2;
    // Print the values of var1
    printf("var1.i: %d, var1.c: %c
    ", var1.i, var1.c);
    // Print the values of var1's pointer member
    printf("var1.ptr->i: %d, var1.ptr->c: %c
    ", var1.ptr->i, var1.ptr->c);
    return 0;
    }

  • @HarshitaPatel-b8h
    @HarshitaPatel-b8h 15 днів тому

    agar laptop me iski screen bdi ho jaye to kya kre

  • @Sagar_pokale
    @Sagar_pokale Рік тому +4

    #include
    #include
    #include
    int str_length(char[]);
    void str_copy(char str2[],char str1[]);
    void str_rev(char str2[],char str1[]);
    int str_cmp(char str1[],char str2[]);
    int main()
    {
    char str1[10], str2[10],str3[10];
    int len,choice,flag;
    printf("Enter Choice: 1.Length, 2.Copy, 3.Reverse, 4.Palindrome
    ");
    printf("Enter choice
    ");
    scanf("%d",&choice);
    switch(choice)
    {
    case 1:
    printf("Enter first string
    ");
    scanf("%s",str1);
    len=str_length(str1);
    printf("length of string is=%d",len);
    break;
    case 2:
    printf("Enter first string
    ");
    scanf("%s",str1);
    str_copy(str2,str1);
    printf("copied string is=%s",str2);
    break;
    case 3:
    printf("Enter first string
    ");
    scanf("%s",str1);
    str_rev(str2,str1);
    printf("reversed string is=%s",str2);
    break;
    case 4:
    printf("Enter first string
    ");
    scanf("%s",str1);
    str_copy(str2,str1);
    str_rev(str3,str1);
    if(str_cmp(str2,str3)==0)
    printf("
    The string is palindrome");
    else
    printf("
    The string is not palindrome");
    break;
    case 7:
    }
    return 0;
    }
    int str_length(char str1[])
    {
    int i, count=0;
    for (i=0;str1[i]!='\0';i++);
    //count=count+1;
    return i;
    }
    void str_copy(char str2[],char str1[])
    {
    int i,j=0;
    for(i=0;str1[i]!='\0';i++)
    {
    str2[j]=str1[i];
    j=j+1;
    }
    str2[j]='\0';
    }
    void str_rev(char str2[],char str1[])
    {
    int i,j=0,n;
    n=str_length(str1);
    for(i=n-1;i>=0;i--)
    {
    str2[j]=str1[i];
    j=j+1;
    }
    str2[j]='\0';
    }
    int str_cmp(char str1[],char str2[])
    {
    int i=0,j=0,flag=0;
    for(i=0;str1[i]!='\0';i++)
    {
    if (str1[i]==str2[j])
    j=j+1;
    else
    {
    flag=1;
    break;
    }
    }
    if(flag==1)
    return 1;
    else
    return 0;
    }

  • @bubailayek9218
    @bubailayek9218 Рік тому +1

    Can I save my work I online compiler???

    • @Yashwant_Chavan
      @Yashwant_Chavan Рік тому +1

      //MAX value ❤
      #include
      int main()
      {
      int a, b, c;
      printf("enter any three numbers:");
      scanf("%d %d %d", &a, &b, &c);
      int max=a;
      if (b>max){
      max = b;
      }
      if (c>max){
      max = c;
      }
      printf("the maximum value is %d
      ",max);
      return 0;
      }
      //Factorial
      #include
      int main() {
      int num, i;
      unsigned long long factorial = 1;
      // Prompt the user to enter a number
      printf("Enter a number: ");
      // Read the user's input into the 'num' variable
      scanf("%d", &num);
      // Calculate the factorial of the entered number
      for (i = 1; i

    • @Yashwant_Chavan
      @Yashwant_Chavan Рік тому

      Employee Database🎉
      #include
      #include
      #include
      #include
      #define MAX 100
      typedef struct employee
      {
      int id;
      char name[20];
      int age;
      }emp;
      emp e[MAX];
      int n;
      void create();
      void display();
      void modify();
      void append();
      void search();
      void sort();
      int main()
      {
      int choice;
      while(1)
      {
      printf("
      1.Create
      2.Display
      3.Modify
      4.Append
      5.Search
      6.Sort
      7.EXIT");
      printf("
      Enter Your Choice:");
      scanf("%d",&choice);
      switch (choice)
      {
      case 1:create();
      break;
      case 2:display();
      break;
      case 3:modify();
      break;
      case 4:append();
      break;
      case 5:search();
      break;
      case 6:sort();
      break;
      default:exit(0);
      }
      }
      getch();
      }
      void create()
      {
      int i;
      printf("Enter The No. of New Records to Be Created:");
      scanf("%d",&n);
      for(i=0;i

    • @Yashwant_Chavan
      @Yashwant_Chavan Рік тому

      Addition of polynomial ❤❤
      #include
      #include
      #define MAX 10
      typedef struct poly
      { int coeff;
      int power;
      }POLY;
      int main()
      {
      int m,n,i,j,k;
      POLY pa[MAX],pb[MAX],pc[MAX];
      printf("Enter number of terms of first polynomial=");
      scanf("%d",&m);
      printf("Coefficient and Power of first polynomial=");
      for(i=0;i

  • @Grizkidz
    @Grizkidz Рік тому +1

    I know how to speak hindi too

  • @Knowledgeatfingertips-d1n
    @Knowledgeatfingertips-d1n Рік тому +1

    Song name¿

  • @Yashwant_Chavan
    @Yashwant_Chavan 11 місяців тому

    Polynomial addition -
    #include
    #include
    #define MAX 10
    typedef struct poly
    {
    int coeff;
    int power;
    } POLY;
    int main()
    {
    int m, n, i, j, k;
    POLY pa[MAX], pb[MAX], pc[MAX];
    printf("Enter number of terms of first polynomial=");
    scanf("%d", &m);
    printf("Coefficient and Power of first polynomial=");
    for (i = 0; i < m; i++)
    scanf("%d%d", &pa[i].coeff, &pa[i].power);
    printf("First polynomial=");
    for (i = 0; i < m - 1; i++)
    {
    printf("%dx^%d+", pa[i].coeff, pa[i].power);
    }
    if (pa[i].power == 0)
    printf("%d", pa[i].coeff);
    else
    printf("%dx^%d", pa[i].coeff, pa[i].power);
    printf("
    Enter number of terms of second polynomial=");
    scanf("%d", &n);
    printf("Coefficient and Power of second polynomial=");
    for (i = 0; i < n; i++)
    scanf("%d%d", &pb[i].coeff, &pb[i].power);
    printf("Second polynomial=");
    for (i = 0; i < n - 1; i++)
    {
    printf("%dx^%d+", pb[i].coeff, pb[i].power);
    }
    if (pb[i].power == 0)
    printf("%d", pb[i].coeff);
    else
    printf("%dx^%d", pb[i].coeff, pb[i].power);
    i = 0;
    j = 0;
    k = 0;
    while (i < m && j < n)
    {
    if (pa[i].power == pb[j].power)
    {
    pc[k].coeff = pa[i].coeff + pb[j].coeff;
    pc[k].power = pa[i].power;
    i++;
    j++;
    k++;
    }
    else
    {
    if (pa[i].power > pb[j].power)
    {
    pc[k] = pa[i];
    i++;
    k++;
    }
    else
    {
    pc[k] = pb[j];
    j++;
    k++;
    }
    }
    }
    while (i < m)
    {
    pc[k] = pa[i];
    i++;
    k++;
    }
    while (j < n)
    {
    pc[k] = pb[j];
    j++;
    k++;
    }
    printf("
    Addition of two polynomials=");
    for (i = 0; i < k - 1; i++)
    {
    printf("%dx^%d+", pc[i].coeff, pc[i].power);
    }
    if (pc[i].power == 0)
    printf("%d", pc[i].coeff);
    else
    printf("%dx^%d", pc[i].coeff, pc[i].power);
    return 0;
    }

  • @Nuc-ny4bz
    @Nuc-ny4bz 5 місяців тому

    How to enter input?

  • @sakshikatkar3562
    @sakshikatkar3562 Рік тому +1

    How to write the comment ??

  • @Sagar_pokale
    @Sagar_pokale Рік тому +1

    #include
    #include
    #include
    int str_len_ptr(char*);
    void str_copy_ptr(char*,char*);
    void str_rev_ptr(char*,char*);
    int compare(char*, char*);
    int main()
    {
    char str1[10], str2[10], str3[10];
    int len,choice,flag;
    printf("Enter Choice:1.Length, 2.Copy, 3.Reverse,4.Palindrome
    ");
    printf("Enter choice
    ");
    scanf("%d",&choice);
    switch(choice)
    {
    case 1:
    printf("Enter first string
    ");
    scanf("%s",str1);
    int len=str_len_ptr(str1);
    printf("length of string is=%d",len);
    break;
    case 2:
    printf("Enter first string
    ");
    scanf("%s",str1);
    str_copy_ptr(str2,str1);
    printf("copied string is=%s",str2);
    break;
    case 3:
    printf("Enter first string
    ");
    scanf("%s",str1);
    str_rev_ptr(str2,str1);
    printf("reversed string is=%s",str2);
    break;
    case 4:
    printf("Enter first string
    ");
    scanf("%s",str1);
    str_copy_ptr(str2,str1);
    str_rev_ptr(str3,str1);
    if(compare(str2,str3)==0)
    printf("
    The string is not palindrome");
    else
    printf("
    The string is palindrome");
    break;
    }
    return 0;
    }
    int str_len_ptr(char *ptr)
    {
    int count=0,i;
    for(i=0; *ptr!='\0';i++)
    {
    count++;
    ptr++;
    }
    return count;
    }
    void str_copy_ptr(char *op,char *ip)
    {
    int count=0,i;
    for(i=0; *ip!='\0';i++)
    {
    *op++=*ip++;
    }
    *op='\0';
    }
    void str_rev_ptr(char *op,char *ip)
    {
    int i,j=0,n;
    n=str_len_ptr(ip);
    for(i=n-1;i>=0;i--)
    {
    //*(op+j)=*(ip+i);
    *op++=*(ip+i);
    j++;
    }
    *(op+j)='\0';
    }
    int compare(char *ip, char *op)
    {
    int i;
    for (i = 0; *ip!='\0'; i++)
    {
    if (*ip++ != *op++) //if mismatch
    {
    return 0;
    }
    }
    return 1;
    }

  • @Yashwant_Chavan
    @Yashwant_Chavan 11 місяців тому

    //Queue using LL-
    #include
    #include
    #include
    #include
    typedef struct node{
    int data;
    struct node *next;
    }NODE;
    NODE *front=NULL;
    NODE *rear=NULL;
    void insertq(int);
    void delq();
    int main(){
    int choice, x;
    do
    {
    printf("1.insert\t2delete");
    printf("
    Enter choice");
    scanf("%d",&choice);
    switch(choice)
    {
    case 1:printf("Enter data=");
    scanf("%d",&x);
    insertq(x);
    break;
    case 2:delq();
    break;

    }
    }
    while(choice!=3);
    getch();
    }
    void insertq(int x)
    {
    NODE *ptr;
    ptr=(NODE*)malloc(sizeof(NODE));
    if(ptr==NULL)
    printf("INSUFFICIENT STORAGE");
    else {
    ptr->data=x;
    ptr->next=NULL;
    if(rear==NULL)
    front=rear=ptr;
    else
    {
    rear->next=ptr;
    rear=ptr;

    }
    }
    }
    void delq()
    {
    int x;
    NODE *temp;
    temp=front;
    if(temp==NULL)
    printf("queue is empty");
    else{
    x=temp->data;
    front=front->next;
    free(temp);
    printf("%d",x);
    }
    }
    //Output-
    1.insert 2delete
    Enter choice1
    Enter data=100
    1.insert 2delete
    Enter choice1
    Enter data=200
    1.insert 2delete
    Enter choice1
    Enter data=300
    1.insert 2delete
    Enter choice2
    1001.insert 2delete
    Enter choice2
    2001.insert 2delete
    Enter choice2
    3001.insert 2delete
    Enter choice.

  • @Yashwant_Chavan
    @Yashwant_Chavan 11 місяців тому

    //Read and write file-
    #include
    #include
    #include
    int main() {
    FILE *fp;
    char fName[20];
    printf("
    Enter file name to create: ");
    scanf("%s", fName);
    fp = fopen(fName, "w");
    if (fp == NULL) {
    printf("File could not be created!");
    exit(EXIT_FAILURE);
    }
    printf("File created successfully.
    ");
    putc('A', fp);
    putc('B', fp);
    putc('C', fp);
    if (fclose(fp) != 0) {
    perror("Error closing file");
    exit(EXIT_FAILURE);
    }
    printf("Data written successfully.
    ");
    fp = fopen(fName, "r");
    if (fp == NULL) {
    printf("Can't open file for reading!");
    exit(EXIT_FAILURE);
    }
    printf("Contents of the file are:
    ");
    printf("%c", getc(fp));
    printf("%c", getc(fp));
    printf("%c", getc(fp));
    if (fclose(fp) != 0) {
    perror("Error closing file");
    exit(EXIT_FAILURE);
    }
    return 0;
    }
    //output:-
    Enter file name to create: yash
    File created successfully.
    Data written successfully.
    Contents of the file are:
    ABC
    [Process completed - press Enter]

  • @शांतारामगेमर

    String without pt🥲🥲🥲🥲🥲
    #include
    #include
    #include
    int str_length(char[]);
    void str_copy(char[], char[]);
    void str_rev(char[], char[]);
    int str_cmp(char[], char[]);
    void str_substr(char[], char[]);
    void str_cat(char[], char[]);
    int main() {
    char str1[50], str2[50], str3[50];
    int len, choice, flag;
    printf("Enter Choice 1-Length, 2-Copy, 3-Reverse, 4-Compare, 5-Substring, 6-Palindrome, 7-Concatenation
    ");
    printf("Enter choice
    ");
    scanf("%d", &choice);
    switch (choice) {
    case 1:
    printf("Enter first string
    ");
    scanf("%s", str1);
    len = str_length(str1);
    printf("Length of string is = %d
    ", len);
    break;
    case 2:
    printf("Enter first string
    ");
    scanf("%s", str1);
    str_copy(str2, str1);
    printf("Copied string is = %s
    ", str2);
    break;
    case 3:
    printf("Enter first string
    ");
    scanf("%s", str1);
    str_rev(str2, str1);
    printf("Reversed string is = %s
    ", str2);
    break;
    case 4:
    printf("Enter first string
    ");
    scanf("%s", str1);
    printf("Enter second string
    ");
    scanf("%s", str2);
    flag = str_cmp(str1, str2);
    if (flag == 0)
    printf("Both strings are equal
    ");
    else
    printf("Both strings are not equal
    ");
    break;
    case 5:
    printf("Enter first string
    ");
    scanf("%s", str1);
    str_substr(str1, str2);
    break;
    case 6:
    printf("Enter first string
    ");
    scanf("%s", str1);
    str_copy(str2, str1);
    str_rev(str3, str1);
    if (strcmp(str2, str3) == 0)
    printf("The string is palindrome
    ");
    else
    printf("The string is not palindrome
    ");
    break;
    case 7:
    printf("Enter first string
    ");
    scanf("%s", str1);
    printf("Enter second string
    ");
    scanf("%s", str2);
    str_cat(str1, str2);
    printf("Concatenated string is = %s
    ", str1);
    break;
    }
    return 0;
    }
    int str_length(char str1[]) {
    return strlen(str1);
    }
    void str_copy(char str2[], char str1[]) {
    strcpy(str2, str1);
    }
    void str_rev(char str2[], char str1[]) {
    int len = strlen(str1);
    for (int i = 0; i < len; i++) {
    str2[i] = str1[len - i - 1];
    }
    str2[len] = '\0';
    }
    int str_cmp(char str1[], char str2[]) {
    return strcmp(str1, str2);
    }
    void str_substr(char str1[], char str2[]) {
    int position;
    printf("Enter position=");
    scanf("%d", &position);
    strncpy(str2, str1 + position, strlen(str1) - position);
    str2[strlen(str1) - position] = '\0';
    printf("Substring is %s
    ", str2);
    }
    void str_cat(char str1[], char str2[]) {
    strcat(str1, str2);
    }

  • @शांतारामगेमर

    #include
    #define LEN 256
    int main ()
    {
    FILE * fp;
    int i;
    /* open the file for writing*/
    fp = fopen ("E:\mk.txt","w");
    /* write 10 lines of text into the file stream*/
    for(i = 0; i < 10;i++){
    fprintf (fp, "This is line %d
    ",i + 1);
    }
    /* close the file*/
    fclose (fp);
    return 0;
    }

    • @buzzurichannel9170
      @buzzurichannel9170 Рік тому

      ​@@Thakur_shaab-s5pis easy
      then you can see new line when run

    • @Yashwant_Chavan
      @Yashwant_Chavan Рік тому +3

      #include // Including the standard I/O library for input and output operations
      #include // Including a library that provides console I/O operations - specific to some older compilers, not widely used
      #define MAX 10 // Defining a constant MAX with a value of 10
      typedef struct poly // Defining a structure named poly to hold coefficient and power
      {
      int coeff;
      int power;
      } POLY;
      int main()
      {
      int m, n, i, j, k; // Declaring variables m, n, i, j, k for use within the program
      POLY pa[MAX], pb[MAX], pc[MAX]; // Declaring arrays of structures to store polynomials
      printf("Enter number of terms of first polynomial="); // Prompting the user to input the number of terms in the first polynomial
      scanf("%d", &m); // Scanning the number of terms provided by the user for the first polynomial
      printf("Coefficient and Power of first polynomial="); // Prompting the user to input coefficients and powers for the first polynomial
      for (i = 0; i < m; i++) {
      scanf("%d%d", &pa[i].coeff, &pa[i].power); // Scanning coefficients and powers for the first polynomial
      }
      printf("First polynomial="); // Printing the first polynomial
      for (i = 0; i < m - 1; i++) {
      printf("%dx^%d+", pa[i].coeff, pa[i].power); // Printing each term of the first polynomial
      }
      if (pa[i].power == 0) {
      printf("%d", pa[i].coeff); // Handling the last term if the power is 0
      } else {
      printf("%dx^%d", pa[i].coeff, pa[i].power); // Handling the last term if the power is not 0
      }
      // Similar operations are performed for the second polynomial input and display
      // ...
      // Polynomial addition logic
      // ...
      printf("
      Addition of two polynomial="); // Displaying the result of polynomial addition
      for (i = 0; i < k - 1; i++) {
      printf("%dx^%d+", pc[i].coeff, pc[i].power); // Printing the resultant polynomial
      }
      if (pc[i].power == 0) {
      printf("%d", pc[i].coeff); // Handling the last term if the power is 0
      } else {
      printf("%dx^%d", pc[i].coeff, pc[i].power); // Handling the last term if the power is not 0
      }
      return 0; // Indicating successful execution and termination of the program
      }

  • @शांतारामगेमर

    C😂alcul😂😂ator 😢😢😢😢
    #include
    int main() {
    float a, b, c;
    char opt;
    printf("Enter the value of a: ");
    scanf("%f", &a);
    printf("Enter the value of b: ");
    scanf("%f", &b);
    printf("Enter the operator (+, -, *): ");
    scanf(" %c", &opt);
    if (opt == '+') {
    c = a + b;
    printf("Sum of a and b is %f
    ", c);
    } else if (opt == '-') {
    c = a - b;
    printf("Subtraction of a and b is %f
    ", c);
    } else if (opt == '*') {
    c = a * b;
    printf("Multiplication of a and b is %f
    ", c);
    } else {
    printf("Invalid operator! Please enter +, -, or *.
    ");
    return 1; // Indicates error
    }
    return 0;
    }

  • @ufufuigrfufufu651
    @ufufuigrfufufu651 Рік тому +1

    ALU
    Library ieee;
    use ieee.std_logic_1164.all;
    use ieee.std_logic_arith.all;
    use ieee.std_logic_unsigned.all;
    entity ALU is
    port (a, b,s: in std_logic_vector(3 downto 0);
    cin: in std_logic;
    y: out std_logic_vector(3 downto 0));
    end ALU;
    architecture BBBB of ALU is
    begin
    with s (3 downto 0) select
    y