Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Serjant0007
2 / 2 / 1
Регистрация: 21.06.2010
Сообщений: 247
1

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

24.11.2010, 21:28. Просмотров 426. Ответов 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
Ответы с готовыми решениями:

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

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

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

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

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

3
asics
Freelance
Эксперт С++
2857 / 1792 / 355
Регистрация: 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
Эксперт С++
511 / 415 / 92
Регистрация: 23.09.2010
Сообщений: 1,163
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 / 1
Регистрация: 21.06.2010
Сообщений: 247
24.11.2010, 22:15  [ТС] 4
Спасибо большое первую решил))) спасите со второй P.S. компилятор древний у меня.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2010, 22:15

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

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

Сортировка строк через указатели
Создать массив строк на 10 ячеек, заполнить его при инициализации и отсортировать строки по...


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

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

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