TechPioneers

Θέλετε να αντιδράσετε στο μήνυμα; Φτιάξτε έναν λογαριασμό και συνδεθείτε για να συνεχίσετε.
TechPioneers

Προγραμματισμός, Συστήματα Αυτόματου Ελέγχου, Software, Hardware.


    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Κυρ Απρ 04, 2010 12:13 am

    Να γραφεί πρόγραμμα σε C που υπολογίζει το γινόμενο 1*(-2)*3*(-4)* μέχρι τον 10ο όρο.:

    Κώδικας:
    #include <stdio>
    main (  )
    {
      int i, s= 1;

      for ( i=1; i<=10; i=i + 2 )
          s = s * i;

      for ( i=-2; i>=-10; i =i - 2 )
          s = s * i;
        s=s;
      printf ("%d",s);
    }


    Έχει επεξεργασθεί από τον/την Giorgos3924 στις Κυρ Απρ 11, 2010 4:06 am, 2 φορές συνολικά
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Κυρ Απρ 04, 2010 12:14 am

    Να γραφεί πρόγραμμα σε C που με τη χρήση μενού στην επιλογή 1 θα εμφανίζει για κάθε αριθμό Χ από το 1-10 το άθροισμα 1+2+3+...+Χ (θα εμφανίζει 10 συνολικά αθροίσματα δηλαδή, 1, 1+2, 1+2+3, 1+2+3+4, ...). Με την επιλογή 2 τερματίζει.:

    Κώδικας:
    #include <stdio.h>
    main( )
    {
    int a,i,sum=0;
      printf (" menou: \n ");
      printf (" 1.athroisma 1-10 gia kathe arithmo X \n");
      printf (" 2.eksodos \n ");
      scanf ("%d",&a);
      switch (a )
      {
          case 1:
            {
            for (i=1 ;i<=10;i=i+1)
            { sum = sum + i;
          printf ("%d \n",sum);}

    {break;}}
      case 2:
          {break;}
    }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Κυρ Απρ 04, 2010 12:17 am

    Να γραφεί πρόγραμμα σε C που διαβάζει έναν αριθμό από το 1-10. Στη συνέχεια διαβάζει τόσους αριθμούς από τον χρήστη και υπολογίζει το μέσο όρο τους.:

    Κώδικας:
    #include <stdio.h>
    main ( )
    {int i,a=10,b,sum=0;
    printf ("dwse arithmo :\n");
    scanf("%d",&a);
    for (i=1;i<=a;i++)
    {
    printf (" dose ton %d arithmo : ",i);
    scanf("%d",&b);
    sum = sum + b;
    }
    printf (" mesos oros : %d ",sum/a);
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 9:58 pm

    Να γραφεί πρόγραμμα σε C που θα γεμίζει αυτόματα έναν πίνακα 100 θέσεων με τις τιμές 1,2,3,4,5,...,100.

    Κώδικας:
    #include <stdio.h>
    main ( )
    {int a[100],i;
        for(i=0;i<=99;i++)
        {a[i]=i+1;
          printf ("%d \n",a[i]);
          }}
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 9:59 pm

    Πρόγραμμα σε γλώσσα C που υπολογίζει το γινόμενο των 10 πρώτων ακέραιων αριθμών.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int i, a=1;
      for(i=1; i<=10; i++)
          {
            a=a*i;
          }
          printf ("to ginomeno einai: %d", a);
      }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 9:59 pm

    Πρόγραμμα σε γλώσσα C που ζητάει 100 αριθμούς, άν στο ενδιάμεσο ο χρήστης δώσει 0 τότε το πρόγραμμα τερματίζει (χωρίς την εντολή break).

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int i=1, a;
      for(i=1; i<=100; i++)
          {
            if (a!=0)
            {
                scanf ("%d", &a);
          }
      }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 9:59 pm

    Πρόγραμμα που ζητάει και διαβάζει ακέραιους αριθμούς στο διάστημα [1,10]
    Εκτυπώνει κάθε φορά τον αριθμό τόσες φορές όσες είναι ο ίδιος ο αριθμός πχ αν δοθεί το 3 εκτυπώνει 3 φορές το 3. Όταν δοθεί 0 τότε το πρόγραμμα τερματίζει.

    Κώδικας:
    #include <stdio.h>
    main ()
    {
      int i,x,j;
        for (i=1;i<=10 ;i++)
      {
          if (x!=0)
          {

              printf ("dose akeraio\n");
              scanf ("%d",&x);
          for    (j=1;j<=x;j++)
            {
                printf ("%d\n",x);
            }
          }
      }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 9:59 pm

    Γεμίζει 5 θέσεις πίνακα, ψάχνει το 3. Άν το βρεί εκτυπώνει την θέση του.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int A_1[5];
      int i;
      for (i=0; i<=4; i++)
          {
            scanf ("%d", &A_1[i]);
          }
      for (i=0; i<=4; i++)
    {
          if (A_1[i]==3)
          printf ("i thesi toy 3 einai: %d \n", i);
    }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 9:59 pm

    Διαβάζει 6-θέσιο πίνακα, ψάχνει το μέγιστο στοιχείο του και το εκτυπώνει.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int A_1[6],i,max;
      for (i=0; i<=5; i++)
          {
            scanf ("%d", &A_1[i]);
          }
          max=A_1[1];
          for (i=0; i<=5; i++)
            {
                if (A_1[i]>max)
                {
                  max=A_1[i];
                }
          }
          {
            printf ("to megisto einai: %d \n", max);
          }
      }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:00 pm

    Πρόγραμμα που γεμίζει πίνακα 10 θέσεων με τα τετράγωνα των αριθμών απ' το 1 ως το 10.

    Κώδικας:
    #include <stdio.h>
    main ( )
    {int a[11],i;
    for(i=1;i<=10;i++)
    {a[i]=i*i;
    printf ("%d \n",a[i]);
    }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:00 pm

    Πρόγραμμα που γεμίζει 15-θέσιο πίνακα, ψάχνει το 0 και εκτυπώνει πόσες φορές βρέθηκε το 0.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int i,s=0, A[15];
      for(i=0;i<=14;i++)
          {
            scanf("%d", &A[i]);
          }
          for(i=0;i<=14;i++)
            {
                if (A[i]==0)
                  {
                      s++;
                  }

                }printf("to miden emfanizetai %d fores", s);
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:00 pm

    Πρόγραμμα που γεμίζει διδιάστατο πίνακα 3x4 (3 γραμμών, 4 στήλων).
    Τα στοιχεία του πίνακα τα εισάγει ο χρήστης απο το πληκτρολόγιο.

    Κώδικας:
    #include <stdio.h>
    main()
    {
    int A[3][4];
    int a,b;
    for (a=0; a<3; a++)
          {
      for (b=0; b<4; b++)
          {
            scanf ("%d", &A[a][b]);
          }
      }
      for (a=0; a<3; a++)
          {
            printf ("\n");
            for (b=0; b<4; b++)
          printf ("%d ", A[a][b]);
    }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:01 pm

    Πρόγραμμα με πίνακα το οποίο γεμίζει πίνακα 2x3 απο το πληκτρολόγιο. Στη συνέχεια εκτυπώνει τα στοιχεία του πίνακα διπλασιασμένα.

    Κώδικας:
    #include <stdio.h>
    main()
    {
    int A[2][3];
    int a,b;
    for (a=0; a<2; a++)
          {
      for (b=0; b<3; b++)
          {
            scanf ("%d", &A[a][b]);
          }
      }
      for (a=0; a<2; a++)
          {
            printf ("\n");
            for (b=0; b<3; b++)
          printf ("%d ", A[a][b]*2);
    }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:01 pm

    Να γραφεί πρόγραμμα που θα προσομοιώνει μια απλή αριθμομηχανή. Αρχικά θα ζητάει από το χρήστη 2 νούμερα και στη συνέχεια αν ο χρήστης εισάγει 1 εκτυπώνει το άθροισμά τους, αν εισάγει 2 τη διαφορά τους, 3 το γινόμενό τους και 4 το πηλίκο τους. Αν εισάγει 0 τερματίζει η εφαρμογή.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int a,b;
      printf ("Menou: \n");
      printf ("dose 1 gia prosthesi 2 arithmon \n");
      printf ("dose 2 gia afairesi 2 arithmos \n");
      printf ("dose 3 gia pollaplasiasmo 2 arithmon \n");
      printf ("dose 4 gia diairesi 2 arithmon \n");
      printf ("dose 0 gia eksodo \n");
      scanf ("%d", &a);
      switch (a)
      {
          case 1:
            {
                printf ("dose 2 akeraious arithmous \n");
                scanf ("%d", &a);
                scanf ("%d", &b);
                printf ("to apotelesma einai: %d", a+b);
                break;
            }
          case 2:
            {
                  printf ("dose 2 akeraious arithmous \n");
                scanf ("%d", &a);
                scanf ("%d", &b);
                printf ("to apotelesma einai: %d", a-b);
                break;
            }
          case 3:
            {
            printf ("dose 2 akeraious arithmous \n");
                scanf ("%d", &a);
                scanf ("%d", &b);
                printf ("to apotelesma einai: %d", a*b);
                break;
            }
          case 4:
            {
            printf ("dose 2 akeraious arithmous \n");
                scanf ("%d", &a);
                scanf ("%d", &b);
                printf ("to apotelesma einai: %d", a/b);
                break;
            }
          case 5:
            {
                break;
            }

          }
      }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:01 pm

    Να γραφεί πρόγραμμα σε C το οποίο θα ζητάει Ν αριθμούς απο τον χρήστη. στην σηνέχεια με την βοήθεια μενού
    θα υπολογίζει: α) το άθροισμα των Ν ακεραίων. β) το γινόμενο των Ν ακεραίων. γ) το άθροισμα των τετραγώνων των Ν ακεραίων.
    Άν ο αριθμός των Ν ακεραίων είναι μεγαλύτερος του 100 τότε το πρόγραμμα τερματίζει.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int a, sum=0, j=1, x, z, n;
      printf ("dose arithmo gia n akeriaous \n");
      scanf ("%d", &n);
      if (n<100)
          {
      printf ("Menoy \n");
      printf ("1 athroisma akeraion \n");
      printf ("2 ginomeno akeraion \n");
      printf ("3 athroisma tetragonon \n");
      scanf ("%d", &a);
      switch(a)
      {
          case 1:
            {
                printf ("dose %d akeraious \n", n);
                for (a=1; a<=n; a++)
                  {
                scanf ("%d", &z);
                sum = sum+z;
                    }
            printf ("to apotelesma einai %d ", sum);
            break;
            }
          case 2:
            {
                printf ("dose %d akeraious \n", n);
                for (a=1; a<=n; a++)
                  {
                scanf ("%d", &z);
                j = j*z;
                    }
            printf ("to apotelesma einai %d ", j);
            break;
            }
            case 3:
            {
                printf ("dose %d akeraious \n", n);
                for (a=1; a<=n; a++)
                  {
                scanf ("%d", &z);
                sum = sum+(z*z);
                    }
            printf ("to apotelesma einai %d ", sum);
            break;
            }
          }
      }

    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:01 pm

    Πρόγραμμα που γεμίζει 5θέσιο πίνακα απο το πληκτρολόγιο.
    Εκτύπωση με μενού:
    1. αντίστροφη εκτύπωση πίνακα
    2. εκτύπωση με παύλες
    3. εκτύπωση σε γραμμές
    4. έξοδος

    Το πρόγραμμα τερματίζει μόνο όταν ο χρήστης επιλέξει έξοδο.

    Πρόγραμμα 1 - επανάληψη με εντολή goto

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int A_1[5],i,a;
      for (i=0; i<=4; i++)
          {
            scanf ("%d", &A_1[i]);
          }
      loop:
      printf ("\n1. antistrofi ektiposi\n");
      printf ("2. ektypwsi me paules\n");
      printf ("3. ektypwsi se grames\n");
      printf ("4. exit\n\n");
      scanf ("%d", &a);
      switch (a)
      {
          case 1:
            {
                for (i=4;i>=0;i--) {
                printf ("%d\n", A_1[i]);

            }
            goto loop;
          }
          case 2:
            {
                for (i=0;i<=4;i++)
                  {
                      printf ("%d - ", A_1[i]);
                }
                goto loop;

            }
          case 3:
            {
                for (i=0;i<=4;i++)
                  {
                      printf ("%d, ", A_1[i]);

                  }
                  goto loop;
            }
            case 4:
                break;
      }
    }


    Πρόγραμμα 2 - επανάληψη με εντολή do while

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int A_1[5],i,a;
      for (i=0; i<=4; i++)
          {
            scanf ("%d", &A_1[i]);
          }
    do
    {
      printf ("\n1. antistrofi ektiposi\n");
      printf ("2. ektypwsi me paules\n");
      printf ("3. ektypwsi se grames\n");
      printf ("4. exit\n\n");
      scanf ("%d", &a);
      switch (a)
      {
          case 1:
            {
                for (i=4;i>=0;i--) {
                printf ("%d\n", A_1[i]);
            }
    break;
          }
          case 2:
            {
                for (i=0;i<=4;i++)
                  {
                      printf ("%d - ", A_1[i]);
                }
                break;


            }
          case 3:
            {
                for (i=0;i<=4;i++)
                  {
                      printf ("%d, ", A_1[i]);

                  }
                  break;
                  }
            case 4:
                break;
      }
      }
    while ((a>=1) && (a<=3));

    }


    Έχει επεξεργασθεί από τον/την Giorgos3924 στις Κυρ Απρ 11, 2010 4:02 am, 1 φορά
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:02 pm

    Να γραφεί πρόγραμμα σε C που να αποθηκεύει τα τετράγωνα των αριθμών ένα έως δέκα σε έναν πίνακα ακεραίων και να εμφανίζει τα αποτελέσματα στην οθόνη του υπολογιστή.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int a[10];
      int x;
      for (x=0;x<=9;x++) {
          a[x]=x*x;
      printf ("%d\n", a[x]); }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:02 pm

    Να γραφεί πρόγραμμα σε C που θα ορίζει δύο πίνακες ακεραίων πέντε θέσεων. Στη συνέχεια θα ζητά τα δεδομένα τους από τον χρήστη και αφού ο χρήστης εισάγει τα δεδομένα από το πληκτρολόγιο, το πρόγραμμα θα αθροίζει τους πίνακες και θα εμφανίζει το αποτέλεσμα της πρόσθεσής τους, κανονικά και ανάποδα.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int a[5], b[5];
      int x,y;
      for (x=0;x<=4;x++) {
      scanf ("%d", &a[x]); }
      for (x=0;x<=4;x++) {
      scanf ("%d", &b[x]); }
      for (x=0;x<=4;x++) {
      y=a[x]+b[x];
        printf ("%d\n", y); }
      for (x=4;x>=0;x--) {
      y=a[x]+b[x];
        printf ("%d\n", y); }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:02 pm

    Να γραφεί πρόγραμμα σε C που να διαβάζει δεκαπέντε ακέραιους αριθμούς και να τους τοποθετεί σε έναν μονοδιάστατο πίνακα. Στην συνέχεια, να ελέγχει αν ο πίνακας περιέχει τον ακέραιο αριθμό μηδέν και να υπολογίζει πόσες φορές τον περιέχει. Στο τέλος, να εμφανίζει μήνυμα στην οθόνη του υπολογιστή για το αν βρέθηκε ο αριθμός μηδέν στον πίνακα και πόσες φορές.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int a[15];
      int x,y=0;
      for (x=0;x<=14;x++) {
      scanf ("%d", &a[x]);
      if (a[x]==0) {
          y++; } }
      for (x=0;x<=14;x++) {
      if (a[x]==0) {
      printf ("i thesi tou 0 einai %d\n", x); } }
      printf ("to 0 emfanistike %d fores\n", y);
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:02 pm

    Να γραφεί πρόγραμμα σε C που να διαβάζει επτά ακεραίους και να τους τοποθετεί σε έναν μονοδιάστατο πίνακα. Στη συνέχεια, θα βρίσκει και θα εκτυπώνει με τα αντίστοιχα μηνύματα το μέγιστο και το ελάχιστο στοιχείο του πίνακα.

    Κώδικας:
    #include <stdio.h>
    main()
    {
      int a[7];
      int x,max=0,min=0;
      for (x=0;x<=6;x++) {
      scanf ("%d", &a[x]); }
      max=a[0];
      min=a[0];
      for (x=0;x<=6;x++) {
      if (a[x]>max) {
      max=a[x]; }
        if (a[x]<min) {
      min=a[x]; } }
      printf ("to megisto einai: %d\n kai to elaxisto: %d", max,min);
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:03 pm

    Πρόγραμμα που γεμίζει πίνακα 2x4 απο το πληκτρολόγιο και προσθέτει τα στοιχεία της 2ης στήλης.

    Κώδικας:
    #include <stdio.h>
    main()
    {
    int A[2][4];
    int a,b,s=0;
    for (a=0; a<2; a++)
          {
      for (b=0; b<4; b++)
          {
            scanf ("%d", &A[a][b]);
          }
      }
      for (a=0; a<2; a++)
          {
              s=s+A[a][1];
            }
        printf ("%d", s);
    }


    Έχει επεξεργασθεί από τον/την Giorgos3924 στις Κυρ Απρ 11, 2010 5:07 am, 1 φορά
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:03 pm

    προγραμμα που γεμίζει πίνακα 3x3 απο το πληκτρολόγιο ανα στήλες και εκτυπώνει το ελάχιστο
    στοιχείο

    Κώδικας:
    #include <stdio.h>
    main()
    {
    int A[3][3];
    int a,b,s=0;
    for (b=0; b<3; b++)
          {
      for (a=0; a<3; a++)
          {
            scanf ("%d", &A[a][b]);
          }
      }
      s=A[0][0];
      for (a=0; a<3; a++)
          {
              printf ("\n");
      for (b=0; b<3; b++)
          {
              if (A[a][b]<s)
                  {
                      s=A[a][b];
                    }
          printf ("%d ", A[a][b]);
          }
      }
      printf ("\nto elaxisto einai %d", s);
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Σαβ Απρ 10, 2010 10:03 pm

    Πρόγραμμα σε C το οποίο με τη χρήση μενού επιλέγει πίνακα: 1) A[n] 2) B[m][n] και τους εκτυπώνει
    Τα στοιχεία και τη διάσταση του πίνακα τα ορίζει ο χρήστης απο το πληκτρολόγιο.

    Κώδικας:
    #include <stdio.h>
    main()
    {
        int a,n,m,x,y;
        printf ("Menou:\n1. Pinakas A[n]\n2. Pinakas B[m][n]\n");
        scanf ("%d", &a);
        switch (a)
        {
            case 1:
                {
                    printf ("dose megethos pinaka A[n]\n");
                    scanf ("%d", &n);
                    int A[n];
                    for (x=0;x<n;x++) {
                        scanf ("%d", &A[x]); }
                        printf ("\n");
                    for (x=0;x<n;x++) {
                        printf ("%d\n", A[x]); }
                        break;
                }
            case 2:
                {
                    printf ("dose megethos pinaka B[m][n]\n");
                    scanf ("%d", &m);
                    scanf ("%d", &n);
                    int B[m][n];
                    for (x=0;x<m;x++) {
                    for (y=0;y<n;y++) {
                    scanf ("%d", &B[x][y]); } }
                    printf ("\n");
                    for (x=0;x<m;x++) {
                        printf ("\n");
                    for (y=0;y<n;y++) {
                        printf ("%d ", B[x][y]); } }
                        break;
                }
        }
    }
    avatar
    Giorgos3924
    Administrator
    Administrator


    Posts : 34
    Join date : 02/04/2010

    Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων Empty Απ: Προγράμματα σε C - χρήσιμα παραδείγματα προγραμμάτων

    Δημοσίευση από Giorgos3924 Δευ Μάης 17, 2010 5:02 pm

    Πρόγραμμα σε C το οποίο διαβάζει μια λέξη από το πληκτρολόγιο και στη συνέχεια εκτυπώνει την λέξη με κεφαλαίους χαρακτήρες

    Κώδικας:
    #include <stdio.h>
    #include <ctype.h>
    #include <string.h>
    int main()
    {
       char onoma[30];
       int x;
       printf ("dose onoma\n");
       gets(onoma);
          for (x=0;x<strlen(onoma); x++)
          {
             printf ("%c",toupper(onoma[x]));
          }
    }

      Η τρέχουσα ημερομηνία/ώρα είναι Πεμ Μαρ 28, 2024 11:25 pm