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

Не могу сделать блок схему к программам а завтра сдавать( - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Стоит ли использовать тернарный оператор, если всегда есть альтернативы в С ? http://www.cyberforum.ru/cpp-beginners/thread917349.html
Мне вот интересно , что скажут люди о Тернарном операторе, которые уже на С++ программируют немало. Насколько он удобен, много ли экономит пространство кода и стоит ли его применять сильно часто или же тернарный оператор у многих не приживается в дальнейшем. Да не спорю придумали его наверное не зря, перед какими то задачи он может и удобен, но мне кажется что его...
C++ Шаблоны классов Доброго времени суток, возникла такая проблема- задали сделать программу с шаблоном-классов, не знаю как это воплотить, вот задание: Напишите программу, содержащую шаблон класса одномерного массива. Используйте данный шаблон для создания, заполнения и вывода на экран значений элементов массивов различных типов. помогите кто может, буду благодарен. http://www.cyberforum.ru/cpp-beginners/thread917345.html
Последовательность видеоимпульсов (расчет количества совпадений) C++
Не могу исправить ошибку "0.5 is not a floating point value". И нужно помочь доработать программу: добавить еще один такой же график но другого цвета с такими же скролбарами.
C++ Есть тут кто работает с++ + intel xeon phi 5110p ?
Добрый день, хотел бы пообщаться на эту тему, кто пишет на с++ уже софт и занимается отладной используя intel xeon phi 5110p.
C++ Верно ли? http://www.cyberforum.ru/cpp-beginners/thread917341.html
Я не прошу писать код, посмотрите пожалуйста (кто знает), это похоже на очередь построенную на основе динамического массива? #pragma once class TLine { public: struct Queue { int n; int N; int value;
C++ Разбиение программы на функции. Ввод последовательности неотрицательных чисел. Есть программа ввод значений в которой осущесвляется пока не будет введено отрицательное число, потом она выводит все введенные значения и их сумму, вот код: #include<iostream> using namespace std; int main() { int array,i=0,number,j,sum=0; while(true) { cin>>number; if (number<0) подробнее

Показать сообщение отдельно
yyandexx
0 / 0 / 0
Регистрация: 14.06.2013
Сообщений: 6
04.07.2013, 01:56     Не могу сделать блок схему к программам а завтра сдавать(
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
58
59
60
61
62
63
64
65
#include "stdafx.h"
#include <iostream>
#include <iomanip>
 
using namespace std;
 
void Vys (int *arr,const int n);// прототип функции для нахождения высоты треугольника к первой стороне
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
 
    const int N = 3;
 
    int massiv[N],a,b,max,index;
    double alfa;
 
    Vys (massiv,N);
 
    for (int i = 0;i<N;i++)
    {
        cout<<"Высота треугольника номер: "<<i<<" = "<<massiv[i];
        cout<<endl;
    }
 
    max = massiv[0];            // нахожу максимальную высоту среди треугольников
    for (int i = 0;i<N;i++)
    {
        if (massiv[i] > max)
        {
            max = massiv[i];
            index = i;
        }
            
    }
 
        cout<<"Треугольник с максимальной высотой номер= "<<max;
        cout<<endl;
 
        cout<<"Введите вторую сторону a: ";
        cin>>a;
 
        double S = 1./2 * a * max;          //Высчитываю площадь треугольника
 
        cout<<"\nПлощадь треугольника с максимальной высотой: "<<S;
        cout<<endl;
 
    system ("pause");
    return 0;
}
 
void Vys (int *arr,const int n)                 //Функция для нахождения высоты треугольника
{
    int b;
    double alfa;
 
    for (int i = 0;i<n;i++)
    {
        cout<<"Введите сторону b: ";
    cin>>b;
        cout<<"Введите угол альфа: ";
    cin>>alfa;
    cout<<endl;
        arr[i] = b * sin (alfa);
    }
и


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
58
59
60
61
62
63
//
 
#include "stdafx.h"
#include <iostream>
#include <string>
#include <sstream>
using namespace std;
 
class String    {
    string str;                     //строка
 public:
        String  ():str("") {}                 //конструктор по умолчанию
        String (string _str):str(_str) {}    //конструктор с параметрами
 
        string get_string(){                //просмотреть содержимое строки
            return str;                     
        }
 
        string del_word(int number){        //метод удаления слова
            int count = 0;                   //счетчик слов
            string word;                    //промежуточное слово
            istringstream ii(str);
 
            str.clear();                    //очищаем строку
        
            while(ii >> word){              //берем по слову
                ++count;                    //увеличиваем счетчик
 
                if(count != number)         //если слово не соответсвует заданному
                    str += (word + ' ');        //записываем в строку
            }
 
            return str;                     //возвращаем строку
        }
};
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale (LC_ALL,"Russian");
 
    string s;
    int n;
 
    cout<<"Введите строку: ";
    getline (cin,s);
 
    String line(s);
 
    cout<<"Вы ввели: "<<s<<endl;
 
    cout<<"Введите номер слова: ";
    cin>>n;
    
    cout<<"Текст после удаления: ";
 
    line.del_word(n);
    cout << line.get_string() << endl;
 
    cout<<endl;
 
    system ("pause");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru