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;

}

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


 

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

76764. Классификация соединений костей 181.35 KB
  Среди соединений костей различают по анатомической классификации: непрерывные когда между концами костей имеется сплошная соединительная или хрящевая а в последующем и костная ткань; прерывные соединения или суставы главными признаками которых является наличие щели полости между суставными концами костей и синовиальной оболочки в капсуле; полупрерывные соединения или симфизы когда в прослойке между костями хряща или фиброзной ткани появляется щель. В основу биомеханической классификации положены оси проводимые через соединения костей...
76765. Строение и классификация суставов 184.21 KB
  Дополнительные вспомогательные структуры суставов включают: прослойки из хряща: диски мениски суставные губы; укрепляющие устройства из соединительной ткани: связки мембраны окружающие зоны мышечные сухожилия; скопления жировой клетчатки под синовиальной оболочкой; синовиальные складки сумки влагалища завороты синусы. Фиброзный наружный слой образуется из плотной волокнистой соединительной ткани с обилием продольных волокон; укрепляется связками: капсульными внутрикапсульными и внекапсульными. Синовиальный слой мембрана...
76766. Соединения костей черепа 186.79 KB
  В костном небе различают: срединный небный шов между небными и отростками правой и левой верхней челюсти и горизонтальными пластинками небных костей; поперечный небный шов перпендикулярный срединному шву и соединяющий верхние челюсти с небными костями. Межнижнечелюстной симфиз соединяет правую и левую половины тела нижней челюсти в области подбородка в плодном периоде и грудном возрасте. Основными частями височнонижнечелюстного сустава являются: правая и левая головки нижней челюсти; правая и левая нижнечелюстные ямки височной кости;...
76767. Развитие и строение скелета верхней конечности 185.58 KB
  Вначале кости обращены сгибательной поверхностью к туловищу потом поворачиваются на 90 градусов кнаружи. Все кости кроме ключицы развиваются как вторичные то есть проходят через перепончатую хрящевую и костную стадии. Лопатка плечевая кость кости предплечья трубчатые кости кисти развиваются эндо и перихондральным окостенением кости запястья энхондральным. Трубчатые кости растут в длину за счет метаэпифизарных хрящей: длинные верхнего и нижнего ростковая активность каждого зависит от возраста и меняется поочередно короткие ...
76768. Кости и соединения плечевого пояса 181.88 KB
  Строение лопатки плоской кости треугольной формы: реберная передняя поверхность с лопаточной ямой для одноименной мышцы; задняя дорсальная поверхность с лопаточной остью над и подостной ямами для одноименных мышц; три угла: латеральный угол с суставной впадиной над и подсуставным бугорками шейкой лопатки; верхний угол для прикрепления поднимателя лопатки нижний угол на уровне УIII го межреберного промежутка ориентир при определении границ легких; два крупных отростка: клювовидный акромиальный с суставной поверхностью для...
76769. Плечевой сустав 180 KB
  У основания клювовидного отростка располагается подсухожильная синовиальная сумка подлопаточной мышцы сообщающаяся с полостью сустава. Мышцы выполняющие движения в плечевом суставе Сгибание дельтовидная передние пучки большая грудная двуглавая клювоплечевая мышцы. Разгибание дельтовидная задние пучки длинная головка трехглавой широчайшая мышца спины большая круглая и подостная мышцы. Отведение до горизонтального уровня дельтовидная и надостная а выше отводят трапециевидная мышца ромбовидные подниматель лопатки приведение...
76770. Соединения костей предплечья и кисти 183.33 KB
  В своей верхней части под проксимальным лучелоктевым суставом она имеет косой пучок толстых фиброзных волокон именуемый косой хордой. Проксимальный лучелоктевой сустав образуется при сочленении суставной окружности на головке луча и лучевой вырезки на проксимальном эпифизе локтевой кости. Он входит в состав локтевого сустава.
76771. Локтевой сустав 179.76 KB
  Шаровидный плечелучевой сустав изза тесной связи с другими двумя суставами утрачивает одну ось и движения в нем осуществляются по фронтальной и продольной оси. Капсула спереди и сзади тонкая возможность вывихов и укреплена по бокам внутри и снизу связками: боковыми коллатеральными: локтевой и лучевой; внутрисуставной кольцевой связкой лучевой кости; снизу квадратной между лучевой шейкой и дистальным краем лучевой вырезки на локтевой кости. Спереди у лучевой шейки возникает слепое синовиальное выпячивание.
76772. Суставы кисти 182.29 KB
  Среди запястнопястных суставов особое место занимает запястнопястный сустав большого пальца так как в процессе антропогенеза в нем сложились специфические приспособления для противопоставления оппозициорепозицио его остальным пальцам. Они сводятся к следующему: изоляции сустава от остальных запястнопястных суставов; формированию седловидной суставной поверхности у коститрапеции и I пястной кости; наличию широкой свободной капсулы; наклону фронтальной оси к ладони что обеспечивает не только сгибание и разгибание но и смещение пальца...