6980

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

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

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

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

Русский

2013-01-11

41.5 KB

38 чел.

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

Задание 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;    // значение по умолчанию

}     // Конец   

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


 

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

33775. Понятие, виды и применение административных взысканий 17.05 KB
  Цель его защита правопорядка воспитание лиц совершивших административные правонарушения в духе уважения к закону и предупреждение совершения новых правонарушений самими правонарушителями и другими лицами. 24 КоАП за совершение административных правонарушений могут применяться следующие виды административных взысканий: 1 предупреждения; 2 штраф; 3 возмездное изъятие предмета явившегося орудием совершения или непосредственным объектом административного правонарушения; 4 конфискация предмета явившегося орудием совершения или...
33776. Государственные служащие и их категории 20.11 KB
  Государственный служащий – гражданин Республики Беларусь занимающий в установленном законом порядке государственную должность наделенный соответствующими полномочиями и выполняющий служебные обязанности за денежное вознаграждение. К госслужащим относятся лица которые в установленном законом порядке занимают государственные должности в: 1 Палате Представителей и Совете Республики Парламента Национальное Собрание 2 в Правительстве и его аппарате 3 Конституционном Верховном Высшем Хозяйственном судах РБ иных общих и хозяйственных...
33777. Понятие и виды мер административной ответственности 21.41 KB
  Органы исполнительной власти и их должностные лица управомочены законом применять меры административной ответственности. По этому признаку административная ответственность отличается от дисциплинарной меры которой к работникам и служащим применяются в основном в порядке подчиненности вышестоящим органом должностным лицом. Меры административной ответственности применяются в соответствии с законодательством регламентирующим производство по делам об административных правонарушениях. В теории административного права меры административного...
33778. Понятие дисциплинарной ответственности. Меры дисциплинарной ответственности 17.28 KB
  Дисциплинарная ответственность вид юридической ответственности основным содержанием которой выступают меры дисциплинарное взыскание применяемые администрацией учреждения предприятия к сотруднику работнику в связи с совершением им дисциплинарного проступка. Функции дисциплинарной ответственности регулятивная направлена на формирование поведения сотрудника работника на определение границы между правомерным и противоправным исполнением своих трудовых обязанностей; превентивная предупреждение нарушения трудовой дисциплины как самим...
33779. Предмет и субъекты гражданского права 17.6 KB
  Вопервых это имущественные отношения которые представляют собой отношения возникающие по поводу имущества материальных благ имеющих экономическую форму товара. Вовторых это личные неимущественные отношения связанные с имущественными а в некоторых случаях и не связанные с ними. Имущественные и неимущественные отношения не обладающие вышеуказанными признаками не относятся к предмету гражданского права и не могут регулироваться его нормами.
33780. Понятие права собственности. Общая собственность 16.89 KB
  права собственности носят абсолютный характер. Иначе говоря в таких ситуациях два или более лица сообща становятся субъектами права собственности на одно и то же имущество вещь. Следовательно отношения общей собственности характеризуются множественностью субъектов права собственности на конкретный объект.
33781. Виды сделок 23.45 KB
  Таким образом сделку характеризуют следующие признаки: является юридическим актом сделка всегда волевой акт то есть действия людей это правомерное действие сделка специально направлена на возникновение прекращение или изменение гражданских правоотношений сделка порождает гражданские правоотношения только для её участников но иногда сделки в пользу третьего лица Виды сделок В научной литературе различают следующие основания классификации и соответствующие виды сделок: В зависимости от числа сторон: односторонние и многосторонние...
33782. Исковая давность 15.93 KB
  Виды сроков давности Вообще различают только два вида для сроков: общий 3 года например для исков по ничтожным сделкам специальные ранее назывались сокращенные сроки но чтобы не вводить в заблуждение нужно отметить некоторые специальные сроки длятся более 3 лет устанавливаются для особых случаев например 1 год для оспаривания недействительности оспоримых сделок Сроки по исковой давности не распространяется на: требования о защите личных неимущественных прав и других нематериальных благ кроме случаев предусмотренных законом;...
33783. Состав наследственного имущества 15.34 KB
  Из этого следует что самовольно возведенный дом или гараж объектом права собственности не является и в состав наследственного имущества включен быть не может. К числу переходящих по наследству объектов неимущественного характера относятся некоторые права в сфере интеллектуальной собственности.1112 ГК РФ в состав наследственного имущества не входят: права и обязанности неразрывно связанные с личностью наследодателя а именно: его право на алименты право на возмещение вреда причиненного его жизни или здоровью; права и обязанности...