Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ALINA4
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 130
#1

Добавить еще в программу время и условный оператор - C++

09.04.2013, 09:52. Просмотров 343. Ответов 0
Метки нет (Все метки)

Составить универсальную программу для решения математической задачи, используя разветвляющийся алгоритм. Подобрать самостоятельно три тестовых примера для допустимых, два – для пограничных и три - для недопустимых значений входных параметров. Результаты вычислений вывести на экран и в файл.
Программа должна:
• Выводить фамилию студента, группу, вариант и условия задачи;
• запрашивать и проверять данные на допустимость (для углов – отдельно градусы и минуты, затем переводить градусную меру в радианную). Проверка на допустимость может выполняться несколькими вложенными операторами ветвления, а может одним оператором ветвления с использованием составного логического высказывания.
1. Вычислить длину диагоналей параллелограмма, имеющего стороны а = 1,785 м и b = 2,313 м и угол при основании φ = 4520'. Написать универсальную программу для вычисления диагонали произвольного параллелограмма.

Задать моменты начала и конца некоторого промежутка времени в часах, минутах и секундах (в пределах одних суток). Найти продолжительность этого промежутка в тех же единицах (выделить часы, минуты и секунды)


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <math.h>
 #include <iostream.h>
#include <conio.h>
#include <fstream.h>
#define PI 3.1415926535;
 
void main ()
 {
cout << "Laboratornaj rabota 2 Lineinij algoritm" << endl;
cout << "Vipolnila studentka gruppj ZINRR 22s z/o " << endl;
cout << "Magomedova Aminat Magomedovna" << endl;
cout << "Yslovie zadachi: Vichisliti dlinu diagonaley parallelogramma imeshego storoni a=1.785, b=2.313 I ygol osnovaniy   " << endl;
 
  {
// Начало главной функции
double y, a, b, g,m,p,x,d;  // Объявление переменных
cout << "Vvedite a: ";  // Ввод значений y, a и b
cin >> a;
cout << "Vvedite b: ";
cin >> b;
 
    cout<<"Vvedite kol-vo gradusov: "; cin>>g;
    cout<<"Vvedite kol-vo minut : "; cin>>m;
    x=(g+m/60)*p/180;
    cout<<"Otvet (v radianach) "<<x<<endl;
 
d =sqrt  (a*a+b*b-2*a*b*x); // Вычисление выражения по теореме косинусов
cout << "Result  d= " << d << endl; // Вывод результата
cin >> d;
return ; // Завершение выполнения программы
}// Конец главной функции
}

вот что я смогла сделать, нужно добавить условный оператор и задать время . вот не могу никак сделать
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2013, 09:52
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Добавить еще в программу время и условный оператор (C++):

Написать на С++ программу,не используя условный оператор - C++
С начала 1990 года по некоторый день прошло n месяцев и 2 дня (n≥1). Присвоить целочисленной величине 1,2, …, 11 или 12 в зависимости от...

Условный оператор, оператор ввода/вывода; плоскость и принадлежность точки - C++
Здравствуйте. В С++ я абсолютный новичок, поэтому с первым же заданием возникли определённые трудности. Будьте добры, помогите решить. Буду...

Условный оператор - C++
1)Составить программу для вычисления значения функции f(x) :http://higgs.rghost.ru/55956431/image.png 2)«Узник замка Иф». За многие годы...

Условный оператор - C++
Скажите, будет ли следующий код работать, как подразумевается - в зависимости от значения флага индексировать один или другой массив? ...

Условный оператор - C++
Добрый день,нужна помощь в написании кода по заданию. Составить систему неравенств на основании графической схемы: Пока что...

Условный оператор. - C++
Даны три действительных числа. Выбрать из них те, которые принадлежат интервалу (1, 3).

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2013, 09:52
Привет! Вот еще темы с ответами:

Условный оператор if - C++
Добрый день! есть следующий код программы на C++: #include&lt;cmath&gt; #include&lt;iostream&gt; int main(){ l: double a; ...

Условный оператор if else - C++
Что не так? #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt; int main() { int x,y,z,max; cout&lt;&lt;&quot;Введите число...

C (условный оператор) - C++
помогите решить задачи (кроме 3):

УСЛОВНЫЙ ОПЕРАТОР (IF) - C++
здравствуйте, подскажите пожалуйста в чем ошибка:Дано 3 числа сколько среди них положительных #include &lt;stdio.h&gt; #include&lt;math.h&gt; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru