1.6. Масаланинг алгоритм блок – схемаси
1.7 Масаланинг дастури
#include
#include
main()
{
int s,p,a[100];
int j,i,n;
clrscr();
printf("Elementlar soni n=");
scanf("%d\n",&n);
for(i=1;i<=n;i++)
scanf("%d",&a[i]);
p=1;
for(i=2;i<=n;i+=2)
p=p*a[i];
for(i=1;i<=n;i++)
{
if(a[i]==0)
{
s=0;
l1:
i=i+1;
s=s+a[i];
if (i<=n && a[i]!=0) goto l1;
}
}
printf("Ko'paytmasi=%d\n",p);
printf("Yig'indisi=%d\n",s);
getch();
}
1.8. Масаланинг натижаси
Elementlar soni n=10
100
5
6
7
-65
2
3
45
67
1
Ko’paytmasi=3150
Yig’indisi=2544
1.9 Дастурни фойдаланиш йыри=номаси
Янги техналогияларда автоматлашган дастурларнинг ырни алохида ахамият касб этади. Хозирги янги техналогияларни жадал ривожланиб бораётган айни ва=тларди автоматлашган дастурларнинг яхлид бир =исми былган автоматлашган дастурларга былган эхтиёж тобора ортиб бормо=да.
Ушбу “бир ылчовли массивда жуфт номерли хадалрни кыпайтмаси ; биринчи ва охирги ноллар орасида жойлашган элементлар йи\индисини топиш” курс иши мавзусида яратилган автоматлашган дастур щам ю=оридаги эхтиёжлардан келиб чи==ан холда ихтиёрий фойдаланувчилар ундан фойдаланишлари учун яратилди. Дастурни яратишда Турбо Си дастуридан унумли фойдаланилди. Дастурни яратиш ва ундан фойдаланиш учун ихтийрий операцион системасидан фойдаланилади.
Дастур фойдаланишда компьютерга =уйдаги талаблар =ыйилади:
компьютер маркаси – Pentium ;
миропроцессор тезлиги – 333;
=атти= диск – 2048 Мб;
юмшо= диск – 1,44 Мб;
тезкор хотира – 32 Мб;
монитор – VGA.
Do'stlaringiz bilan baham: |