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

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

Восстановить пароль Регистрация
 
ALINA4
4 / 4 / 0
Регистрация: 10.12.2012
Сообщений: 115
09.04.2013, 09:52     Добавить еще в программу время и условный оператор #1
Составить универсальную программу для решения математической задачи, используя разветвляющийся алгоритм. Подобрать самостоятельно три тестовых примера для допустимых, два – для пограничных и три - для недопустимых значений входных параметров. Результаты вычислений вывести на экран и в файл.
Программа должна:
• Выводить фамилию студента, группу, вариант и условия задачи;
• запрашивать и проверять данные на допустимость (для углов – отдельно градусы и минуты, затем переводить градусную меру в радианную). Проверка на допустимость может выполняться несколькими вложенными операторами ветвления, а может одним оператором ветвления с использованием составного логического высказывания.
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 ; // Завершение выполнения программы
}// Конец главной функции
}

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

C++ Условный оператор if
C++ C (условный оператор)
Условный оператор. C++
C++ Условный оператор if else
C++ Условный оператор
УСЛОВНЫЙ ОПЕРАТОР (IF) C++
C++ Условный оператор
Условный оператор IF C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 00:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru