Дәрістер 1-2 лекция. С тілінде программалау негіздері. Программа құрылымы



бет24/49
Дата18.03.2023
өлшемі1,54 Mb.
#75374
түріЛекция
1   ...   20   21   22   23   24   25   26   27   ...   49
/* А[10] жиымынын арифметикалық
ортасын табу */
# include
#include
#define n 10
main ()
{int i=0,s=0;
int a[n];
textcolor(RED);
// экран символдары қызыл түстi
textbackground(GREEN);
// экран фоны жасыл түстi
clrscr();
printf ("Жиым элементтерiн
- 10 сан енгiзiңiз:\n");
while (i
{
printf("a[%i]=",i);
scanf("%i",&a[i]);
s=s+a[i];
i=i+1;
}
printf("Жиым арифметикалық ортасы : %5.2f",(float)s/n);
printf("\nАяқтау yшiн Enter басыңыз");
getch();
}
11-есеп.Бүтін сандардан тұратын А10 жиымы берілген. Сол жиымның ең үлкен элементін – максимумын және оның индексін анықтау керек.
/* Жиым максимумын табу */
#include
#include
#define n 10
main()
{ int i,t,a[n]={6,5,9,8,7,4,1,2,3,0},max;
textcolor(BLUE);
textbackground(YELLOW);
clrscr();
printf("a[10] элементтерi : ");


for (i=0; i
printf(" %d ",a[i]);
max=a[0]; t=0; // max - максимум, t - оның индекci
for (i=1; i
if (a[i] > max)
{max = a[i]; t=i;}
printf("\nmax = %d, индексi = %d\n", max, t);
getch();
}
Бақылау сұрақтары

  1. Жиым дегенімз не?

  2. Жиымдарға бастапқы мәндер қал­ай тағайындалады?

  3. Жиымды сипаттау тәсілдері.

  4. Жиым элементтерін енгізу және экранға шығару жолдары.

  5. Кездейсоқ сандарды қалай шығаруға болады?

  6. Жиымға кездейсоқ сандарды мен­шік­теу қалай орындалады?

  7. Жиымды өңдеу есептерінің түр­ле­рі (кластары).

  8. Жиымның ең үлкен (ең кіші) эле­мен­тін анықтау.

  9. Жиым элементтері қосындысын табу.

  10. Жиым ішіндегі екі элемент­тің бір-бірімен орнын алмастыру.

  11. Жиым элементтерін кері бағ­ыт­та орналастыру.

  12. Жиымның көрсетілген элемент­терін өңдеу тәсілдері.

  13. Жиымды сұрыптау (сорттау, реттеу) жолдары.

9 лекция. С тілінде көп өлшемді жиымдарды пайдалану
9.1Екі өлшемді жиымдар
Екі өлшемді жиымды – матрицаны пайдалану үшін тік жақшалар ішінде олардың екі өлшемінің де енін көрсету керек. Мысалы:
int a[4][3];
алғашқы сан жолдар санын, ал екінші сан бағаналар санын көрсетеді, а жиы­мы 12 элементтен тұрады. Оларға бастапқы мәнді былай береміз:


Достарыңызбен бөлісу:
1   ...   20   21   22   23   24   25   26   27   ...   49




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет