Программирование с использованием условного оператора и оператора выбора

Иркутский национальный исследовательский

Технический университет

Институт авиамашиностроения и транспорта
наименование института
Кафедра информатики
наименование кафедры

Допускаю к защите

Руководитель  
  подпись
  И.В. Орлова
  И.О. Фамилия
 
Microsoft Visual C++ 6.0
наименование темы

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

к учебной работе по дисциплине

Информатика
4.019.00.00 – ПЗ
обозначение документа
Выполнил студент   МРб-16-1       Е.А. Факунин
шифр подпись И.О. Фамилия
Нормоконтроль           И.В. Орлова
подпись И.О. Фамилия
Учебная работа защищена с оценкой  

Иркутск 2016 г.

Содержание

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

Программирование линейных процессов

Лабораторная работа № 3. 4

Программирование с использованием условного оператора и оператора выбора

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

Программирование линейных процессов

Цель работы: научиться писать программы линейной структуры.

Задание 1.Даны две стороны прямоугольника A и B. Найти площадь прямоугольника S.

Блок-схема:

начало
A, B
S=A*B
конец
Вывод S

Программный код:

# include <iostream.h>

#include <windows.h>

#include <math.h>

char* Rus(const char* text);

char bufRus[256];

char* Rus(const char* text){

CharToOem(text,bufRus);

return bufRus;

}

void main (void)

{

float A, B, S;

cout << Rus("Введите ширину прямоугольника. A = ");

cin >> А;

cout << Rus("Введите ширину прямоугольника. B = ");

cin >> B;

S=A*B;

cout << Rus(" Площадь прямоульника равна ") << S <<endl;

}

Задание 2.Найти площадь круга.

начало
pi=3.14 s=pi*r*r
конец
Вывод s
Ввод r

# include <iostream.h>

#include <windows.h>

#include <math.h>

char* Rus(const char* text);

char bufRus[256];

char* Rus(const char* text){

CharToOem(text,bufRus);

return bufRus;

}

void main (void)

{

float pi=3.14, r, s;

const double;

cout << "r=";

cin >> r;

s=pi*r*r;

cout <<Rus ("ïëîùàä êðóãà ðàâíà") << s <<endl;

}

Задание 3. Ваш вариант

Задание 4. Ваш вариант

Домашнее задание.

1. Даны катеты прямоугольного треугольника. Найти его гипотенузу, периметр и площадь.

2. Вычислить:

начало
y=sqrt(fabs(exp(2*x))/(3*pow(x,2)-tan(x))) z=exp(2*x)+log(x-2.1)
конец
Вывод y,z
Ввод x

# include <iostream.h>

#include <windows.h>

#include <math.h>

char* Rus(const char* text);

char bufRus[256];

char* Rus(const char* text){

CharToOem(text,bufRus);

return bufRus;

}

void main (void)

{

double x,y,z;

cout << Rus ("Ведите значение x: ");

cin >> x;

y=sqrt(fabs(exp(2*x))/(3*pow(x,2)-tan(x)));

z=exp(2*x)+log(x-2.1);

cout <<Rus ("Значние y равно : ") << y <<endl;

cout <<Rus ("Значение z равно: ") << z <<endl;

}
Лабораторная работа № 3

Программирование с использованием условного оператора и оператора выбора

Наши рекомендации