51340

РАБОТА С ОДНОМЕРНЫМИ МАССИВАМИ В ЯЗЫКЕ C

Лабораторная работа

Информатика, кибернетика и программирование

Дано целое число N (>0). Сформировать и вывести целочисленный массив размера N, содержащий N первых положительных нечетных чисел: 1, 3, 5, . . . Алгоритм Текст программы

Русский

2014-02-09

117.69 KB

7 чел.

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, молоді та спорту УКРАЇНИ

Національний аерокосмічний університет ім. М.Є. Жуковського

“Харківський авіаційний  інститут”

Кафедра комп’ютерних систем та мереж

Титульный лист заполняется на украинском языке Остальная часть отчета может быть как на украинском, так и на русском 

Лабораторна робота № 14

з дисципліни “Інформатика”

РАБОТА С ОДНОМЕРНЫМИ МАССИВАМИ В ЯЗЫКЕ C

ХАІ.503.519.01О.924.01

Виконав студент гр.519Б   Близнюк Б.О.Фамилия И.О. 

(№ групи) (П.І.Б.)

 

(підпис, дата)

Перевірив ст. викладач каф. 503

(науковий ступінь, вчене звання, посада)

Дужа В. В.

(підпис, дата) (П.І.Б.)

2013

Варианты для задания 1

Array1. Дано целое число N (>0). Сформировать и вывести целочисленный

массив размера N, содержащий N первых положительных нечетных чисел:

1, 3, 5, . . .

Алгоритм

Текст программы

#include<stdio.h>

#define MAX 10

int main (void)

{

 int array [MAX];

 int n,i;

printf("Input number: ");

scanf("%i",&n);

 array[0]=1;

 for(i=1;i<n;i++)

{

 array[i]=array[i-1]+2;

}

 for(i=0;i<n;i++)

{

 printf("Array=%d\n",array[i]);

 }

 return 0;

}

Результат работы

Варианты для задания 2

1.  В  массиве  найти  наибольший  элемент.  Вывести  на  дисплей  полу-

ченное  значение.  После  этого  изменить  исходный  массив  следую-

щим  образом:  у  всех  элементов  массива,  расположенных  левее

максимального, изменить знак числа на противоположный. Вывести

на дисплей количество измененных элементов.  

Алгоритм

Текст программы

#include<stdio.h>

#include<math.h>

#define MAX 10

int main (void)

{

 int vector [MAX];

 int n,i,max,index,k=0;

printf("Input size: ");

scanf("%d",&n);

printf("Elements of vectors [%d]:",n);

 for(i=0;i<n;i++)

 scanf("%i",& vector [i]);

max=vector [0];

 for(i=1;i<n;i++)

{

 if(vector[i]>max)

 { max=vector [i];

 index=i;

 }

}

printf("max=%i\n", max);

 for(i=index-1;i>=0;i--)

{

 vector[i]=-vector[i];

 k++;

 

}

 for(i=0;i<n;i++)

{

 printf("Vector=%d\n",vector[i]);

 }

printf("",k);

  return 0;

}

Результат работы


 

А также другие работы, которые могут Вас заинтересовать

48234. Конспект лекцій з релігієзнавства 492 KB
  Релігієзнавство являє собою комплекс суспільних наук, об'єктом вивчення котрих є релігія. Кожна з цих наукових дисциплін, виходячи з специфіки свого предмета, розглядає ту чи іншу сторону цього складного явища, що дозволяє в рамках релігієзнавства представити його цілісну картину
48235. Теорія соціальної роботи 141 KB
  Вступ до соціальної роботи: Підручник для студентів вищих навчальних закладів За ред. Вступ Зв'язки соціальної роботи з іншими дисциплінами мають взаємний характер. Адже здійснення соціальної допомоги передбачає попередній збір інформації її системний аналіз висування гіпотез побудову моделей розвитку.
48236. ЕКОНОМІЧНИЙ АНАЛІЗ (ТЕОРЕТИЧНІ ОСНОВИ) 802.03 KB
  Розглядаються теоретичні основи економічного аналізу, зокрема його значення та роль у системі управління підприємством, предмет та види економічного аналізу, його метод, методика факторного аналізу, характеристика способів детермінованого факторного аналізу, використання економіко-математичних методів в економічному аналізі, методика виявлення і розрахунку резервів, організація та інформаційне забезпечення аналітичних досліджень. Після кожної теми наведені контрольні питання для перевірки засвоєння матеріалу.
48237. ДВИГАТЕЛИ ВНУТРЕННЕГО СГОРАНИЯ 5.35 MB
  Остов двигателя Уравновешивание одноцилиндрового двигателя. Уравновешивание четырехцилиндрового однорядного двигателя Уравновешивание двухцилиндрового Vобразного двигателя.
48238. УКРАЇНСЬКА МОВА ПРОФЕСІЙНОГО СПІЛКУВАННЯ 282.5 KB
  Стилі і норми української літературної мови в професійному спілкуванні Мовне законодавство в Україні Природа і функції мови. Місце української мови серед мов світу. Правовий статус української мови.
48239. УКРАЇНСЬКА МОВА ЗА ПРОФЕСІЙНИМ СПРЯМУВАННЯМ 888.5 KB
  Усне ділове спілкування. Етика ділового спілкування її предмет та завдання. Структура ділового спілкування. Мовленнєвий етикет Правила усного спілкування фахівця зустрічі переговори телефонне спілкування.
48240. ІСТОРІЯ УКРАЇНИ 430.5 KB
  Програма з курсу Історія України Укл. ВСТУПНЕ СЛОВО Пропоновані матеріали підготовлено з урахуванням проекту навчальної програми з курсу Історія України для вищих навчальних закладів освіти і передбачають розв’язання таких завдань: а використання останніх досягнень світової і вітчизняної історичної науки в процесі викладання історії України; б постійне підвищення і вдосконалення наукового і виховного рівня викладання; в забезпечення реалізації в ході навчання принципів історизму та об’єктивності в оцінці конкретних подій і явищ; г...
48241. УКРАЇНСЬКА КУЛЬТУРА 102.5 KB
  Ульяновський Українська наукова і культурницька еміграція у ЧехоСловаччині між двома світовими війнами Українська культура: розвиток ідеї та історія книги Автори Української культури: Дмитро Антонович Василь Біднов Дмитро Дорошенко Олександр Лотоцький Симон Наріжний Степан Сірополко Володимир Січинський Дмитро Чижевський Андрій Яковлів Українська культура: Лекції за редакцією Дмитра Антоновича Упор. Ця книжка унікальна спроба цілісного дослідження феномена української культури з найдавніших до...
48242. УКРАЇНСЬКА ЛІТЕРАТУРА ХХ СТОЛІТТЯ 1.33 MB
  Франка нова генерацiя прагнула цiлком модерним європейським способом зобразити своєрiднiсть життя українського народу. Психологiзм змалювання внутрiшнього життя особистостi як важливого моменту образу свiту. Поставши на грунтi класичного реалiзму але не сприйнявши лiнiйно мiметичного принципу зображення життя у формах життя неореалiсти визначали свiй концептуальний принцип мiж документальною достовiрнiстю фiлософськоаналiтичним заглибленням у дiйснiсть та лiричною стихiєю; подеколи промовиста деталь реалiстичного письма сюжет....