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

Определить все слова, оканчивающиеся на "ая" (visual С++) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Исправить ошибки ( распределение памяти ) http://www.cyberforum.ru/cpp-beginners/thread794383.html
Написать программу, в которой матрица размерности n x m размещается в свободной памяти. Элементы целочисленной матрицы заполняются с помощью ГСЧ в интервале от -10 до 10. Вывести строки с...
C++ Шахматный номер, рекурсия Вот есть задачка, нужно решить ее с применением рекурсивной функций, никак не могу додуматься как это сделать. Телефонный номер называется "шахматным", если его цифры набираются на телефонном... http://www.cyberforum.ru/cpp-beginners/thread794377.html
C++ задача с кусками. реализация в массиве
Всем доброго времени суток. Вопрос в следующем. Пускай у нас есть двумерный динамический массив, заполненный рандомно 0 и 9. а конкретней, 0 "разбивают" этот массив на некоторые куски. Первый кусок...
Пронстранства имен C++
http://www.cyberforum.ru/cpp-beginners/thread794078.html Можете ответить на эту тему
C++ Сложение чисел http://www.cyberforum.ru/cpp-beginners/thread794351.html
друзья, помогите пожалуйста. Написать функцию, которая будет складывать в стобик 2 числа. Ввести значения типа char Чтобы все это было с char. Буду очень признателен, чем смогу помогу.
C++ При переходе из метода в главную функцию теряется информация Задача: описать класс "безопасный массив целых чисел". Все бы хорошо, но при переходе из перегруженных операторов + и * возникают проблемы: данные теряются, ничего не сохраняется, выходит посредством... подробнее

Показать сообщение отдельно
afphoto10
0 / 0 / 0
Регистрация: 24.02.2013
Сообщений: 6
25.02.2013, 15:47  [ТС]
Цитата Сообщение от Tulosba Посмотреть сообщение
-то наработки у Вас имеются по этим задачам?
Нет. Забыл уже программирование. Видел решения подобных задач на паскале.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Код Pascal
Var s,s1:string;
i:byte;
Begin
    write('Введите строку: ');readln(s);
    i:=0;s:=s+' ';
    While i<Length(s) do
     Begin
      inc(i);
      if not(s[i] in [' ',',','-','.','?','!']) then s1:=s1+s[i]
       else 
        Begin
         if (s1[Length(s1)-1]='а')and(s1[Length(s1)]='я') then writeln(s1);
         s1:='';
        End;
      End;
End.
Поможете в реализации на языке с++ ?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru