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

Решение задач - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
SFML Библиотека SFML http://www.cyberforum.ru/cpp-beginners/thread1043249.html
Недавно начал изучать библиотеку для создания игр SFML 2.0. Библиотека мне очень понравилась так как в ней все интуитивно просто и понятно. Но проблема появилась вот в чем. К примеру я написал код который просто создает окно #include <SFML\Graphics.hpp> #pragma comment(lib,"sfml-graphics-s-d.lib") #pragma comment(lib,"sfml-system-s-d.lib") #pragma comment(lib,"sfml-window-s-d.lib")
C++ Не работает цикл Задание к примеру ввожу матрицу 2х2 1 2 3 4 должно выдать 4 а выдаёт 2 в чём проблема? http://www.cyberforum.ru/cpp-beginners/thread1043248.html
Для каждой строки прямоугольной целочисленной матрицы определить сумму ее положительных элементов C++
Для каждой строки прямоугольной целочисленной матрицы определить сумму ее положительных элементов. После чего строку с минимальной суммой таких элементов обнулить.
C++ Не работает добавление в конец односвязного списка
работаю с формой, рисую там различные объекты, которые надо добавлять в собственное хранилище(такое задание) вот отрывок кода из header файла, который подключил к форме class IShape { // абстрактный клаcс-предок public: // действия с фигурами }; struct List { // элемент списка IShape *info;
C++ проверка на целое число http://www.cyberforum.ru/cpp-beginners/thread1043220.html
Можно ли сделать проверку на ввод целого числа, если его тип сразу задается, как int? Просто это массив и другой тип данных не применим, но препод вводит числа дробные, а они округляются за счет типа int, а так не должно быть.
C++ Матрица. Определить в ней количество элементов, являющихся простыми числами Дана целочисленная матрица размером n×m. Определить в ней количество элементов, являющихся простыми числами. подробнее

Показать сообщение отдельно
Relike
 Аватар для Relike
6 / 6 / 0
Регистрация: 24.04.2013
Сообщений: 260
16.12.2013, 00:01     Решение задач
1. Решить неравенство http://www.cyberforum.ru/cgi-bin/latex.cgi?a{x}^{2}+bx+c\leq 0.
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <cstdlib>
#include <iostream>
#include <Math.h>
using namespace std;
 
int main(int argc, char *argv[])
{
    double a, b, c, x1, x2, p, v, d;
    cout<<"Vvedite koeficienty neravenstva : \n";
    cout<<"a = "; cin>>a;
    cout<<"b = "; cin>>b;
    cout<<"c = "; cin>>c;
    
    if(a == 0) {
        cout<<"a dolgno byt' ne ravno 0";
        return ;
    }
    
    d = ((b*b)-4*a*c);
    
    if(d>0){
    x1 = (-b-sqrt(d))/(2*a);
    x2 = (-b+sqrt(d))/(2*a);
    }
    else{ 
        if(d==0){
            if(a>0) {
                cout<<"X = 0 v tochke "<<(-b/(2*a));
                return ;
            }
            else {
                cout<<"X <= 0 na vsey ploskosty, lejit nige osi OX i = 0 v tochke "<<(-b/(2*a));
                return ;
                }      
            }
            if(d<0) {
                cout<<"Korney ne syschestvuet.";
            }}
    else {
        if(a > 0) cout<<"Korney net, perabola legit vyshe osi OX. T.e. functiya vezde poloj.";
        else 
    if(x1>x2) {
        p = x2;
        v = x1;
        }
    else {
        p = x1;
        v = x2;
        }
        
        if((a*((p-1.)*(p-1.))+b*(p-1.)+c)<0 && (a*((p+1.)*(p+1.))+b*(p+1.)+c)>0 &&(a*((v+1.)*(v+1.))+b*(v+1.)+c)<0) cout<<"X prinadl. : (-inf.,"<<p<<")ob'edin.("<<v<<",+inf.)";
        else cout<<"X prinadl. : ("<<p<<","<<v<<")";
    
    cout<<"\n";
    system("pause");
    return EXIT_SUCCESS;
}
2. http://www.cyberforum.ru/cgi-bin/latex.cgi?{y}_{0}=0.0 , http://www.cyberforum.ru/cgi-bin/latex.cgi?{y}_{k}=\frac{{y}_{k-1}+1}{{y}_{k-1}+2} k=1,2,... Дано действительное ε>0. Найти первый член http://www.cyberforum.ru/cgi-bin/latex.cgi?{y}_{n} для которого выполненно http://www.cyberforum.ru/cgi-bin/latex.cgi?{y}_{n} - {y}_{n-1}<\epsilon.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    int n, i; double E, pred, tek;
    
    cout<<"Vvedite E = "; cin>>E; cout<<"E = "<<E<<"\n";
    
    pred = 0.0;
    for(i = false; i != true; pred = tek){
        tek = (pred+1)/(pred+2);
        if((tek - pred) < E) {
            cout<<"y(n) pri kotorom : y(n) - y(n-1) < E. y(n) = "<<tek;
            i = true;
            }
        }
    cout<<"\n";
    system("pause");
    return EXIT_SUCCESS;
}
3. Найти минимальный из положительных элементов массива a(n) с нечетными номерами (с учетом того, что их может не быть).
C++
1
готова
Во второй я сомневаюсь очень.
А первую не осилил
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru