Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости https://www.cyberforum.ru/ cpp-beginners/ thread897875.html
Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости.Определить радиус и центр окружности минимального радиуса, проходящей хотя бы через три различные точки заданного множества точек на плоскости
C++ Задана строка, составленная из символов. Символы объединяются в слова
Задана строка, составленная из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставиться точка. Текст содержит не более 255 символов. Выполнить ввод строки, используя функцию Gets (s) и обработку строки в соответствии со своим вариантом 1. Напечатать все слова которые содержат по одной цифре 2. Определить какие слова в...
C++ Сформировать квадратную матрицу Сформировать квадратную матрицу порядка n по заданному образцу: 1 2 3 … n n n-1 n-2 … 1 1 2 3 … n n n-1 n-2 … 1 ……………………. n n-1 n-2 … 1 https://www.cyberforum.ru/ cpp-beginners/ thread897856.html C++ Исправьте ошибку 2. Задан двумерный массив N x N. Разрешается произвольно переставлять элементы внутри любого столбца. Проверить можно ли выполнив конечное число перестановок в столбцах, расположить на побочной диагонали так, чтобы они возрастали #include <iostream> #include <ctime> #include <conio.h> using namespace std; const int N = 3; int ** mass = new int*; for (int i = 0; i < n; i++) mass =... https://www.cyberforum.ru/ cpp-beginners/ thread897854.html
C++ Не могу найти исправить ошибку
Написать функцию для удаления строки из двумерного массива. Оставшиеся строки должны быть плотно, недостающие элементы заменяются 0.С помощью разработанных функций исключить из массива строки с номерами А и В 2. #include <stdio.h> 3. #include <iostream> 4. #include <stdlib.h> 5. 6. using namespace std; void DelStrs(double a, int StrA, int StrB) { for(int i=StrA; i<=StrB; i++)
C++ Получить: g(1.2, s)+g(t, s)-g(2s - 1.5t), |g(ln(s, t+1)-g(t, s)| Даны действительные числа s, t. Получить: g(1.2, s)+g(t, s)-g(2s - 1.5t), |g(ln(s, t+1))-g(t, s)|, где https://www.cyberforum.ru/ cpp-beginners/ thread897850.html
C++ Вычислить m значений функции f(x) на отрезке [a, b]. Вычисление величины f(x) оформить в виде функции https://www.cyberforum.ru/ cpp-beginners/ thread897849.html
Составить программу решения поставленной задачи: Вычислить m значений функции f(x) на отрезке . Вычисление величины f(x) оформить в виде функции.
В одномерном массиве, состоящем из n вещественных элементов, вычислить C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить -сумму элементов массива с нечетными номерами; -сумму элементов массива, расположенных между первым и последним отрицательными элементами. Сжать массив, удалив из него все элементы, модуль которых не превышает 1.Освободившиеся в конце массива элементы заполнить нулями.  
C++ Составить программу решения поставленной задачи Составить программу решения поставленной задачи: a. Вычислить m значений функции f(x) на отрезке . Вычисление величины f(x) с оформить в виде функции. Аргументы и значения функций сохранить в отдельных массивах. b. В массиве значений найти минимальный и максимальный элементы. c. Найти среднее значение элементов массива значений функции, и подсчитать количество элементов больших среднего... https://www.cyberforum.ru/ cpp-beginners/ thread897846.html C++ Вычислить приближенное значение бесконечной суммы Вычислить приближенное значение бесконечной суммы, не используя стандартные функции, за исключением модуля. Указание. В обоих заданиях, нужное значение считать полученным, если вычислена сумма нескольких первых слагаемых, и очередное слагаемое оказались по модулю меньше данного числа ε https://www.cyberforum.ru/ cpp-beginners/ thread897840.html
C++ Составить три программы решения поставленной задачи
Составить три программы решения поставленной задачи с использованием в каждом случае разных операторов цикла (for, while, do while). Выберите, на Ваш взгляд, самый подходящий для решения этой задачи оператор цикла. Ответ обоснуйте. Задача Вычислить m значений функции f(x) на отрезке , вычислить для сумму положительных f(x) и количество отрицательных f(x).
C++ Даны различные действительные числа a, b, c, d. Найти max (max(a, b), max(a, c), max(a, d) https://www.cyberforum.ru/ cpp-beginners/ thread897831.html
Даны различные действительные числа a, b, c, d. Найти max (max(a, b), max(a, c), max(a, d)).
0 / 0 / 0
Регистрация: 10.06.2013
Сообщений: 18
0

Не могу выделить данные int из srting (char[]) - C++ - Ответ 4701341

10.06.2013, 21:24. Показов 345. Ответов 0
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь решить вторую задачу по информатике вот отсюда.

http://master.cmc.msu.ru/files/math-2012.zip

Из условия задачи в принципе всё понятно. Написал пока что вот такой код. Для экономии места читаю массивы str1 и str2 из одного файла, всё остальное - согласно условиям задачи. Не знаю как заполнить массив int[][] из имеющегося массива char[] (string)

ХЕЛП ПЛИИЗ(((

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
#include <iostream>
#include <fstream>
#include <iomanip>
#include <string>
 
using namespace std;
 
int main(){
    ifstream input("input.txt");
    ofstream output("output.txt");
    string str1,str2; //строки, отвечающие за каждый из многоугольников
    int l1,l2; // длины строк 1 и 2.
    input>>str1>>str2;
    l1=str1.size();
    l2=str2.size();
    //далее выводим на экран строки и количество элементов в каждой
    cout<<str1<<endl<<str2<<endl<<endl<<l1<<endl<<l2<<endl<<endl;
    int c1=0, c2=0; // считаем знаки "," определяя количество точек
    //многоугольника, задаваемое в каждой из строк
    for (int i=0;i<l1;i++)
        if(str1[i]==',')
            c1++;
    for (int i=0;i<l2;i++)
        if(str2[i]==',')
            c2++;
    //и выводим на экран количество задаваемых точек каждой строкой
    cout <<c1<<endl<<c2<<endl<<endl;
    //создаём динамические массивы 2xN, где N - количество точек,
    //задаваемых каждой из строк
    int **mass1 = new int*[2];
    int **mass2 = new int*[2];
for (int i=0;i<2;i++){
    mass1[i]=new int[c1];
    mass2[i]=new int[c2];
}
 
//тут должно быть продолжение решения
 
 
//освобождаем память
for (int i=0;i<c1;i++)
    delete[]mass1[i];
for (int i=0;i<c2;i++)
    delete[]mass2[i];
delete[]mass1;
delete[]mass2;
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Не могу выделить данные int из srting (char[]) C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.06.2013, 21:24
Готовые ответы и решения:

Реализация функции char *padl(const char *string, int len, int c=' ')
Реализовать функцию возвращающую указатель на новую строку длины len, полученную из string либо...

char to int не могу не как конвертировать
читаю из файла в массив char'ов соответственно есь массив из четырех элементов в каторых записан...

Как превести из char* в int и наоборот из int в char*?
Как превести из char* aa='123' в int aa=123 и наоборот из int в char* . Понимаю что самому...

Форматирование строк, char to int & int to char
Покажите как запихнуть число в строку и вытащить его обратно из строки. Вот всё просто в pawn ...

0
10.06.2013, 21:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.06.2013, 21:24
Помогаю со студенческими работами здесь

Error C2040:strnset_2:"char *(char *,int,unsigned int)" отличается по уровням косвенного обращения от "int ()"
Не могу найти в чём ошибка. error C2040: strnset_2: &quot;char *(char *,int,unsigned int)&quot; отличается...

как осуществить приведение типов....(int) char ; (char) int;
Подскажите пожалуйста. мне нужно перевести программу с билдера на дельфи. Есть некоторые нюансы. ...

Не могу исправить ошибку cannot convert 'int ' to 'const char *'
Добрый день! Задание состоит в том, что задав структуру Recipe(рецепт) полям которой есть: название...

Как из данных, считанных из текстового файла, Char перевести данные в массив Int?
Всем привет! Я не так давно начал изучать 'жабу' и возможно мой вопрос некоторым покажется очень...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru