51148

Программирование циклических алгоритмов

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

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

Последовательно вводятся N целых чисел. Найти сумму всех отрицательных среди них. Введи количество чисел Сумма отрицательных элементов Результат работы Задание...

Русский

2014-02-06

237.19 KB

2 чел.

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

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

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

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

Титульный лист заполняется на украинском языке 

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

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

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

Программирование циклических алгоритмов

ХАІ.503.519.01О.924.01

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

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

 

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

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

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

Дужа В. В.

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

2013

В а р и а н т   1  

1.  Последовательно вводятся N целых чисел. Найти сумму всех отри-

цательных среди них.

Алгоритм

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

#include<stdio.h>

#include<locale.h>

int main (void)

{

setlocale(LC_CTYPE,"rus");

 int n,ch;

 int sum=0;

printf("Введи количество чисел N= ");

 scanf("%d",&n);

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

{

printf("Введи число: ");

scanf("%d",&ch);

 if(ch<0)

 {

  sum=sum+ch;

 }

}

printf("Сумма отрицательных элементов =%d\n ",sum);

 return 0;

}

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

Задание 2

2.  Дано натуральное число n. Вычислить y = 2 ∙ 4 ∙ 6 ∙ … ∙ (2n).

Алгоритм

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

#include<stdio.h>

int main(void)

{

 int  n=1,y,i;

printf("i= ");

scanf("%d",&i);

y=1;

 for(i;i>=n;n++)

{

 y=y*(2*n);

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

 }

 

 return 0;

}

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

Задание 3

3.  Написать программу соответствия между унциями и каратами, если   

1 унция = 142 карата. В программе задаются: начальное значение

количества унций, шаг изменения, количество значений.  

Алгоритм

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

#include <stdio.h>

int main(void)

{

double b,e,s,n;

printf("Begin from: ");

scanf("%lf", &b);

printf("Finish at: ");

scanf("%lf", &e);

printf("step:");

scanf("%lf", &s);

if(e<=b)printf("finish must to be bigger than start\n");

else

 do 

{

 n=142*b;

 printf("%lg",b);

 printf(" ounce= ");

 printf("%lg",n);

 printf(" karat\n");

 b=b+s;

 }

 while(b<=e);

return 0;

}

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


 

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

34723. Денежная система Древнерусского государства 15.01 KB
  происходит дальнейшее усложнение денежной системы. общерусская денежновесовая система как бы разделилась на две местные системы северную и южную. В основу северной системы была положена норма веса принятая в торговле с Западной Европой. Гривна этой системы равнялась 5119 г серебра и являлась древнейшим элементом возникше.
34724. Мера веса и объема в удельных княжествах 12.94 KB
  Основными мерами веса являлись большая96 золотников и малая48 золотников гривенка. В новгородских летописях появляется новая единица весапочка служившая при взвешивании благородных металлов и драгоценных камней. Продолжают употребляться крупные единицы весаберковец равный 10 пудам; пуд; а так же новая мера капь=4 пудам= 65.
34725. Изменение единиц площади, длины и расстояния в удельных княжествах 15.91 KB
  Сохраняется старое деление крупных единиц на мелкие: локоть или стопа = 2 пядям или ногам; сажень = 4 локтям = 8 пядям.и сажень в 174 см. Малой пяди в 19 см соответствовал локоть в 38 см й сажень в 152 см. Помимо указанных размеров саженей локтей и пядей в употреблении была и сажень в 216 см образовавшаяся на основании пяди с кувырком в 27 см1.
34726. Дифференциация денежной системы Руси периода феодальной раздробленности 18.37 KB
  Таким образом гривна из счетной денежной единицы гривны кун превратилась в гривну серебра. По источникам можно проследить что стоимость гривны серебра была в четыре раза больше стоимости гривны кун. Вес этой гривны 195 2045 г. Основные единицы гривны сеЬёрорусской и южнорусской денежных систем существовали в виде слитков.
34727. Метрологическая деятельность Московского государства по унификации системы измерений 16.43 KB
  Если в период феодальной раздробленности можо было наблюдать различие в местных мерах то в Русском централизованном государстве правительство стремится создать единые общегосударственные меры обязательные к употреблению по всей стране. Это мероприятие диктовалось централизаторской политикой правительства. Необходимость введения единых мер и веса диктовалась и экономическими соображениями.
34728. Меры длины и расстояния централизованного государства 15.5 KB
  начинает употребляться новая единица длины аршин. Аршин мера восточного происхождения но точного прототипа аршина среди восточных мер нет. Распространение аршина проходит от центра к окраинам. господствовал аршин.
34729. Меры поверхности в централизованном государстве. Сошное письмо 19.08 KB
  Официальный размер казенной десятины определился и 2400 кнадратпых сажен 80 сажеп длины и 30 сажан ширины. Наряду с казенной десятиной на частновладельческих землях встречалась десятина и большей площади 80 сажен длины и 40 ширины т. 3200 квадратных сажен. Попадалась десятина и в 2500 квадратных сажен по 50 сажен в длину и ширину.
34730. Меры веса и объема централизованного государства 16.98 KB
  В XVI XVII вв. Вместе с тем Торговая книга называет и другие весовые единицы ансыръ или фунт: В документах XVI XVII вв. В течение XVII в. Новой мерой по сравнению с предыдущим периодом является четверик появившийся в начале XVII в.
34731. Единицы длины, расстояния и площади в Российской империи 17.9 KB
  Образованной для разработки мероприятий по уточнению мер и организации поверочного дела а также обмеры подлинной линейки начала XVIII в. которой пользовался Петр I свидетельствуют что меры длины в первой половине XVIII в. омимо аршина и сажени в XVIII XIX вв. В XVIII в.