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.  Выводы по работе

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


 

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

43864. Двухкаскадная пропаново-этановая холодильная установка. Разработать испаритель-конденсатор 1022 KB
  Графические материалы: технологическая схема двукаскадной холодильной установки сборочный чертеж аппарата сборочные чертежи узлов всего 4 листа формата А1. Вид поставки сортамент: листовой прокат лист толстый г катаный ГОСТ 19903 лист тонкий х катаный ГОСТ 19904 полоса ГОСТ 103 трубы труба электросварная квадратная ТУ 14105566 труба электросварная прямоугольная ТУ 14105566. Вид поставки сортамент: фасонный прокат квадрат г катаный ГОСТ 2591 круг г катаный ГОСТ 2590 листовой прокат лист толстый г катаный ГОСТ 19903...
43865. Фундаменты 10-этажного 5-секционного жилого дома на 200 квартир при несущих лесовых грунтах 2.05 MB
  Для отделки стен жилых комнат использованы обои, в коридорах, прихожих и кладовках – улучшенная клеевая окраска; в кухнях и ванных комнатах панели окрашиваются масляной краской, у сантехнического оборудования частично облицовываются керамической плиткой. Выше панели улучшенная клеевая окраска; в санузлах масляная панель, выше улучшенная клеевая окраска.
43868. Создание Базы Данных в Access. Решение задач в Delphi и Lazarus 1.31 MB
  Структура Базы Данных. Создание Базы Данных в ccess. Создание Базы Данных в ccess. Имеет широкий спектр функций включая связанные запросы связь с внешними таблицами и базами данных.
43870. Расчет приводной установки 1.2 MB
  Определение конструктивных размеров Конструктивные размеры колеса Конструктивные размеры крышек Глухие крышки Наружные диаметры подшипников
43871. Интерьеры гостиницы Центральная (г. Москва, ул.Тверская д10) 10.6 MB
  Технические характеристики Создание колористического решения интерьеров гостиницы. В 1911 году слева была пристроена гостиница Люкс на 550 мест.Общее освещение: подвесные светильники RPILED светильники прямоугольные и квадратные со светодиодными лампами встроенные в потолок CLED SQURE 3 CLED SQURE New Tri G12 светильники с...
43872. Разработка справки к Visual Basic for Application 1.08 MB
  Целью работы было создание русской справки к части компонентов из средства разработки программ Visul Bsic for ppliction. Microsoft Visul Bsic средство разработки программного обеспечения разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Язык Visul Bsic унаследовал дух стиль и отчасти синтаксис своего предка языка Бейсик у которого...