Реферати українською » Информатика » Ознайомлення з основами програмування на мові Сі


Реферат Ознайомлення з основами програмування на мові Сі


[i]I[/i][i]. Мета лабораторної роботи:[/i]


Метою згаданої лабораторної роботи є підставою ознайомлення зпервоосновами програмування мовою Сі, його особливостями, синтаксисом, компіляцією і налагодженням.


[i]II[/i][i].Завдання:[/i]


Інтервал між мінімальним і максимальним значеннями елементів масиву розбити навпіл і щодо отриманого значення розбити масив на частини. Частини не сортувати.


[i]III[/i][i].Блок-схема і текст програми: [/i]


[i]А)[/i]


#>include


#>include





{



 {>for(i=0;i

 
>scanf("%d",&a[i]);}


    
>for(max=min=a[i],i=0;i

      
{>if(a[i]>max)max=a[i];


       
>if(a[i]


 >q=max-min;s=q/2; //Половина інтервалу




 for(i=0;i

    {>if(a[i]

     >printf("%dn",a[i]);


     >c[k]=a[i];k++;}


 for(i=0;i

    {>if(a[i]>=s)


     >printf("%dn",a[i]);


     >b[l]=a[i];l++;}




}






 




[i]IV[/i][i]. Вигляд що його видають результату:[/i]


Припустимо ми запровадили масив 8 чисел: 22, 3, 18, -5, 0, 12, -3, 4. Тепер компілятор з допомогою організованого циклу знайде максимальне і мінімальну значення масиву, у разі 22 і -5 відповідно. Таким кроком дій компілятора буде перебування інтервалу між максимальним і мінімальним значеннями елементів масиву, тобто. у разі (22-(-5))=27. Тепер отриманого результату, відповідно до умовою завдання розіб'ють навпіл й у даному прикладі становитиме 13.5. Таким кроком дій компілятора буде висновок на екран максимального і мінімального значень, інтервалу з-поміж них навіть половина цього інтервалу. Тепер щодо значення половини інтервалу значення масиву буде визначено у два інших масиву – у масив відійдуть елементи менші цього значення й виведуть на екран, у разі 3, -5, 0, 12, -3,4. У другій – великі чи рівні 22 і 18. Вони як і будуть відбито на екрані, яким у результаті побачимо необов'язково зростання послідовність,т.к. цього вимагає умова. У цьому компілятор закінчить своє дію і яскрава програма буде зупинене.


[i]V[/i][i]. Висновки:[/i]


Через війну зробленого ми ознайомилися із основами програмування мовою Сі, ще освоїли певний синтаксис мови, ознайомилися із компіляцією і налагодженням програми, тобто. повністю виконали поставленої мети.





Схожі реферати:

Навігація