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

C++ что-то не то с кодом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ составить программы на Си++ http://www.cyberforum.ru/cpp-beginners/thread994008.html
3. По координатам трех вершин некоторого треугольника найти его площадь и периметр. Предусмотреть проверку возможности построения треугольника с заданными вершинами. задали составить программу на Си ++) помогите пожалуйста
C++ Дисперсия, массив Найти дисперсию элементов массива из символов. http://www.cyberforum.ru/cpp-beginners/thread993995.html
Dev-C++ Задача по массивам C++
Задан массив с количеством элементов N. Сформировать 2 массива: в первый включить элементы исходного массива с четными номерами, а во второй - с нечетными. Массив вводит пользователь. Это выглядит так: cout<< "vvedite"<<i<< "element: "; cin>>A;
C++ Математическая функция для которой нужно решить задачу нахождения максимального (минимального) значения
Математическая функция для которой нужно решить задачу нахождения максимального (минимального) значения ln(x) min{x,y} max{x^2,z^2-a^2,min{x,z}} Используя цикл do....while Прсьба решить задачу , так как в C++ я пока что не шарю
C++ Разрезание многоугольника http://www.cyberforum.ru/cpp-beginners/thread993911.html
Здравствуйте программисты! Мне необходимо написать программу, которая бы разрезала выпуклый многоугольник на 4 равновеликие части. Количество вершин и координаты каждой вводятся при старте программы. Я саму программу напишу, но вот как разделить на 4 части многоугольник выпуклый незнаю! Пожалуйста подскажите как это сделать, с геометрией худо у меня!
C++ Вычислить угол между прямыми Заданы уравнения двух пересекающихся прямых на плоскости: y1=k1x+b1, y2=k2x+b2. Напишите программу, вычисляющую угол между ними в градусах и минутах, используя формулу. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
5943 / 5548 / 1783
Регистрация: 18.12.2011
Сообщений: 14,170
Завершенные тесты: 1
31.10.2013, 21:05     C++ что-то не то с кодом
a и c вводятся как начальные значения.
Потом они в циклах пересчитываются.
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
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
 double a,d,t,m,c,b;
 cout<<"a:"<<'\n';
 cin>>a;
 cout<<"c:"<<'\n';
 cin>>c;
 for(m=-2.0;m<=2.0;m=m+0.41)
 {
    b = (c*c+1.0)/2.0+ m/sqrt(a*a+1.0)-2.9*a;
    for(d=2;d<=15;d=d+1)
    {
        for(t=0;t<=5.0;t=t+0.5)
        {
               if(d>t || t>10.0 ||d<1.0)
                        a=t+d;
               else if(t>1.0)
                   a=2.0*t*t-t*d+3.0*d*d-7.0*t-12.0*d+1.0;
               else
                   a=t*t*d/tan(6.0);
               cout<<"a = "<<a<<";c = "<<c<<";b = "<<b<<endl;
      }
      c=(fabs(a*a-5.0*a+4.0)/fabs(d*d-4.0))*m;
   }
 } 
 system("PAUSE");
 return 0;
}
 
Текущее время: 11:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru