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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Xetag
0 / 0 / 0
Регистрация: 12.03.2010
Сообщений: 18
#1

Строки\матрицы\структуры - C++

20.01.2011, 17:08. Просмотров 674. Ответов 3
Метки нет (Все метки)

Здравствуйте, напишите пожалуйста три задачи
1)В заданной (программно) строке найти количество подстрок, состоящих из цифр.
2)Разработать программу, которая вводит целочисленную матрицу из n строк и m столбцов (1<n<=100, 1<m<=50) и упорядочивает элементы матрицы. Правило упорядочивания: Разместить все положительные элементы в левую верхнюю область матрицы (заполняя ими матрицу по столбцам сверху вниз), а неположительные – в правую нижнюю область.
3)6. Создать структуру Прямые, описывающую две прямые на плоскости:
Свойства структуры:
а) координаты точки пересечения x, y;
б) коэффициент для первой и второй прямой a1 и a2;
в) смещение b1 и b2 (в соответствии с уравнением прямой: y = ax + b).
Определить координаты точки пересечения прямых.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.01.2011, 17:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строки\матрицы\структуры (C++):

умножить элемент каждой строки первой матрицы на наибольшее из значений элементов соответствующей строки второй матрицы - C++
Даны две действительные квадратные матрици порядка n. Получить новую матрицу: умножением элементов каждой строки первой матрици на...

Определить, что все элементы строки первой матрицы больше соответствующих элементов строки второй матрицы - C++
Помогите,пожалуйста,с решением массивов в с++.надо в статическом и динамическом варианте. Даны две целочисленные квадратные матрицы...

Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы - C++
#include &lt;iostream.h&gt; #include &lt;math.h&gt; #include &lt;string.h&gt; int kol_vo(int **a, int n, int m); int main() { int...

Структуры и строки (как поменять значение строки в структуре?) - C++
Вопрос: как поменять значение строки в структуре? То есть, есть такой код: struct CandyBar; { char name; double m; ...

Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки. размер матрицы 7х7.заранее спасибо - C++
Найти среднее арифметическое элементов каждой строки матрицы Q (lm) и отнять его от элементов этой строки.. размер матрицы 7х7.заранее...

умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй матрицы - C++
получить новую матрицу умножением элементов каждой строки первой матрицы на наибольший из элементов соответствующей строки второй...

3
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
20.01.2011, 17:44 #2
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<sstream>
using namespace std;
 
int main(){
    string s;
    int counter=0;
    getline(cin, s);
    for(int i=0; i<s.size(); i++)
        if(s[i]<'0'||s[i]>'9') s[i]=' ';
    stringstream ss(s);
    while(ss>>s) ++counter;
    cout<<counter;
 
}
1
Xetag
0 / 0 / 0
Регистрация: 12.03.2010
Сообщений: 18
22.01.2011, 10:36  [ТС] #3
Может кто-нибудь остальное написать?

Добавлено через 14 часов 9 минут
Может кто-нибудь остальное написать?
0
igorrr37
1648 / 1276 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
22.01.2011, 12:00 #4
3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream>
using namespace std;
 
struct crossLines{
    float a1, b1, a2, b2;
    void getPoint(float& x, float& y){
        x=(b2-b1)/(a1-a2);
        y=a1*x+b1;
    }
};
 
int main(){
    float a1, b1, a2, b2, x, y;
    cout<<"input a1, b1, a2, b2\n";
    cin>>a1>>b1>>a2>>b2;
    crossLines l{a1, b1, a2, b2};
    l.getPoint(x, y);
    cout<<"x= "<<x<<"\ny= "<<y<<"\n";
}
1
22.01.2011, 12:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.01.2011, 12:00
Привет! Вот еще темы с ответами:

Помещение структуры в вектор, удаление структуры, изменение элементов структуры - C++
Здравствуйте. Помогите разобраться с тем, как: 1 - находить элементы в векторе зная уникальный элемент структуры. 2 - удалять...

Удалить строки динамической матрицы, начиная со строки К1 и до строки К2 - C++
Сформировать динамический двумерный массив, заполнить его случайными числами и удалить строки, начиная со строки К1 и до строки К2 вот...

Задачи на матрицы и структуры - C++
4. Дана матрица размера M  N. Вывести ее элементы, расположенные в столбцах с нечетными номерами (1, 3, …). Вывод элементов производить по...

структуры\строки - C++
результат(result) всегда единичка(а ноль обязательно должен встретится исходя из файла с данными), думаю дело в strcmp но не знаю в чем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru