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;

}

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


 

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

76730. Брачно-семейные отношения 74.5 KB
  Личные и имущественные отношения супругов. Свойство отношения между людьми возникающие вследствие брачного союза: отношения между супругом и родственниками другого супруга а также между родственниками супругов. Семейного Кодекса РФ: государственная защита семьи материнства отцовства; недопустимость произвольного вмешательства в дела семьи; беспрепятственное осуществление членами семьи своих прав; возможность судебной защиты этих прав; признание брака заключенного только в органах записи актов гражданского состояния; ...
76731. Прикладное программирование 27.68 KB
  Представление информатики как научной дисциплины связано с рассмотрением проблем организации вычислений и обработки информации с помощью ЭВМ и внутри ЭВМ а также принципов организации и работы машинных интеллектуальных систем систем искусственного интеллекта на ЭВМ.
76733. Проведение занятий физкультуры для детей с нарушениями опорно-двигательного аппарата 106.21 KB
  Заболевания опорно-двигательного аппарата у детей могут носить врожденный или приобретенный характер. Улучшить состояние организма можно за счет назначения определенного курса лечения, дополнительного эффекта достигает проведение занятий лечебной физкультуры.
76734. Определение износных характеристик при тепловых режимах трения 842.95 KB
  Триботехника - наука о контактном взаимодействии твердых тел при их относительном движении охватывающая весь комплекс вопросов трения изнашивания и смазки машин. Смазка - действие смазочного материала в результате которого между двумя...
76736. Анатомия ягодичной области 182.33 KB
  Характерный овал области формируется ягодичными мышцами покрытыми хорошо выраженной собственной фасцией и обеспечивающими человеку не только вертикальное положение тела но и передвижение на двух конечностях и сидение. Поверхностный ягодичный слой Большая ягодичная мышца крупнопучковая мощная сильно развита изза прямохождения и сидения. Мышца разгибает бедро поворачивает его кнаружи; напрягает подвздошноберцовый тракт что удерживает колено разогнутым. Срединный ягодичный мышечный слой Средняя ягодичная мышца с началом от...
76737. Передние мышцы и фасции бедра 182.5 KB
  В передней области бедра широкая фасция формирует влагалище для четырехглавой мышцы портняжной и тонкой. Подкожная щель овальная ямка формируемая широкой фасцией на передней поверхности бедра лежит на 56 см ниже паховой связки в бедренном треугольнике. Передние мышцы бедра Портняжная мышца с началом от передней верхней подвздошной ости и прикреплением к большеберцовой бугристости и фасции голени где сухожилие ее перекрещивается с сухожилиями тонкой и полусухожильной мышц образуя треугольную фиброзную пластинку с синовиальной сумкой.
76738. Предмет и содержание анатомии 183.43 KB
  Анатомия изучает внешние формы и внутреннее строение вплоть до микроскопического как всего человеческого организма так и отдельных его органов и тканей. Основными методами анатомического исследования являются вскрытие рассечение препарирование мертвого тела с осмотром измерениями описанием взвешиванием органов микроскопическим изучением отдельных органов группы органов или системы всего организма. Общая задача при изучении современной анатомии состоит в том чтобы системно рассмотреть внешние формы и внутренние структуры положение...