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

Какое время будут показывать часы через p-часов, d-минут - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как работает getData() & toString() http://www.cyberforum.ru/cpp-beginners/thread167625.html
Вот только недавно начал изучать Объектно-ориентированное программирование. Дали для решения задачу с условием использования getData & toString, я вообще не представляю как их реализовать, так как...
C++ Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова Вот исходный код: #include <fstream> #include <iostream> //#include<clocale> using namespace std; int main() { //setlocale(LC_ALL, "rus"); http://www.cyberforum.ru/cpp-beginners/thread167622.html
C++ как сделать из строки массив из символов этой строки
как? заранее спасибо
C++ Программа для нахождения к-ой цифры в ряду подряд идущих натуральных чисел.
Найти k-ую цифру в ряду цифр, составленных из подряд идущих натуральных чисел, начиная с 1. Тоесть ряд: 123456789101112131415.... Я тут наверно уже поднадоел, но сам такую программу написать не...
C++ С++ Где скачать http://www.cyberforum.ru/cpp-beginners/thread167602.html
Пожалуста потскажите где можно скачать С++,очень надо,в поисковиках немогу найти дайте пожалуста ссылочку! За раннее блогадарю.
C++ нахождение единичной матрицы помогите найти ошибку... я написал программу, для нахождения единичной матрицы... и у меня она не правильно считает, не могу найти ошибку(((( #include <stdio.h> #include <conio.h> main () { int... подробнее

Показать сообщение отдельно
Dexter
285 / 145 / 16
Регистрация: 13.10.2009
Сообщений: 164
29.09.2010, 13:03
2. Заданы координаты точки подвеса математического маятника A(x,y,z) и координаты одной из точек его наивысшего подъёма B(x,y,z).Найти координаты самой низкой точки траектории и другой наивысшей точки подъёма.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main()
{
    float A[3],B[3];//0-x,1-y,2-z
    float C[3];//Вторая найвысшая точка
    float D[3];//Самая низкая точка
    std::cout<<"Enter coordinats A ";
    for(int i=0;i<3;i++)
        std::cin>>A[i];
    std::cout<<"Enter coordinats B ";
    for(int i=0;i<3;i++)
        std::cin>>B[i];
    //Координаты второй высшей точки
    C[0]=2*A[0]-B[0];
    C[1]=B[1];
    C[2]=2*A[2]-B[2];
    //Вычисляем координаты самой низкой точки
    D[0]=A[0];
    D[1]=A[1]-sqrt((A[0]-B[0])*(A[0]-B[0])+(A[1]-B[1])*(A[1]-B[1])+(A[2]-B[2])*(A[2]-B[2]));
    D[2]=A[2];
    std::cout<<"Cx="<<C[0]<<"\nCy="<<C[1]<<"\nCz="<<C[2];
    std::cout<<"\nDx="<<D[0]<<"\nDy="<<D[1]<<"\nDz="<<D[2];
}
если я правильно помню физику

Добавлено через 8 минут
3. Треугольник ABC задан длинами свих сторон. Найти длину высоты, опущенной из вершины A. Экстремальные тесты: сумма двух сторон равна третей; одна из сторон равна нулю.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
    float A,B,C;
    float S;//Площадь треугольника
    float H;//Высота треугольника
    std::cout<<"A=";
    std::cin>>A;
    std::cout<<"B=";
    std::cin>>B;
    std::cout<<"C=";
    std::cin>>C;
    if(A+B>C&&A+C>B&&C+B>A&&A>0&&B>0&&C>0)//проверяем треугольник ли - все стороны больше нуля и сумма любых двух больше третей
    {
        S=sqrt((A+B+C)*(A+B-C)*(A-B+C)*(-A+B+C))/4;
        H=2*S/A;
        std::cout<<"Ha="<<H;
    }
    else
        std::cout<<"Its not triangle";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru