51371

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

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

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

Варианты для задания 1 Array1. Дано целое число N (>0). Сформировать и вывести целочисленный массив размера N, содержащий N первых положительных нечетных чисел:

Русский

2014-02-10

487.8 KB

2 чел.

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

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

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

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

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

Лабораторна робота № 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

void raschet ( int [], int);

int main (void)

{

 int vector [MAX];

 int n,i;

printf("Input number: ");

scanf("%i",&n);

raschet (vector, n);

 return 0;

}

void raschet ( int vector [MAX], int n)

{vector[0]=-1;

 int i;

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

{

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

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

 }

 return;

}

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

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

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

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

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

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

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

Алгоритм

    

Код программы

#include<stdio.h>

#include<math.h>

#define MAX 20

int max_value(int vector[], int n);

void change_sign(int vector[], int n,int value);

int main (void)

{

 int vector [MAX];

 int n,i,MaxIndex;

printf("Input size: ");

scanf("%d",&n);

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

{

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

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

}

MaxIndex = max_value( vector,  n);

change_sign( vector, n,MaxIndex);

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

 return 0;

}

int max_value(int vector[], int n)

{

int i;

int max=0;

int index=1;

max = vector[0];

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

{

 if(vector[i]>max){

  max=vector [i];

     index=i;

 }

 

}

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

 return index;

}

void change_sign(int vector[], int n,int value)

{

int i=0;

int k = 0;

for(i=0;i<value;i++){

 vector[i]=-vector[i];

 k++;

}

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

{

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

}

printf("k=%d\n",k);

}

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


 

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

20777. Ряды Динамики. Установление вида ряда динамики 1.63 MB
  Установление вида ряда динамики. Основная цель статистического изучения динамики коммерческой деятельности состоит в выявлении и измерении закономерностей их развития во времени. Это достигается посредством построения и анализа статистических рядов динамики.
20778. Индексный метод. Статистические индексы 262.5 KB
  Статистические индексы. Индексы широко применяются в экономических разработках государственной и ведомственной статистики. Индивидуальные и общие индексы. В зависимости от степени охвата подвергнутых обобщению единиц изучаемой совокупности индексы подразделяются на индивидуальные элементарные и общие.
20779. Выборочное наблюдение 1.05 MB
  Проведение исследования социально экономических явлений выборочным методом складывается из ряда последовательных этапов: 1 обоснование в соответствии с задачами исследования целесообразности применения выборочного метода; 2 составление программы проведения статистического исследования выборочным методом; 3 решение организационных вопросов сбора и обработки исходной информации; 4 установление доли выборки т. части подлежащих обследованию единиц генеральной совокупности; 5 обоснование способов формирования выборочной совокупности; 6...
20780. Изучение статистической связи 666.23 KB
  N 130 ПОЛОЖЕНИЕ О ПОРЯДКЕ ПРЕДСТАВЛЕНИЯ ГОСУДАРСТВЕННОЙ СТАТИСТИЧЕСКОЙ ОТЧЕТНОСТИ В РОССИЙСКОЙ ФЕДЕРАЦИИ I. ОБЩИЕ ПОЛОЖЕНИЯ Настоящее Положение разработано в соответствии с Законом Российской Федерации Об ответственности за нарушение порядка представления государственной статистической отчетности Временным положением о Государственном комитете Российской Федерации утвержденным Постановлением Президиума Верховного Совета РСФСР от 27 апреля 1991 года N 11171 и во исполнение постановления Верховного Совета Российской Федерации от 13 мая...
20781. Общая теория статистики 199.97 KB
  Отдельные объекты или явления образующие статистическую совокупность называются единицами совокупности. Например при проведении переписи торгового оборудования единицей наблюдения является торговое предприятие а единицей совокупности их оборудование прилавки холодильные агрегаты и т. Вариация это многообразие изменяемость величины признака у отдельных единиц совокупности наблюдения. Любое статистическое наблюдение осуществляется с помощью оценки и регистрации признаков единиц совокупности в соответствующих учетных документах.
20782. Калорифер воздушный распылительной сушильной установки 1.05 MB
  Поверхностные теплообменные аппараты, в свою очередь, делятся на рекуперативные и регенеративные. В рекуперативных аппаратах теплообмен между различными теплоносителями происходит через разделительные стенки.
20783. ПСИХОМЕТРИЧЕСКАЯ ОЦЕНКА МЕТОДИКИ ДИАГНОСТИКИ РАБОТОГОЛЬНОЙ ЗАВИСИМОСТИ Б.КИЛЛИНЖЕР 364 KB
  Диагностика работогольной зависимости с помощью альтернативных методик (метод экспертных оценок, опросник Б.Киллинжер), адаптация и создание психометрического паспорта опросника Б.Килинжер: определение валидности опросника Б.Киллинжер; проведение процедуры point analysis (выявление дифференциальной силы каждого из утверждений опросника Б.Киллинжер)...
20784. Показатели вариации 930.28 KB
  Различие индивидуальных значений признака внутри изучаемой совокупности в статистике называется вариацией признака. Средняя величина это абстрактная обобщающая характеристика признака изучаемой совокупности но она не показывает строения совокупности которое весьма существенно для ее познания. Средняя величина не дает представления о том как отдельные значения изучаемого признака группируются вокруг средней сосредоточены ли они вблизи или значительно отклоняются от нее. В некоторых случаях отдельные значения признака близко...
20785. Физико-химические процессы протекающие в воде 1 контура и основы водного режима реакторов ВВЭР 166 KB
  б уметь: показать влияние примесей в воде 1 контура на скорость коррозии конструкционных материалах; обосновать ведение калийаммиачного водного режима 1 контура при борном регулировании. Задание на самостоятельную подготовку: самостоятельно проработать вопросы классификации коррозионных процессов показатели коррозионной стойкости коррозии стали в паре. Введение ВХР АС должен обеспечивать работу основного и вспомогательного теплоэнергетического оборудования без повреждений и снижения экономичности и при...