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

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

Войти
Регистрация
Восстановить пароль
 
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
#1

Указатели и обработка строк - C++

24.11.2010, 21:28. Просмотров 402. Ответов 3
Метки нет (Все метки)

1) Написать программу которая проверяет находиться ли введенное с клавиатуры число в массиве. Массив должен вводиться во время работы программы.
2) Вставить в строку пробел после каждого знака препинания.
(подскажите еще каким образом вывести все предложения в тексте в обратном порядке)

Заранее очень благодарен в помощи.

Первую в Паскале когда то решал а вот в СИ как записать что то не доходит
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program zada4a_3;
uses crt;
var mas:array[1..5] of integer; i,CH:integer; srdzn4:real;
begin
clrscr;
writeln ('vvedite element massiva');
for i:=1 to 5 do
begin
write (i,':');
readln (mas[i]);
end;
writeln('Vvedite 4islo');
readln(CH);
{for i:=1 to 5 do begin}
if (mas[1]=ch) or (mas[2]=ch) or (mas[3]=ch) or (mas[4]=ch) or (mas[5]=ch)
then writeln('Vvedennoe 4islo vxodit v massiv')
else writeln('Vvedennoe 4islo ne prenadlejit massivu');
readkey
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2010, 21:28
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Указатели и обработка строк (C++):

Обработка строк и указатели - C++
всем доброго времени суток ! :) мне дали вот такое вот интересное и в тоже время очень трудное ( для меня, новичка) задание, с которым я,...

Обработка строк,используя указатели - C++
Здравствуйте. Помогите, пожалуйста, решить задачу. Заранее спасибо. 1)Ввести строку в символьный массив tmp . 2)Выделить блок памяти...

Обработка двумерных массивов. Указатели. - C++
Лабораторная работа №5 Обработка двумерных массивов. Указатели. Цель работы: изучение способов описания, ввода-вывода и обработки...

Обработка двумерных массивов. Указатели - C++
Найти наименьший элемент матрицы X (mn) и записать нули в ту строку и столбец, где он находится.

Обработка двумерных массивов. Указатели. - C++
помогите сделать. буду благодарен с алгоритмами(блок-схемами)

Массивы, указатели, обработка одномерных массивов - C++
Вывести на экран все числа заданной последовательности, индексы которых есть степени тройки. Определить в заданной последовательности целых...

3
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
24.11.2010, 21:35 #2
Цитата Сообщение от Serjant0007 Посмотреть сообщение
1) Написать программу которая проверяет находиться ли введенное с клавиатуры число в массиве. Массив должен вводиться во время работы программы.
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
#include <iostream>
 
int main()
{
    int n = 0, *m;
    std::cin >> n;
    m = new int[n];
    for(int i = 0; i < n; ++i)
    {
        std::cout << "[" << i << "] = ";
        std::cin >> m[i];
    }
    int x = 0;
    bool key;
    std::cin >> x;
    for(int i = 0; i < n; ++i)
    {
        if(m[i] == x)
        {
            key = true;
        }
        else
        {
            key = false;
        }
    }
    std::cout << key;
    delete[] m;
    return 0;
}
1
gooseim
Эксперт С++
508 / 412 / 37
Регистрация: 23.09.2010
Сообщений: 1,159
24.11.2010, 22:10 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <algorithm>
 
int main()
{
    int n = 0, *m;
    std::cin >> n;
    m = new int[n];
    for(int i = 0; i < n; ++i)
    {
        std::cout << "[" << i << "] = ";
        std::cin >> m[i];
    }
    int *f=std::find(m, m+n);
    cout<<( (f!=m+n) ? "yes" : "no") <<endl;
    delete[] m;
}
1
Serjant0007
2 / 2 / 0
Регистрация: 21.06.2010
Сообщений: 247
24.11.2010, 22:15  [ТС] #4
Спасибо большое первую решил))) спасите со второй P.S. компилятор древний у меня.
0
24.11.2010, 22:15
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2010, 22:15
Привет! Вот еще темы с ответами:

Массивы. Указатели. Обработка одномерных массивов - C++
Определите сумму элементов массива, расположенных до максимального. Не вводить максимальный элемент, а находить его)

Указатели на строки, копирование строк - C++
Подскажите пожалуйста такой момент #include &lt;iostream&gt; #include &lt;cstring&gt; using namespace std; int main() { char*...

Сложение строк strcat и указатели - C++
Я уже второй день бьюсь над проблемой складывания строк. В общем, код: char extensionOfBinaryFile = &quot;.bin&quot;; char nameOfBinaryFile =...

Сортировка строк через указатели - C++
Создать массив строк на 10 ячеек, заполнить его при инициализации и отсортировать строки по алфавиту (с помощью указателей). Вот код: ...


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

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

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