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

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

2 απαντήσεις

Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:53 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
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:54 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;}
}
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:55 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);
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:56 am

Να γραφεί πρόγραμμα σε 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]);
      }}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:57 am

Πρόγραμμα σε γλώσσα 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);
  }
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:58 am

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

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

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:59 am

Πρόγραμμα που ζητάει και διαβάζει ακέραιους αριθμούς στο διάστημα [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);
        }
      }
  }
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 10:59 am

Γεμίζει 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);
}
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:00 am

Διαβάζει 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);
      }
  }
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:01 am

Πρόγραμμα που γεμίζει πίνακα 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]);
}
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:02 am

Πρόγραμμα που γεμίζει 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);
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:02 am

Πρόγραμμα που γεμίζει διδιάστατο πίνακα 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]);
}
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:02 am

Πρόγραμμα με πίνακα το οποίο γεμίζει πίνακα 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);
}
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:05 am

Να γραφεί πρόγραμμα που θα προσομοιώνει μια απλή αριθμομηχανή. Αρχικά θα ζητάει από το χρήστη 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;
        }

      }
  }
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:05 am

Να γραφεί πρόγραμμα σε 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;
        }
      }
  }

}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:07 am

Πρόγραμμα που γεμίζει 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
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:07 am

Να γραφεί πρόγραμμα σε 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]); }
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:08 am

Να γραφεί πρόγραμμα σε 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); }
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:08 am

Να γραφεί πρόγραμμα σε 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);
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Τετ Νοε 25, 2009 11:09 am

Να γραφεί πρόγραμμα σε 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);
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Πεμ Νοε 26, 2009 2:08 am

Πρόγραμμα που γεμίζει πίνακα 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
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Πεμ Νοε 26, 2009 2:26 am

προγραμμα που γεμίζει πίνακα 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);
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  Giorgos3924 Πεμ Νοε 26, 2009 3:02 am

Πρόγραμμα σε 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;
         }
   }
}
Giorgos3924
Giorgos3924
Administrator
Administrator

Αριθμός μηνυμάτων : 69
Ημερομηνία εγγραφής : 28/01/2008
Ηλικία : 33

https://greekdownloadz.forumgreek.com

Επιστροφή στην κορυφή Πήγαινε κάτω

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

Δημοσίευση  vellamos Κυρ Μάης 16, 2010 2:19 pm

καλησπερα παιδια.ειμαι σπουδαστης με αντικειμενο τις τηλεεπικοινωνιες και σαν μαθηματα εχουμε και c. στην τελευταια προοδο που γραψαμε το 1 θεμα ηταν το εξης:
να γραφει προγραμμα στην c το οποιο θα γεμιζει ενα πινακα 5χ5 ακεραιων και θα: τυπωνει το αθροισμα καθε γραμμης και καθε στηλης.
εχω σπασει το κεφαλι μου και το μονο που καταφερνω ειναι η να αθροισω μονο το πρωτο η να αθριζω ενα ενα τα στοιχεια. μπορειτε να βοηθησεται γτ εχω κολλισει εδο και καποιες εβδομαδες?ευχαριστω

vellamos
New Member

Αριθμός μηνυμάτων : 1
Ημερομηνία εγγραφής : 16/05/2010

Επιστροφή στην κορυφή Πήγαινε κάτω

Επιστροφή στην κορυφή


 
Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης