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

Вычислить сумму первых n слагаемых - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ С++ Builder STL copy/sort multiset http://www.cyberforum.ru/cpp-beginners/thread885602.html
есть две проблемы: 1) ф-ция copy не компилируеться multiset<double> MS,MS2; multiset<double>::iterator msIter; ///здесь заполняеться multiset msIter=MS.begin(); std::copy(msIter,MS.end(),MS2) ;
C++ Файлы. Выбрать все значения, которые делятся нацело на 2 и 4, но не делятся на 6 Остались последние 2 лабы по ООП и отдых до следующего года! только вот ну не могу понять как их делать! Выручите)))) 1. Дан числовой файл f. Выбрать все значения, которые делятся нацело на 2 и 4, но не делятся на 6. Записать эти значения в файл g, а все остальные – в файл h. Впринцепи сам что-то делал но не хочу даже вылаживать, нужен готовый пример, чтоб раздуплится!!!!!! Добавлено... http://www.cyberforum.ru/cpp-beginners/thread885599.html
C++ Реализовать умножение матрицы на матрицу и матрицы на вектор
Доброй ночи форумчане,не знаю куда податься уже, я полный ноль в программировании, но дали задание написать на С++ прогу, Задание такое, Реализовать умножение матрицы на матрицу и матрицы на вектор.Необходимо использовать структуру для хранения только ненулевых значений матрицы. Сердечно прошу помочь :cry: буду очень благодарен если будет код с коментариями,хоть чтоб посидеть и повтыкать:(
C++ Можно ли перевести из Паскаля в СИ
Даны строки S, S1 и S2. Заменить в строке S первое вхождение строки S1 на строку S2. {task string36} var s,s1,s2:string; p:byte; begin write('Введите строку S='); readln(s); write('Введите строку S1='); readln(s1);
C++ Определить количество строк файла, содержащих ровно одно слово и вывести строки, содержащих не более 5-ти символов http://www.cyberforum.ru/cpp-beginners/thread885581.html
создать с помощью средств С++текстовый файл. Определить количество строк файла, содержащих ровно одно слово и вывести строки, содержащих не более 5-ти символов.
C++ Builder Найти самое короткое слово сообщения и удвоить все его вхождения подскажите пожалуйста что за ошибка Unresolved external '__fastcall TForm1::Memo1Change(System::TObject *)' referenced from C:\USERS\КАТЕРИНА\DESKTOP\ЛАБ 10,11\UNIT1.OBJ вот сам код. //--------------------------------------------------------------------------- подробнее

Показать сообщение отдельно
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
31.05.2013, 00:18     Вычислить сумму первых n слагаемых
Наверное Pascal (for - downto)(while - do)
2 вопрос - на 1- или 2- масив?

Добавлено через 48 минут
2
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
#include <iostream>
#include <time.h>
using namespace std;
int main ()
{
    int mas[50];
    int n=0;
    cout << "Enter number = ";
    cin >> n;
    srand(time(NULL));
    for (int i=0;i<n;i++)
        mas[i]=rand()%10-5;
    for (int i=0;i<n;i++)
        cout << mas[i] << " ";
    cout << "\n";
    
        for (int i=0;i<n;i++)
        {
            if (mas[i]>0) mas[i]=1;
            if (mas[i]<0) mas[i]=0;
        }
        for (int i=0;i<n;i++)
            cout << mas[i] << " ";
    cout << "\n";system("pause");
}
3
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
#include <iostream>
#include <time.h>
using namespace std;
int main ()
{
    int mas1[10],mas2[10],mas3[10],sum[5];
    int n=0;
    cout << "Enter number = ";
    cin >> n;
    for (int i=0;i<5;i++)
            sum[i]=0;
    srand(time(NULL));
    for (int i=0;i<n;i++)
        {mas1[i]=rand()%10-5;if (mas1[i]>0) sum[1]=sum[1]+mas1[i];
            cout << mas1[i] << " ";}
        cout << "\n";
        for (int i=0;i<n;i++)
        {mas2[i]=rand()%10-5;if (mas2[i]>0) sum[2]=sum[2]+mas2[i];
            cout << mas2[i] << " ";}
        cout << "\n";
        for (int i=0;i<n;i++)
        {mas3[i]=rand()%10-5;if (mas3[i]>0) sum[3]=sum[3]+mas3[i];
            cout << mas3[i] << " ";}
        cout << "\n";
        int min=sum[1];
        cout << "Amswer = array + --> ";
        for (int i=1;i<4;i++)
        {cout << sum[i] << " ";if(sum[i]<min) min=sum[i];}
        cout <<"MIN = " << min << "\n";
        cout << "\n";
 
system("pause");
}
Добавлено через 10 минут
4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main ()
{
    float x=0,y=0;
    cout << "Enter X = ";
    cin >> x;
    if (x<=0) y=(cos(x*sqrt(abs(x+2))));
    if ((0<x) & (x<1)) y=(tan(x)-pow(sin(x),2));
    if (x>1) y=(3*x*sqrt(x));
    cout << "Answer = " << y;
    cout << "\n";
    system("pause");
}
Добавлено через 8 минут
1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
int main ()
{
    float x=0,s=0,n=0;
    cout << "Enter N = ";
    cin >> n;
    cout << "Enter X = ";
    cin >> x;
    for (int i=1;i<=n;i++)
        s=((cos(i*x))/(i*i));
    cout << "Answer = " << s;
    cout << "\n";
    system("pause");
}
я не уверен но наверное програм. правильние)))
 
Текущее время: 06:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru