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

Из Pascal в C++ (Сформировать новую строку, в которой слова будут следовать в обратном порядке) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить значение string из объекта COM http://www.cyberforum.ru/cpp-beginners/thread1222313.html
Добрый день. Помогите пожалуйста. Есть COM объект - Ami, выдает значение в _variant_t. Числовые и логические значения получается доставать а строковые как то через..... Наверняка существует более простой способ. Мой способ string s = ConvertBSTRToString(_variant_t(Ami->GetCellName(NameTabl, Stolb, i)).bstrVal); COM ==>> Ami->GetCellName(NameTabl, Stolb, i)
C++ Построить заданное количество геометрической прогрессии Построить заданное количество элементов геометрической прогрессии, если произведение первых трех членов геометрической прогрессии равно 1728, а их сумма равна 63. http://www.cyberforum.ru/cpp-beginners/thread1222312.html
Считывание строк из файла и запись в разные векторы C++
Как считать строки допустим есть 2 строки в файле input.txt Cat mouse dog House table chair Как их правильно считать и закинуть первую строку в первый вектор ,вторую во второй вектор (каждое слово отдельный элемент) vector<string> v_for_first_str vector<string> v_for_second_str
C++ Создать класс с именем Date
Создайте класс Date, включающий в качестве элементов данных три информационных пункта: месяц (тип int), день (тип int) и год (тип int). Ваш класс должен меть конструктор с тремя параметрами для инициализации этих элементов данных. Для целей этого упражнения предположите, что данные для года и дня правильные, но проверьте, что значение месяца находится в диапазоне 1-12; если нет, устанавливайте...
C++ Нужно, чтобы каждое записанное число записывалось в файл, каждое с новой строки http://www.cyberforum.ru/cpp-beginners/thread1222259.html
Нужно, чтобы каждое записанное число записывалось в файл, каждое с новой строки, желательно. В чем здесь ошибка? #include <iostream.h> #include <conio.h> #include <math.h> #include <stdio.h> void main(){ FILE *f; int i; float x, y; f=fopen("1.txt", "w");
C++ В массиве, сформированном случайным образом, найти количество элементов, удовлетворяющих условию Переделать код программы, используя динамический массив. В массиве b(25), сформированном случайным образом, найти количество элементов, удовлетворяющих условию l<b<m, где l и m - заданные числа. #include "stdafx.h" #include <iostream> #include <time.h> void main () { setlocale (0, "Russian"); srand(time(NULL)); const int n=25; подробнее

Показать сообщение отдельно
Kriksorum
0 / 0 / 0
Регистрация: 19.02.2013
Сообщений: 45
04.07.2014, 09:28     Из Pascal в C++ (Сформировать новую строку, в которой слова будут следовать в обратном порядке)
Сформировать новую строку, в которой слова будут следовать в обратном порядке. Найти первое цифровое слово и заменить его обратным значением.(в консоле желательно)

Pascal
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
uses crt;
var i,k,v,code : integer;
    s  : array[1..255] of string;
    f  : boolean;
    x  : real;
    st : string;
begin
     writeln('Введите строку');
     readln(st);
     k := 1; f := false;
     for i := 1 to length(st) do
         if st[i] <> ' ' then s[k] := s[k] + st[i]
                         else begin
                                   val(s[k],v,code);
                                   if f = false then
                                   if code = 0 then begin
                                                         x := 1/v;
                                                         str(x,s[k]);
                                                         f := true;
                                                    end;
                                   inc(k);
                              end;
     if f = false then writeln('Нет цифровых значений');
     for i := k downto 1 do
     write(s[i],' ');
end.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru