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;

}

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


 

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

72668. Многоэтажное промышленное здание с неполным каркасом 595.33 KB
  Ребристую предварительно напряженную плиту армируют стержневой арматурой класса А-VI с механическим натяжением на упоры форм. К трещиностойкости плиты предъявляют требования III - ей категории. Изделие подвергают тепловой обработке при атмосферном давлении.
72670. Принятие покупочных решений индивидуальным потребителем 500.64 KB
  Актуальность работы состоит также и в том, что изучение спроса играет огромную роль в развитии предприятия и поддержания его конкурентоспособности, причем на всех уровнях: и на микро, и на макро, что особенно важно в условиях развития нашего рынка.
72673. Оценка стоимости нежилого торгового помещения (склад) с целью продажи 97.69 KB
  Неспециализированная недвижимость – это недвижимость, на которую существует всеобщий спрос, и которая обычно покупается, продается или арендуется на открытом рынке для того, чтобы использовать ее для существующих или аналогичных целей, или в качестве инвестиции, или для развития и освоения.
72674. Анализ обеспеченности здания техническими средствами и способами пожаротушения и предотвращения распространения пожара 428 KB
  Основной проблемой пожарной безопасности здания является приведения, изначальной пожароопасности объекта в такое состояние, при котором исключается возможность потери на объекте, а в случае возникновения пожара, обеспечивается защита людей и материальных ценностей от опасных факторов пожара.