51148

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

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

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

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

Русский

2014-02-06

237.19 KB

3 чел.

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

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

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

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

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

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

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

}

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


 

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

82615. Текстовые задачи на проценты 70 KB
  Цели: образовательная сформировать умение применять знания процентов при решении задач, связанных с банковскими расчетами; добиться усвоения учащимися понятия «сложный процентный рост»; отработать навыки использования формулы при вычислении суммы вклада.
82616. Виды и характер соревнований по легкой атлетике 91 KB
  Организация проведения и правила соревнований по легкой атлетике Виды и характер соревнований по легкой атлетике Соревнования по легкой атлетике проводятся на открытом воздухе стадион шоссе лесной массив и в закрытых помещениях спортивные манежи залы.
82617. Школа передвижений (с элементами легкой атлетики). Режим дня 565.5 KB
  Режим дня школьника это чередование труда и отдыха в определенном порядке. От того насколько правильно организован режим дня школьника зависит состояние здоровья физическое и психическое развитие работоспособность и успеваемость в школе.
82618. Возникновение Олимпийских игр 98.5 KB
  Античные Олимпийские игры. Олимпийские игры крупнейшие международные комплексные спортивные соревнования современности которые проводятся каждые четыре года. Как же оно всё-таки возникло это легендарное это удивительное явление под названием Олимпийские игры...
82619. История развития легкой атлетики 38 KB
  Зарождение легкоатлетического спорта берёт своё начало в глубокой древности. Первобытные люди приобретали навыки быстроты, выносливость и ловкости. Древний человек научился использовать в качестве метательного оружия разнообразные предметы: палку, острогу, копьё.
82620. Организация и судейство соревнований 92.5 KB
  Деятельность судейской коллегии по легкой атлетике Коллегия судей соответствующей федерации для проведения соревнований назначает главную судейскую коллегию ГСК которая состоит из главного судьи главного секретаря их заместителей и помощников в зависимости от ранга соревнований.
82621. Возрождение Олимпийских игр 374 KB
  По-настоящему древними Играми стали интересоваться лишь когда начались раскопки Олимпии спящей под многовековыми наслоениями. Олимпийские игры просто должны были состояться Однако дело ведь это очень сложное: целые горы организационной работы.
82622. Виды легкой атлетики и их характеристика 89 KB
  Легкая атлетика - вид спорта, объединяющий такие дисциплины как: ходьба, бег, прыжки (в длину, высоту, тройной, с шестом), метания (диск, копье, молот, и толкание ядра) и легкоатлетические многоборья. Один из основных и наиболее массовых видов спорта. Лёгкая атлетика относится к весьма консервативным видам спорта.
82623. ОРГАНИЗАЦИЯ, ПРОВОДЯЩАЯ СОРЕВНОВАНИЯ 107 KB
  Вышестоящие спортивные организации могут поручать подготовку и проведение соревнований подчиненным им организациям или советам спортивных обществ и ведомств. Ответственность за подготовку и проведение соревнований несут ОПС дирекция СББ судейская коллегия.