6980

Программирование алгоритмов линейной и разветвляющейся структуры

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

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

Программирование алгоритмов линейной и разветвляющейся структуры Задание 1: Составьте и выполните программу линейной структуры согласно вариантам задания. Варианты задания Вычислить значение функции переменных при заданных значениях параметров: x=(8...

Русский

2013-01-11

41.5 KB

41 чел.

Программирование алгоритмов линейной и разветвляющейся структуры

Задание 1:

Составьте и выполните программу линейной структуры согласно вариантам задания.

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

Вычислить значение функции переменных при заданных значениях параметров:

x=(8z2+1)/(y+t2) при z=1; t=2; y=t+z.

Ответ:

#include<iostream.h>  // Подключаю библиотеку для исп. оператора cout<<

void main()    // Имя главной функции main()

{     // Начало главной функции   

 int z=1,t=2;   // Декларирую переменные z  и t, и записываю в них начальное значение

 float x,y;    // Декларирую x, для результата, y

y=t+z;     // Вычисляю значение переменной и записываю в y

x=(8*z*z+1)/(y+t*t);  // Вычисляю значение переменной и записываю в x

cout<<"\n x= "<<x;  // Вывожу на экран x

}     // Конец

Результат выводимый на экран: 1,285714
Задание 2:

Составьте программы разветвляющейся структуры согласно вариантам задания (используя IF).

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

Даны четыре числа. Все отрицательные среди них числа заменить на 0.

Ответ:

#include<iostream.h>  // Подключаю библиотеку для исп. оператора cin>> и cout<<

void main()    // Имя главной функции main()

{     // Начало главной функции   

 int a,b,c,d;   // Декларирую переменные

 cin>>a>>b>>c>>d;  // Ввожу с клавиатуры значения переменных

 if (a<0)    // если значение переменной a<0

 a=0;     // то a=0

 if (b<0)     // если значение переменной b<0

 b=0;     // то b=0

 if (c<0)     // если значение переменной c<0

 c=0;     // то c=0

 if (d<0)     // если значение переменной d<0

 d=0;     // то d=0

 cout<<a<<b<<c<<d; // Вывожу на экран результат

 }     // Конец


Задание 3:

Составьте программы разветвляющейся структуры согласно вариантам задания (используя SWITCH).

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

Вводится число студентов N<=30. Вывести фразу "В нашей группе N студентов", согласовав слово "студент" с числом N.

Ответ:

#include<iostream.h>  // Подключаю библиотеку для исп. оператора cin>> и cout<<

void main()    // Имя главной функции main()

{     // Начало главной функции   

int n,t=0;    // Декларирую переменные

cin>>n;    // Ввожу с клавиатуры число

if(n>1&&n<5||n>21&&n<25)t=1;  // Условие

if(n>4&&n<21||n>24)t=2;     // Условие

cout<<"\nV nashei gruppe "<<n<<" student"; // Вывожу на экран

switch(t) // Переключатель определяет введённое число и выполняет соответств. строку

{     // Начало 

case 1: cout<<"a"; break; // Выполняется например эта строка

case 2: cout<<"ov"; break; // а после break; - выход из switch()

default:break;    // значение по умолчанию

}     // Конец   

}     // Конец главной функции


 

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

79267. Понятие и особенности производственного процесса. Основные принципы организации производственных процессов 14.73 KB
  По операциям ведется увязка объемов работ на участках: нормирование оперативное планирование и учет производства Основные операции операции технологического цикла состоящие из операционных циклов в результате которых изменяются форма размеры свойства и взаимное расположение деталей Технологический процесс совокупность основных операций Вспомогательные операции операции обеспечивающие бесперебойность производственного процесса связанные с перемещением предметов труда с одного рабочего места на другое снятием и установкой...
79268. Классификация производственных процессов 53.5 KB
  Ручные процессы – осуществляются рабочими без помощи механизмов. Машинно-ручные процессы – выполняются машинами или механизмами при непосредственном участии в них рабочих – вскрытие чугунной летки с помощью ВЧП
79269. Организационное проектирование системы управления персоналом 12.21 KB
  СУП является основой системы управления организацией т. Стратегический выбор руководства организации в отношении ее целей: Идеология управления; b Типы потребителей; c Типы рынков сбыта и территориальное размещение производства. В общем виде проект системы управления организации состоит
79270. Цели, функции, организационная структура системы управления персоналом 229.37 KB
  Традиционно в службы управления персоналом входят: отдел кадров отдел обучения отдел труда и заработной платы отдел социального развития и другие отделы социальной инфраструктуры отдел охраны труда и техники безопасности лаборатория социологии отдел охраны окружающей среды юридический отдел отдел организации труда производства и управления отдел научнотехнической информации патентнолицензионный отдел бюро рационализации и изобретательства. 1 Цели системы управления персоналом организации с точки зрения персонала Рис. 2 Цели...
79271. Анализ и описание работы и рабочего места 13.44 KB
  Анализ рабочего места представляет собой дифференцирование рабочего места с одной стороны через задачи деятельность которая на нем совершается а с другой через требования по отношению к образованию опыту и ответственности необходимым для успешного выполнения деятельности на этом месте. АРМ как правило состоит из двух частей: описание рабочего места перечисление видов деятельности задач трудовых условий средств оборудования и материалов которые используются на данном рабочем месте; спецификация рабочего места перечисление...
79272. Кадровое обеспечение системы управления персоналом 30.16 KB
  Под кадровым обеспечением системы управления персоналом понимается необходимый количественный и качественный состав работников кадровой службы организации. Работники службы управления персоналом должны: хорошо знать трудовое законодательство методические нормативные и другие материалы касающиеся работы с персоналом учета личного состава; основы педагогики социологии и психологии труда; передовой отечественный и зарубежный опыт в области управления персоналом; владеть современными методами оценки персонала профориентационной работы...
79273. Информационное и техническое обеспечение системы управления персоналом 18.5 KB
  Реализация кадровых задач напрямую зависит от качества и количества информации на основе которой будет принято то или иное решение. Информационное обеспечение включает в себя сбор анализ и хранение информации. Качество представленной информации зависит от критериев оценки информации т. Полпота информации заключается в том объеме который необходим и достаточен для принятия управленческого решения.
79274. Нормативно-методическое и правовое обеспечение системы управления персоналом 16.07 KB
  Нормативнометодическое обеспечение системы управления персоналом представляет собой обеспечение документами устанавливающими нормы управления правила и методы организации труда необходимыми для нормальной организации трудовых процессов ведения нормативного хозяйства системы управления. Нормативнометодические документы подразделяются на следующие группы: нормативносправочные определяют нормы времени управленческих действий задания на конкретный период времени инструкции вышестоящих организаций или органов власти;...
79275. Кадровая политика организации – основа формирования стратегии управления персоналом 20.81 KB
  Кадровая политика организации генеральное направление кадровой работы совокупность принципов методов форм организационного механизма по выработке целей и задач направленных на сохранение укрепление и развитие кадрового потенциала на создание квалифицированного и высокопроизводительного сплоченного коллектива способного своевременно реагировать на постоянно меняющиеся требования рынка с учетом стратегии развития организации. Назначение кадровой политики своевременно формулировать цели в соответствии со стратегией развития...