42698

Основные приемы программирования. Разветвления

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

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

h подключение библиотеки switch это оператор для выбора одного из многих продолжений cout – счет вывод cse N – выбор условия flot – тип данных printf – вывод scnf – считывание defult: brek – завершение условия switch= count= brek if else – условие Текст программы решения задачи на языке высокого уровня С include stdfx.h int min { setlocleLC_LL RUS ;int lm = 0; для меню cout Выберите желаемое действие: endl; cout 1: Решить задачу: endl; cout 2: Выйти из приложения без решения задачи endl; cout Введите желаемое действие: ;...

Русский

2013-10-30

78.5 KB

1 чел.

Министерство образования и науки РФ

Федеральное государственное бюджетное образовательное учреждение

Высшего профессионального образования

Владимирский государственный университет

имени А.Г. и Н.Г. Столетовых

(ВлГУ)

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

по дисциплине:

«Языки программирования»

на тему:

«Основные приемы программирования. Разветвления»

По дисциплине

«Языки программирования»

выполнил:

ст.гр. ВТс-212

Илларионов В.А.

приняла:

Сущинина    .    .

Владимир 2012г.

  1.  Текст индивидуального задания по варианту.

Даны действительные числа х, y, z. Вычислить:

max (x + y + z; xyz)

  1.  

Схема алгоритма решения задачи.

  1.  
    Спецификации всех разработанных процедур и/или функций.

include "stdafx.h" - подключение библиотеки

switch - это оператор для выбора одного из многих продолжений

cout – счет вывод

case N – выбор условия

float – тип данных

printf – вывод

scanf – считывание

default: break – завершение условия (switch=>count=>break)

if, else – условие

  1.  Текст программы решения задачи на языке высокого уровня С++

#include "stdafx.h"

int main() { setlocale(LC_ALL, "RUS");
int lm = 0; //для меню

 cout << "Выберите желаемое действие: " << endl;

cout << "1: Решить задачу: " << endl;

cout << "2: Выйти из приложения (без решения задачи)" << endl;

cout << "Введите желаемое действие: ";

cin >> lm;

 switch(lm){

case 1:

{

 float x, y, z;

 printf("vvedite chislo x = ");

 scanf("%f", &x);

 printf("vvedite chislo y = ");

 scanf("%f", &y);

 printf("vvedite chislo z = ");

 scanf("%f", &z);

 if ((x+z+y)>(x*z*y)) {

  printf("Summa bolshe %3.2f", (x+y+z));

 }         

 else {

 printf("Proizv bolshe %3.2f", (x*y*z));

 }

scanf("%f", &x);

break }

default: break;

}

 return 0;

}

  1.  Тесты и результаты тестирования

  

  

  1.  Выводы по работе

Таким образом, в данной работе была составлена программа, которая вычисляет сумму и произведение трёх чисел, оценивает что больше: сумма или произведение, и выводит результат на экран.


 

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

72512. ОСНОВЫ ЦЕНООБРАЗОВАНИЯ В ЛОГИСТИЧЕСКИХ СИСТЕМАХ 282.5 KB
  Экономическая природа цены проявляется в двойственной роли которую она играет на рынке. В качестве регулятора цены позволяют ограничивать потребление ресурсов они являются мотивацией производства. В процессе ценообразования учитывается действие различных факторов: текущий спрос ценовая...
72513. ЭКОНОМИЧЕСКИЕ ОСОБЕННОСТИ ЛОГИСТИЧЕСКИХ СИСТЕМ 149.5 KB
  Возникновение и развитие рынка, в рамках которого осуществляется кругооборот ресурсов, доходов и продуктов, происходит при выполнении нескольких обязательных условий. Среди них: общественное разделение труда, которое неизбежно приводит к обмену продуктами и услугами; экономическая обособленность...
72514. Лекция по истории хип-хопа 372 KB
  Что такое хип-хоп в понимании большинства Это рэпперы читающие о золотых цепях машинах клубах и торговле наркотиками. Моя лекция призвана не только разрушить эти стереотипы но и рассказать о многообразии хип-хоп культуры с момента её возникновения и до наших дней.
72516. Классификация ОЭП 58 KB
  Это в первую очередь определяет специфику входящих в состав ОЭП элементов особенности схемного построения этих приборов а также алгоритмов используемых для обработки сигналов. В сущности ОЭП это сложная система включающая такие устройства как оптические фотоэлектрические электронные...
72517. Возрастание и убывание функций 165.5 KB
  Точки максимума и минимума функции называются точками экстремума. необходимое условие существования экстремума Если функция fx дифференцируема в точке х = х1 и точка х1 является точкой экстремума то производная функции обращается в нуль в этой точке.
72518. Экономика строительных материалов Республики Беларусь 64.5 KB
  Строительный комплекс рассматривается как межотраслевая система включающая совокупность предприятий объединений и организаций деятельность которых направлена на создание реконструкцию и освоение объектов производственного и непроизводственного назначения.
72519. Олиго и полисахариды 131.5 KB
  Дисахариды Состоят из двух остатков моносахаридов, связанных гликозидной связью. Все дисахариды в кислой среде гидролизуются до моносахаридов. Восстанавливающие дисахариды мальтоза, лактоза, целлобиоза. Характерна цикло-оксо-таутомерия и мутаротация.
72520. Альфа-Аминокислоты. Пептиды. Белки 215 KB
  Белки это - важнейший класс биологических соединений. Они играют ключевую роль в клетке, присутствуют в виде главных компонентов в любых формах живой материи, поэтому по-прежнему неопровержимо определение Ф.Энгельса, что «жизнь есть способ существования белковых тел».