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;

}

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


 

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

70191. ЯЗЫК ПРОГРАММИРОВАНИЯ QBASIC 618.5 KB
  Программа, написанная на языке Qbasic, может обрабатывать любые символы. Но это не значит, что каждый из них может использоваться в тексте программы для обеспечения действий или объектов программы. При вводе текста программы можно использовать как прописные, так и строчные буквы.
70193. РАЗРАБОТКА МИКРОПРОЦЕССОРНОЙ СИСТЕМЫ 225 KB
  В данной курсовой работе произведена разработка микропроцессорной системы на основе микроконтроллера PIC16C57 с характеристиками, согласно заданию. Произведена разработка функциональной и структурной схем. Приведена информация о выбранных элементах структурной схемы.
70194. ВAЛЮТНЕ ПРAВO ЯК ПІДГAЛУЗЬ ФІНAНСOВOГO ПРAВA 343.53 KB
  У прaвoвій нaуці зaгaльнoвизнaним є те, щo предметoм прaвoвoгo регулювaння будь-якoї гaлузі прaвa є суспільні віднoсини, які регулюються дaнoю гaлуззю. Oтже, предметoм вaлютнoгo прaвa є суспільні віднoсини, які склaдaються у сфері вaлютнoї діяльнoсті (вaлютні віднoсини).
70196. Проведение маркетингового исследования рынка с использованием анкеты 128 KB
  Маркетинг подразумевает гибкость организационных форм управления, активную предприимчивость, постоянный поиск путей эффективного приспособления к рынку и воздействия на потребителя. Маркетинг базируется не на утвержденных сверху плановых заданиях, а прежде всего на глубоком знании...
70197. Редуктор коническо-цилиндрический 847.5 KB
  Данный привод предназначен для передачи крутящего момента от электродвигателя с изменением направления, снижением частоты вращения и увеличением крутящего момента барабану конвейера. Привод горизонтальный с разъемным корпусом. Рабочий ресурс привода 25 000 часов.
70198. Проектирование примышленного предприятия 907.5 KB
  На курсовой проект по конструированию промышленного здания был получен следующий вариант задания: Вид промышленного здания: гараж-стоянка грузовых автомобилей Район строительства: г. Ростов-на-Дону...
70199. Проект зоны ежедневного обслуживания на 258 автомобилей МАЗ-54323 305.79 KB
  Ежедневное обслуживание автомобилей общий контроль направленный на обеспечение безопасности движения поддержание надлежащего внешнего вида заправка топливом маслом охлаждающей жидкостью для некоторых санитарная обработка кузова.